ゲーム制作のセオリー ..
[2ch|▼Menu]
2:名前は開発中のものです。
23/09/23 15:53:13.36 7nhveyqK.net
意外と杜撰な設計で動いてるゲームはいっぱいあるよ
そんなクソコードと向き合う胆力も大事

3:名前は開発中のものです。
23/09/23 17:56:28.10 ZZcvZLN5.net
本屋に行って片っ端から自分の求める本を探すしかないね。

4:名前は開発中のものです。
23/09/24 22:57:04.70 ZoQx8STI.net
スレ立てる時点で調べる気ないから失格

5:名前は開発中のものです。
23/09/30 21:19:25.93 D8g18zvC.net
.∵・(゚ε゚ )ブッ!!

6:名前は開発中のものです。
23/10/02 19:22:40.19 xAqfAieo.net
ゲームなんて案外、大量のグローバル変数とgoto文で作られているものさ

7:名前は開発中のものです。
23/10/02 23:53:28.82 fpPn2SYZ.net
左手の拳を軽く握って素早く出して戻す。これがジャブだ
な、かんたんだろ

8:名前は開発中のものです。
23/11/15 13:32:31.62 1LHncK0c.net
「プロのセオリー」を本に期待する時点でお察し
開発経験それなりに積んでいる人なら銀の弾丸が無いことにすぐ気づく
それと「プロのセオリー」による開発事例もネットに転がってるから、そういうところから吸収できないものかね

9:名前は開発中のものです。
25/01/23 03:26:57.93 jX3jbfMo.net
>>6

質問させてください

ゲーム作成入門系の本をよく読むのですが、
グローバル変数を大量に使うサンプルを作成、説明されています。
サンプルの規模が大きくないので、理解はできます。

普通のプログラムの本を読むと、
グローバル変数の使用は、
変数が変わるタイミング、参照される場所が、わかりにくいなどの理由で
使わないよう説明されます。

大規模なゲーム作成のプログラミングにおいては、
何か特別、グローバル変数を管理する手法があるのでしょうか?
回答、見解をいただければ幸いです

10:名前は開発中のものです。
25/01/23 14:57:59.29 Vht6bpJH.net
大規模プロジェクトでグローバル変数を使用する場合は、変数名にプレフィックスをつけることをルール化し管理します。
プレフィックスと使用例は以下のようになります。

プレフィックス例:
global_variable_oi_konnantukauyatuoru_kisokarayarinaose_mosi_honkidetukaitaibaaiha_riyuu_to_bagu_detatokino_sekinin_zenbu_torimasu_ttteiu_seiyakusyo_kake_prefix_kokomade_

使用例:
public float global_variable_oi_konnantukauyatuoru_kisokarayarinaose_mosi_honkidetukaitaibaaiha_riyuu_to_bagu_detatokino_sekinin_zenbu_torimasu_ttteiu_seiyakusyo_kake_prefix_kokomade_player_hp = 100.0;

コードレビュー時にこのプレフィックスがついたグローバル変数を見つけた場合は、賞与減額などをちらつかせながら小一時間問い詰めるなどするとより効果的に管理できるでしょう。
ご参考になれば幸いです。

11:9
25/01/23 18:30:10.23 jX3jbfMo.net
10さん。回答ありがとうございました
すごいプレフィックスですね。



最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

19日前に更新/3229 Bytes
担当:undef