X



C# vs C++
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:43:58.029ID:1E637kmp0
極めるならどっち?(ゲーム)
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:44:21.043ID:LFOtqhSP0
ゲームならC#
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:45:09.405ID:1E637kmp0
>>2
そうなのか…
やっぱりUnity強いか
最近はゲームもあまりC++でゴリゴリ書くところって少なくなったのかな?
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:45:19.532ID:KTi2HkJG0
C++
++
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:45:38.672ID:1E637kmp0
>>4
C#そんなにいいのか
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:45:49.854ID:D/7MEzrI0
ねねっちはC++だったよね
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:46:16.414ID:eLgPag++0
g++
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:46:16.829ID:1E637kmp0
>>6
ねねっちを知らない
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:46:30.920ID:1E637kmp0
>>7
なんだそれ
聞いたことない
0010以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:47:15.580ID:eJtMbUjO0
>>9
えぇ…
0011以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:47:23.436ID:KTi2HkJG0
>>5
Cをだいぶ引きずってるからな
書き方がスマートじゃない
0012以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:48:45.165ID:1E637kmp0
>>11
C#はJavaからだからその辺洗練されてるってわけね
0014以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:50:26.363ID:qf7ePd2m0
C#でいい
0015以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:51:41.296ID:1E637kmp0
漫画NEW GAMEの登場人物か…
知らんかった
0016以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:52:29.889ID:1E637kmp0
>>13
そこまでなのか…
0017以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:52:44.885ID:1E637kmp0
C#派多いな
0018以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:54:05.846ID:zx0t6xfV0
C++20
0019以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:54:10.543ID:KTi2HkJG0
C#なら大体できるからな
ただ後でC/C+をやろうとするとフラストレーション貯まるかも知らんが
0020以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:56:37.426ID:eJtMbUjO0
屁理屈捏ねてC++を復活させようとする輩は滅びるべき
黒魔術は封印されているべき
0021以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:56:43.203ID:1E637kmp0
ちなみにバイオハザードREシリーズでお馴染みのREエンジンもC#スクリプトで動くそうな
ガベージコレクションも自動じゃなくてできるだけ任意のタイミングで取れるようになってるそうな
https://cgworld.jp/feature/201910-re2019-01.html
0022以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:57:19.435ID:1E637kmp0
>>18
良くなってるの?
0023以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:57:51.918ID:TTHwrhgX0
Rust
0024以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:58:16.826ID:1E637kmp0
DXやらOpenGLやらも結局Bindingすればあんまし関係ないしな
0025以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:58:39.743ID:1E637kmp0
>>23
Rustでゲーム作れるエンジンあるの?
0026以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:59:48.592ID:MvCOgSD50
強いと言うかゲーム開発が大変過ぎるのでUnity使った方が良い
スマホゲーや2Dゲー、個人開発のインディー向け
まずここが作れるレベルになるだけで食っていける
次に更にAAAタイトルを目指すとUEやら自社エンジンになる
0027以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 22:59:55.340ID:1E637kmp0
>>19
それはもう仕方ないよな
スマホがあるのにガラケー使うってことだもんな…
iModeとかEZWebとか当時すげー!って思ってたけど今じゃな…
0028以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:00:18.855ID:1E637kmp0
>>20
黒魔術に例えるのいいね
0029以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:02:30.862ID:1E637kmp0
>>26
AAAライクのタイトル自作しようとしてた

