私は最近 Joel on Software を読んでいて、開発に深く関わる前に 機能仕様を書くという考えにすっかり納得してしまいました。
私は単純な 2D ゲームを作成しようとしています (単純すぎない)。実際にその成果を実感できます。過去に、非常に単純なゲームを書き始めたばかりで、行き詰っていることに気づきました。または、同じビットを何度も何度も書き直して、自分のレベルをどのように定義する必要があるのか わからないことに突然気付いたり、ジャンプできるようにしたいが、それは衝突検出を完全に再考することを意味する.
とにかく、機能仕様を考え始めましたが、少し苦労しています-それのポイントを見て理解することはできますが、これまで多くの機能仕様を書いたことがないので、よくわかりません.開始方法。私がインターネットで見つけた例は素晴らしいものですが、ほとんどがプロセスベース (ユーザーがフォーム A を送信してからフォーム B を送信する) などであり、ゲームの構造にはあまり当てはまりません。
ゲームの仕様を構築/作成する方法について、アドバイス/例はありますか?