[過去ログ]
ゲーム製作 雑談スレ【part8】 (1002レス)
ゲーム製作 雑談スレ【part8】 http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
21: 名前は開発中のものです。 [sage] 2022/04/02(土) 18:08:38.95 ID:6t6N4tKx クラスについて質問 敵Aと敵Bがいて、動きに関する処理は同じ ただ、特殊能力がそれぞれにある 敵Aは炎を吐き、敵Bは氷を吐く こういう場合は動きに関する処理をクラス化すればいいの? http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/21
22: 名前は開発中のものです。 [sage] 2022/04/02(土) 18:50:30.24 ID:ppSSj2yC >>21 旧来は例えば敵ベースクラスを作って敵Aクラス、敵Bクラスと派生させるのが 当たり前だったみたいだけどこれは悪い方法らしい http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/22
23: 名前は開発中のものです。 [sage] 2022/04/02(土) 19:06:01.74 ID:6t6N4tKx >>22 どうして? 同じコードは共用したい http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/23
24: 名前は開発中のものです。 [sage] 2022/04/02(土) 19:15:18.85 ID:ItNEz6t7 日本語通じとんのかワレ http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/24
25: 名前は開発中のものです。 [sage] 2022/04/02(土) 19:15:41.46 ID:yBZz7EdM 可能な限りコードのコピペはするなよ 再利用しろ http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/25
26: 名前は開発中のものです。 [sage] 2022/04/02(土) 19:41:00.56 ID:ppSSj2yC >>23 俺が経験した範囲だと継承を使ったいわゆる差分プログラミングで作ると 例えば「敵Aと敵Bはダメージ食らい処理が同じだな、よしベースクラスに入れよう」と思ったとする でも作ってるうちに「やっぱ敵Aと敵Bのダメージの食らい方は根本的に異なる。 切り離そう」とか出てくる そうなったら変更が下手したら全体に波及してしまう これでは差分プログラミングの意味はすでに死んでいる http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/26
27: 名前は開発中のものです。 [sage] 2022/04/02(土) 19:57:54.30 ID:HHqPseOA 最初はベタに書いてリファクタリングの過程で整理していけばいいよ http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/27
28: 名前は開発中のものです。 [sage] 2022/04/02(土) 20:34:06.68 ID:xuOU9yj4 めんどくさいことから逃げてたら絶対完成しないよ 今作ってるソースが将来の自分を楽にさせてくれると信じようね http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/28
29: 名前は開発中のものです。 [sage] 2022/04/02(土) 20:44:02.75 ID:HHqPseOA 最近の統合環境は賢いのでスーパークラスとサブクラス間の実装の移動はリファクタリング機能が助けてくれる カプセル化がしっかりしていれば外部への影響は少ないはず http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/29
30: 名前は開発中のものです。 [sage] 2022/04/02(土) 22:56:51.11 ID:sJLOtVq0 本スレは建てられた時刻から、あっちでいいの? それとも両立状態で続けるの? http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/30
31: 名前は開発中のものです。 [sage] 2022/04/03(日) 01:22:07.77 ID:vK99nFAQ こっちはこっちであって良いんじゃない http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/31
32: 名前は開発中のものです。 [sage] 2022/04/03(日) 06:42:52.30 ID:GkRK/YSC 本スレってvip? あれとは違うでしょ http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/32
33: 名前は開発中のものです。 [] 2022/04/03(日) 11:56:36.17 ID:D6xTtdB4 状態やシーケンスやオブジェクト間通知などの動的なものは 自動リファクタリングできないから独立性が甘いと後々苦しみやすい 気づいた時点でクラスなどにして概念化明示化し 追加実装方法などはルールにした方がいいかもな 保存やネット処理が実装しやすくなったり良い副作用も期待できる http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/33
34: 名前は開発中のものです。 [sage] 2022/04/03(日) 14:37:04.23 ID:GkRK/YSC godotでのクラスの作り方教えてや http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/34
35: 名前は開発中のものです。 [sage] 2022/04/03(日) 14:58:41.65 ID:CHjekpL8 どうしてリファレンスを読めばわかることがわからないんだ? http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/35
36: 名前は開発中のものです。 [sage] 2022/04/03(日) 15:01:21.26 ID:m0pm8mxq レス乞食 http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/36
37: 名前は開発中のものです。 [] 2022/04/03(日) 16:34:53.34 ID:fK8autxu ゲームAIは三宅陽一郎の本読めば大体わかる http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/37
38: 名前は開発中のものです。 [sage] 2022/04/03(日) 17:08:29.92 ID:GkRK/YSC そうすね(´・ω・`) http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/38
39: 名前は開発中のものです。 [sage] 2022/04/03(日) 18:24:19.02 ID:GkRK/YSC >>37 ai本買ってみる メルカリに出して http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/39
40: 名前は開発中のものです。 [sage] 2022/04/03(日) 20:54:46.78 ID:GkRK/YSC godotなんだけど、gdファイル自体がクラスなの? ファイル自体がクラスってのは、プログラミン言語で一般的なの? http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/40
41: 名前は開発中のものです。 [sage] 2022/04/03(日) 21:20:34.21 ID:GkRK/YSC やっぱ3dは少し難易度高くなるわね めんどくせぇ http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/41
42: 名前は開発中のものです。 [sage] 2022/04/03(日) 21:43:31.49 ID:QTuOVNxc クラスが理解できなくて挫折 初心者あるある http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/42
43: 名前は開発中のものです。 [sage] 2022/04/03(日) 22:15:52.46 ID:nV+st9Ga 未だにクラス…理解できてませんが作れてますよw http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/43
44: 名前は開発中のものです。 [sage] 2022/04/04(月) 00:11:16.92 ID:UZE9uclo プログラミンって何? http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/44
45: 名前は開発中のものです。 [sage] 2022/04/04(月) 00:21:31.06 ID:J+E6Svb7 とおもたら重複かよ・・・・・・・ 立て時間みたら、ちゃんと重複確認してから立てようよ・・・・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1648760157/45
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 957 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s