UnityでもHDRPっていう超グラフィック綺麗なバージョンあってそれでやるかUE使うかで迷ってたわ
グラ性能は同等っぽいから生産性とかそれ以外でどっちがいいのか聞いてみた
0030以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:03:27.401ID:1E637kmp0
これUnityで作ってるみたいですごいと思ったよ
https://youtu.be/r_ErytGpScQ
0031以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:04:30.516ID:O9N4XE8w0
C++ってゲーム開発は不向き?
何のための言語だよ
0032以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:06:35.935ID:eJtMbUjO0
組み込みとかでC/C++しか使えなくてCじゃ心許ないからC++ってのは百歩譲って分かるとしても
C#使える環境でC++選ぶとかキチガイか老害としか思えんな
0033以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:06:50.737ID:1E637kmp0
>>31
いや不向きじゃないんだろうけどC#とどっちがいいのかね?って話
0034以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:07:11.177ID:1E637kmp0
>>32
そんなになのか…w
0035以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:08:02.067ID:O9N4XE8w0
>>32
なるほど、C++はおじさん向きの言語か
そりゃ扱えない
0037以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:12:05.746ID:MvCOgSD50
不向きとかグラ性能とかじゃなくて
自作エンジン作れるレベルになってやっと選択肢が生まれる
とにかく大変なのだ
0038以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:12:57.209ID:1E637kmp0
>>36
そんなことできるの?
0039以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:14:47.039ID:1E637kmp0
>>37
Unityも内部のエンジンはC++だけど俺たちがC++を使うようなことは無いので別に関係ないのでは?
もちろんゲームエンジンを開発したいならC++とかしかないだろうけどそれ1から作りますか?
0040以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:15:17.396ID:sZNU62R70
>>36
作業時にコマンドラインでスクリプト書く時もnodeに処理させる感じかな
0042以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:16:50.634ID:MvCOgSD50
UEだってドラクエ(見た目はそんなにAAAじゃない)ですら
Epicにソース提供して貰ったりカツカツにカスタマイズしてる
自社エンジン作れるレベルの人間がいて直接ソースまで教えてくれるのか?そういうレベル
0043以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:17:01.991ID:9x7Xa48qd
慎重に慎重に組み上げても一瞬の油断で地獄が出来上がるのがC++
0044以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:28:07.928ID:1E637kmp0
>>42
すまん何が言いたいのかわからん
AAAゲームを作るなら自社開発しか無理
UnityもUEもゴミだってこと?
0045以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:28:35.691ID:1E637kmp0
>>43
メモリ管理大変そうよな
0046以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:31:46.787ID:nchNxY3W0
ゲームならC++に決まってんだろwww
C#遅すぎ


速度とか考えないソシャゲみたいなゲームなら何でも良いけど
0047以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:33:56.086ID:nchNxY3W0
ただバカはC++さわれないから
アレルギー発症して騒ぎ出す人多い

単に誰でも簡単に出来るC#しか出来ないってだけなのにね
0048以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:36:30.031ID:MvCOgSD50
>>44
スキルの話だよ
まずスキルがないと自社エンジンのメリット、UEのカスタマイズのメリットまで辿り着けない
個人レベルだと殆どがそうだと思うからUnityで良いじゃんって話
0049以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:37:30.702ID:HnCrmiGg0
C++が最強だけど機能多すぎる
0050以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:38:59.543ID:cGHNWoOw0
真に極めたいならC++だけど個人制作を極めるならC#で充分
0051以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:39:36.034ID:fxjlrw+60
C++で書けるゲームエンジンって何がある?
0052以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:41:12.984ID:GvVAYrNVr
Unity C#も最終的にC++コードになって動くよ
つまり、C++とはそういうレベルのもの
0053以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:44:25.841ID:1E637kmp0
>>46
UnityはC#スクリプトで書くけど最終的にC++でコンパイルされるから速度的に何ら問題ないよ
C++でもUEとかだと結局ガベージコレクションしてるらしいし
0054以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:44:57.044ID:1E637kmp0
>>48
なるほど
0055以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:46:04.754ID:1E637kmp0
>>47
C++使うメリットって何?
0056以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:47:14.175ID:1E637kmp0
>>49
どんな機能?
C#より高機能なの?
0057以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:47:16.155ID:nchNxY3W0
>>53
C#スクリプトで書かれたものはC++に置き換えようとするだけで
C++で書いたソースレベルの最適化はされんぞwwww


