![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
iOSゲームアプリが作りたいと思い色々と調べています。c言語は一通り学んだのでc++で作ろうかとぼちぼち始めているのですが色々と問題がありそう(GUIは作れなかったり、記述方法がかなり変わったり色々)なので、他言語にした方がいいのかと悩んでいます(c++は結局勉強しようとは思っていますが)。
そこで、将来のことやこれまでの経験も踏まえて、c#かpython、またはc++を組み合わせて作ろうかと思っています。
c++を使いたかったのは、ゲーム操作は処理が速い方がいいと思ったからなのですが、個人制作のゲーム程度ではそこまでこだわらなくても大丈夫なのでしょうか?c++のdllを他の言語に取り込んで高速化できるところは高速化すれば面白いかなとおもったのですが、どうなのでしょう?
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
はい、C#が楽です。
というよりも個人ですとUnityライブラリとC#を使うことになるかと思います。
C#であればメモリ管理もほぼ自動ですし、一つ作ればパソコンでもiPhoneでもAndroidでも少しの変更で動作するので非常に楽なのもあります。
ウマ娘や原神などスマホで代表的なものもこれで作成されています。
C++が良いのも確かにそうで、処理が速いのでファイナルファンタジーやAPEX、モンハンなど、リッチなゲームはC++とUnrealEngineまたは独自のもので作られることが多いです。
C++の方が技術力が求められるので、可能であれば良いし面白い事は間違いないです。
という感じなので、スマホゲームレベルで良いならC#で良いですし、後に大規模なゲーム開発を目指すならC++で挑戦するのがよいのではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- 中学校受験 以下の問題解ける方、ご回答よろしくおねがいします! 3 2021/12/30 20:32
- その他(プログラミング・Web制作) プログラミング 処理速度 1 2022/11/25 11:05
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- その他(プログラミング・Web制作) python 3.10で 同じlistに同じ構文で同じデータ代入した結果が異なる現象発生 7 2022/06/18 11:08
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- 数学 解説の上下空白行を開けているところは何故₈C₁となるのですか? 問題 3人のチームで行う作業がある。 5 2022/02/05 12:16
- 夫婦 ご相談させてください。 私は現在乳児の子育てで、育休をいただいています。 住んでいる場所は旦那の地元 2 2022/08/07 07:34
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
このように書くべきですか? { object = action() if(object.isSucc
その他(プログラミング・Web制作)
-
ものづくりに向いているプログラミング言語ってなんですか?家電にもプログラミングが使われてるとか
その他(プログラミング・Web制作)
-
License='MIT' ってなんでmitなんですか??適当なのでもいいですか? パイソン
C言語・C++・C#
-
-
4
これの対応OSを教えて下さい。php-8.3.0-src.zip
PHP
-
5
Pythonについて。
その他(プログラミング・Web制作)
-
6
chatgptでつくってもらったコードとかって頭のいい人はみるとわかりますか?
C言語・C++・C#
-
7
VisualStudio2022でC言語プログラムで全角文字を使用すると不明なエラーが表示される
C言語・C++・C#
-
8
関数定義について質問です 架空のプログラミング言語ですが、こういう関数があった時、何を返してくれそう
その他(プログラミング・Web制作)
-
9
Pythonについて。
その他(プログラミング・Web制作)
-
10
Pythonについて。
その他(プログラミング・Web制作)
-
11
MACで動く実行ファイルをWindowsで作る方法(クロスコンパイラ紹介ください)
C言語・C++・C#
-
12
プログラム言語について プログラム言語c c++ java iPhone用言語だけ使ったら性能軽さな
C言語・C++・C#
-
13
c言語のリダイレクトによる円の描画について
C言語・C++・C#
-
14
C++でデスクトップGUIアプリ開発の環境について
C言語・C++・C#
-
15
プログラミング言語の制作方法について
C言語・C++・C#
-
16
python言語について。
その他(プログラミング・Web制作)
-
17
パイソンの
C言語・C++・C#
-
18
Int('1234') で、strをかんたんに整数で扱えちゃうパイソンはどうなってるんですか?
C言語・C++・C#
-
19
c言語
C言語・C++・C#
-
20
HTMLの CSSのファイルというのは、 .cssにするとメモ帳が出てくるのですが 大丈夫でしょうか
HTML・CSS
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
String^の^自体が何を意味して...
-
なぜHTMLのソースコードが無料...
-
プログラミングで何かゲームを...
-
C++でWindowsのGUIアプリを作る...
-
visual C#の本を買ったんですが...
-
python urlopen error について...
-
Windows Media Playerを開くと...
-
Google ColaboでGUI作成
-
iCloudフォトライブラリ内の画...
-
ワード2010で、箇条書きの「行...
-
Dreamweaverのライブラリが反映...
-
C言語/画像処理をしたいです/ex...
-
【VBA】イベントログの取得
-
VisualBasicプログラミング技術...
-
DLL読み込み時エラー
-
ライブラリ作成時のグローバル...
-
declaration of 'index' shadow...
-
Delphiライブラリの再利用について
-
SSE命令やUSBドライバ作成ってC...
-
生年月日(yyyy/MM/dd) → 年齢...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
String^の^自体が何を意味して...
-
なぜHTMLのソースコードが無料...
-
VB と VC++ と VC#の違いは?
-
HTMLってホームページ以外どん...
-
c言語の本を教えてください。分...
-
これからAI分野のプログラミン...
-
C#とc++の違いは何がありますか...
-
visual C#の本を買ったんですが...
-
初心者におすすめのC言語開発環...
-
clock_gettimeでミリ秒の時間差...
-
プログラミングで何かゲームを...
-
c言語の仕事について
-
C言語が解りません。。。
-
asp.net VB、HTML
-
VBAはいつまで時代遅れの言語を...
-
簡単なシューティングゲームの...
-
お勧めのC言語勉強用フリーソ...
-
VC++とVC#の違いを教えて下さい
-
C言語で自動販売機のプログラ...
-
C#のクラスが理解出来ない
おすすめ情報