ゲームプログラムで大事なこととよトピッ現役ゲームプログラマーが、仕事の事や思いついた事を書いてます。プログラムゲームプログラムで大事なことは、プログラムを組む事じゃないです。プログラムが書けないと話にはなりませんが、書けて当たり前なのでそれ以外の事が重要です。ゲームを作るうえでのワークフローを考え、適切なツールをデザイナーや企画に供給するフットワークだったり、量産化に入った時にゲームバランスを簡単に変える事が出来るシステムだったり、余力を持った制作思考が大切です。最近のC++は進化していて、C#やjavascriptのようなコードが書くことができます。ゲームで多用してしまうと予想外のバグが多発します。メモリの解放がされず、どんどん蓄積されてフォイルのロードが出来なくなったり、簡単に書きすぎてメモリの解放を忘れたり、弊害があります。ツールにはどんどん使うべきだと思いますが、速度を必要とするゲームには向かないと思います。基本的なコーディングテクニックを安全に使う方が、後半遥かに楽です。ゲームプログラムにおいて、ベクトル操作は非常に重要です。高校で習って、ただの矢印としか思われていないかもしれませんが、すべての計算に絡んできます。光の向き、色の強弱、物理法則など、応用は多々あります。内積、外積は非常によく使います。それぞれの特性を使いこなすことで、色々なことができます。線分と球の接触判定や、ポリゴン内の任意の点のカラー値の取得など、便利機能満載です。大事なことは幅広い知識を自分なりに考えて、応用していく技術が求められます。スポンサーリンクスポンサーリンクシェアするツイートフォローするlantis3関連記事ミニスーパーファミコンもうすぐミニスーパーファミコンが出ますね。スーパーファミコン発売当時、子供だった自分を思いだしながら、当時のあこがれと相まってものす...記事を読むリアルなゲーム画面を実現するための大気散乱シミュレーション最近のゲームはが画面綺麗ですよね。ことはゲームエンジンがやってくれます。大気散乱シミュレーションの続きです。あれからしばらくソースを解析したり、改良したりしました。Yahoo知恵袋で良...記事を読む昔のガンダム戦記PS2版のガンダム戦記のアマゾン評価を見ていてなぜリアルに感じるのか?について、当時のことを思い出しました。昔からCpuは与えられた命令を淡々とこなすチップでした。30年くらい前は少ないメモリに命令コードとデーターを置いて、結...記事を読むブログを始めてそろそろ二か月6月にブログを初めてそろそろ二か月がたちます。誰も失敗したくてゲームを作っているわけではありません。チームの歯車がズレていたり、完成イメージが持てて...記事を読むゲームを作る時に便利なスマホアプリゲームを作っていると、どうしても必要なツールが存在します。関数電卓とグラフ電卓です。