あとガベコレとかC++で実装するのは普通だぞ
0058以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:48:22.383ID:MvCOgSD50
サクナヒメなんかもガチガチで自作エンジンだったけど
途中で限界来て他の実績あるエンジン借りてやっとリリース出来た
起動なんかは最適化されてるので早いけど、他の違いなんて分からないよ
0059以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:48:28.322ID:1E637kmp0
>>57
じゃあガベージコレクション導入するならC#でよくない?
C++でどこまで最適化するの?
0060以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:49:46.118ID:1E637kmp0
>>58
サクナヒメってなんのエンジン使ってるの?
0061以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:50:12.292ID:nchNxY3W0
>>59
???

まさかガベコレってすべて同じ動きしてると思ってる???
そのゲームに向いたガベコレの働かせ方とか想像できない???
0062以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:50:26.452ID:fwIfitEP0
c#ガイジ
0063以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:51:22.309ID:nchNxY3W0
ガベコレは言語が勝手にやっちゃうともう制御不能だけど
C++でちゃんと実装すればゲームに合ったガベコレが作れるぞ()
0064以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:52:08.372ID:MvCOgSD50
>>60
同人ゲームサークル「にゃっほい屋」が開発した「ラグナロクエンジン」だとさ
個人的な繋がりで貰ってる
0065以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:54:17.586ID:1E637kmp0
>>61
いやわかるよ
REエンジンとかそういうふうにしてるし
Unityもそうでしょ
0066以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:54:57.269ID:1E637kmp0
>>64
へー
同人レベルででゲームエンジンとか作れるのか
0067以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:56:09.275ID:nchNxY3W0
>>65
>>59のレスの時点では分かってるようには見えんが?www

あとUnityのガベコレはカスタマイズ製なさすぎんだろwww
強制的に呼び出すぐらいしか出来ないんじゃなかったか??www
0068以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:56:38.341ID:1E637kmp0
>>63
てかUnityでできてなかったらUnityがC++で作れる利点とかないからw
0070以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/06(月) 23:59:47.150ID:nchNxY3W0
>>66
一昔前は全部自作エンジンだが
今のエンジンがあると、エンジンって言えるかは微妙なレベルだけどね
0072以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:02:19.267ID:KcVcMxG10
>>71
URLがNGワードで貼れなかった
ただUnity ガベージコレクションの検索で出てくるよ
0073以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:03:48.847ID:goZDwUVn0
>>40
ランタイムは何でも。
やろうと思えばどの言語も相互に書き換えられるでしょ。
だから、全部TSで書いて各ランタイムの言語にトランスパイルしたら良いと思う。
0074以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:07:40.468ID:bXyrxaXP0
>>72
どんなことが出来るか詳しくは見てないけどちゃんと改善されててワロタ
ちょっと前はマジで何も出来なかったからな
そのまま突っ走るのかと思ってたよwww


他のいろんなそのまま突っ走ってるところもどうにかしてほしいわwww
0075以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:09:24.846ID:KcVcMxG10
>>74
今はHDRPってレンダーパイプラインができててハイエンドな環境でも使えるようにしてるからそら当然使えるようになりますわな
UE使うならUnityのほうが楽じゃね感をもっと出していってほしい
0076以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:12:34.127ID:bXyrxaXP0
>>75
あれって、じゃあDirectXそのまま触ればいいよねって話になってきてるけどな
決して楽にはなってない、むしろ逆でユーザー任せになっただけ

まぁ、自作エンジンが最強だよねってのはそう

あとエンジンのソース見えないし改変出来ない時点でゴミ
UEはそこまで詳しくない
0077以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:14:47.413ID:KcVcMxG10
>>76
なってないよ?
普通にC#使ったほうが楽だってみんな知ってる
0078以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:16:24.746ID:1ajdJt7g0
もうrust使っちゃおう
0079以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:16:43.579ID:begl89+H0
あと企業が大きいタイトルでUnityあんま使わない理由も単純じゃなくて
個人開発のアセットだといつなくなるか分からないとかもあるから
エピックが各機能の保証してくれるのは安心
0080以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:18:48.695ID:KcVcMxG10
>>79
エピックが全部のアセット管理してるの?
UEよく知らないけど
0081以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:19:10.024ID:bXyrxaXP0
>>77
???
そりゃバカにはC#しかさわれないんだから
さわれないC++出されてもってなるだろう
0082以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:19:25.204ID:KcVcMxG10
>>78
これからゲームエンジン作るとかなら候補になるんじゃね?
0083以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:19:52.385ID:KcVcMxG10
>>81
C++扱える人間的にはC#嫌なの?
なんで?
0084以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:21:19.234ID:bXyrxaXP0
>>80
バージョンアップでしょっちゅう使えなくなるじゃんUnityのアセット
しかもUnityでゲーム作るにはアセット使おうねって風潮

Unityが公式で大々的に取り上げてたアセットがアップデートで普通に使えなくなるの意味分からんwww
0085以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:22:17.117ID:bXyrxaXP0
>>83
お前が嫌ってるだけじゃんwww

俺は速度求めない簡単でどうでも良いものならC#で良いって言ってんじゃん
0086以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:25:17.350ID:KcVcMxG10
>>84
そのアセットってツールのこと?
Unreal Engineだとアセットが使えなかったらエピックが責任取ってくれるの?
0087以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:26:10.488ID:KcVcMxG10
>>85
いや、だから速度的なものだと結局C++にコンパイルされるからほぼ変わらんってば
0088以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:28:00.035ID:bXyrxaXP0
>>86
UEはソース出てるんでしょ??
好きに直せば良いんじゃない????
てか俺に言われても知らんが

Unityは外部アセットが実装不能レベルのアップデート普通に食らう
ソース公開されてないからどうしようもない
0089以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:28:54.264ID:KcVcMxG10
>>88

Unityのアセットも中身見れるでしょ
0090以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:29:25.090ID:KcVcMxG10
てかUEのアセットはソース公開する義務あるの?
0091以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:29:49.553ID:bXyrxaXP0
>>87
だから最適化には限度があるって()


あと、コンポーネント志向のみで動かすっていうのもクソ
色々と無駄だらけになる
0092以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:30:32.770ID:bXyrxaXP0
>>89
エンジンソースの話だが
0093以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:32:29.359ID:bXyrxaXP0
お前がC#しかさわれなくてUnityしかさわれなくて
とにかく何も認めたくないってことがわかったからもういいや
0094以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:33:22.032ID:kMtDW8yV0
今学生だけどC++極めたらどんな仕事できるようになる?
0095以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:34:03.117ID:KcVcMxG10
>>92
アセットの話じゃねぇのかよ
0096以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:40:32.113ID:bXyrxaXP0
>>94
C++極めたら何でもいける
他の言語習得期間がほぼいらないし

他の言語は事前にこの機能用意しておきました!みたいなのばかりだから
0097以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:43:40.862ID:oI0qU42Za
>>96
すげぇ。何でもいけるなら使えるようになりたいな
C言語は基礎まぁまぁできる感じなんだけど、もうC++始めてもええかな?
0098以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:47:00.948ID:bXyrxaXP0
>>97
いいぞ
C++の最初の方で実質もう一周することにもなるし
0099以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:53:29.094ID:kMtDW8yV0
>>98
あざす。残念ながら来年受験が待ってるから始めるのはそれ終わってからになる。
受験受かったらガチるわ
0100以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 00:57:25.659ID:bXyrxaXP0
>>99
頑張れ
0101以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 01:13:24.335ID:oGQvNt1E0
C++は何でも出来る、とはいうけれど
何かするには、ハードルが高すぎる
0102以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 01:16:18.108ID:p5BS7v0N0
C++はなぁMFCとか出てきたらワケワカメになってくるし
普通にC#で作ったほうが楽だと思うけどね
高速化したいところだけC++で作ってもいいし
0103以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 02:00:07.052ID:5+4DQEh40
C++は17まででとても良くなってるけど過去の仕様もそのままだから
結局勉強する気なんて微塵もないゴミムシどもに合わせてやらないとだから
未だに古い書き方せざるを得ない
その点C#の方はある程度似たような問題抱えてはいるけどC++よりはかなり後発だから遥かにマシ
0106以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 04:07:32.248ID:JTTkBI2C0
ロベールのc++読むぜ
0107以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/07(火) 04:14:25.760ID:/laSg5ME0
ロベールはいい本だ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況