ゲヌムデザむンからゲヌムプレむたで

画像



だから、倚くの仕事ず熟考の埌、競合他瀟の経隓を分析し、コヌヒヌカップたたはビヌル1杯、プロトタむプずむテレヌション-小さい機胜たたはゲヌム党䜓のデザむンドキュメントの準備をした埌、競合他瀟の経隓を分析した埌、おそらく私の前の蚘事を読んで。 勝利 どんなに。



この蚘事では、ゲヌムの蚭蚈がドキュメントからゲヌムの実装に至るたでの困難な道、そしおゲヌムのデザむナヌ自身の芖点から話したす。 前の蚘事のように、タスクはプロセス党䜓を詳现に衚瀺するこずではありたせん。 このテキストは、倧芏暡なチヌムのゲヌムデザむナヌの経隓に興味がある人を察象ずしおいたす。



ステヌゞ1受け入れ



ゲヌムデザむナヌがクリ゚むティブディレクタヌでもゲヌミングディレクションの責任者でもない堎合、぀たり䜕らかの圢で、䞻に比范的独立した開発スタゞオにいる堎合そうでない堎合は出版瀟の承認が必芁な堎合が倚い、圌の文曞は承認段階を経たす。 それはどこでも異なっお動䜜したす。 たずえば、Allodsチヌムでは、口頭での議論の埌、デザむンに合わせおメヌルがテンプレヌトに埓っおデザむンされたテヌマずずもにメヌルに送信されたす。 Obsidian Entertainmentでは、クリ゚むティブディレクタヌがJIRAを承認したす。 ゲヌムデザむナヌ、プロデュヌサヌ、チヌムリヌダヌが参加する「デザむンの受け入れ」のための口頭での承認ず必須ミヌティングがありたす。



いずれにせよ、芚えおおくべき3぀のルヌルがありたす。

  1. 「承認」の特定のプロセスが存圚する堎合は、それに埓うこずをお勧めしたす。
  2. 優先順䜍を付ける必芁がありたす。 承認者は倚くの堎合、怜蚎䞭の「耇雑で物議を醞す」デザむンを倚数抱えおおり、スコヌプ党䜓をレビュヌする時間を確保するこずが垞に可胜であるずは限りたせん。 したがっお、プロゞェクトにずっお重芁な蚭蚈をより頻繁に思い出すべきですが、来幎の小さな機胜の蚭蚈は埅぀こずができたす。 しかし、埌者に぀いお完党に忘れおはいけたせん。さもないず、たったく気付かない可胜性がありたす。
  3. 「圌らが蚀うように」するだけでなく、批刀を建蚭的に受け入れ、その前提を理解し、問題を䜓系的に解決したす。 倚くの堎合、初心者のゲヌムデザむナヌは、なぜ間違っおいるのか、どのように改善するのかを理解する代わりに、「方法を教えお、すべおを蚈算したす」、たたはその逆の原則に取り組んでいたす-圌らは単に議論ぞの愛から䞻匵しおいたす。 このような行動は、職業やキャリアの成長にはほずんど寄䞎したせん。 蚭蚈に誀りがある堎合、それが繰り返されないように、なぜ蚭蚈されたのかを理解する必芁がありたす。 十分な経隓を積んだだけで、もちろん重芁な議論がない限り、「ホスト」ず議論するこずはかなり可胜です。 最埌に、誰もが間違っおいる可胜性がありたす。


この段階の期間は、状況に応じおれロ承認が䞍芁な堎合から数週間かかる堎合がありたす。 䞀郚の䌁業は、蚭蚈の受け入れたたは拒吊に察応するための厳しい時間枠を蚭定しおいるのは興味深いです。 たずえば、5営業日以内に応答がない堎合、蚭蚈は受け入れられたずみなされ、䜜業に移るこずができたす。 もちろん、このシステムは面癜い状況に぀ながりたすが、理解できない状況にあるデザむンの数は倧幅に削枛されたす。



ステヌゞ2蚈画



この段階では、倚くの堎合、空想の飛行はスプリント、マむルストヌン、病気のプログラマヌ、リ゜ヌス䞍足などの残酷な珟実に遭遇したす。 マネヌゞャヌの立堎から蚈画プロセスに぀いお倚くの蚘事や本が曞かれおおり、幞いなこずに、通垞、単玔なゲヌムデザむナヌはそれを完党に理解する必芁はなく、必芁な堎合は経隓で十分です。 それにもかかわらず、単玔なレベルでさえ、いく぀かの極端な事態を回避できるか、少なくずもそれらが怜出されたずきにアラヌムを発するこずができるはずです。



「開発期間を数か月間短瞮したしょう」ず、ゲヌムデザむナヌはこれらの蚀葉を「肉屋」-リ゜ヌスの䞍足やテストの必芁性などに盎面するマネヌゞャヌやプロデュヌサヌからよく耳にしたす。 ここでのルヌルは簡単です。あなたはそれらに備える必芁がありたす。 蚈画段階の前でも、機胜/ゲヌムのどのコンポヌネントが非垞に必芁であるかを理解たたはより適切に文曞化する必芁があり、絶察に必芁な堎合にのみ遮断する必芁があり、どのコンポヌネントを完党に犠牲にするこずができたす。 倚くの堎合、これを理解するには、少なくずも䞀郚の開発コストの最䜎限のアむデアが必芁です。平均的な重芁性の䞀郚は重芁性の䜎いものず同じくらい倚くのコストがかかるこずもあり、そのような状況では倚くの堎合10の郚分が1぀を䞊回るためです。



同様に、どの郚品が本圓に必芁かを理解する必芁がありたす郚品なしで始めおはいけないため。そしお、困難な状況でこの理解を維持するこずができたす。 正匏な論理の芳点から、パヌトAがなければ機胜が客芳的に機胜しない堎合、「そうでなければ締め切りを砎る」たたは「このチヌムにはもっず重芁なタスクがある」ずしおも、機胜が存圚しないず機胜したせん。 もちろん、実際には、倚くの「肉屋」特に開発チヌムに関する倖郚の肉屋がいる堎合、機胜を完党に防埡するこずは垞に可胜ずいうわけではありたせんが、これは有効で効果的なオプションを取埗する詊みをキャンセルしたせん。 さらに、このような「カットオフ」フィッシュカットは、有害ずいうよりも必芁か぀有甚なプロセスであるこずがよくありたす。











もう䞀぀の議論がありたす「高すぎる、安くなりたしょう。」 もちろん、ゲヌムデザむンの堎合、コスト削枛は必ずしも品質の䜎䞋を意味するわけではありたせんこの堎合、すべおが良奜です-別の反埩により、同じ結果をより効率的に埗るこずができたしたが、倚くの堎合、䞀郚を削陀する代わりに、保存されたもののボリュヌムが削枛される「カットオフ」の別のオプションです しかし、ここでのルヌルは本質的に同じです。



「機胜を10段階に分けたしょう」



「カットオフ」に代わるものは、倚くの堎合「分離」です。最初は、プレヌダヌに機胜の基本的な郚分が䞎えられ、しばらくしおから高床な機胜などが提䟛されたす。 このアプロヌチは非垞に合理的です。これは、蚈画の䞀般的な利䟿性ずプレむダヌにゲヌムを提䟛するための初期の条件に加えお、「ラむブ」テストの時間ず開発コヌスを時間通りに倉曎する機䌚があるためです。 しかし、間違いを犯すのは簡単です。



ゲヌムデザむナヌやプロデュヌサヌずは異なり、プログラマヌは2か月で゚ンゞンの機胜を玄束するため、プレむダヌは城の壁をただ建蚭できないずいう事実を考えたせん。 代わりに、圌はフォヌラムに次のように曞いおいたす。「なぜこれらのロックを導入したのですか 圌はちょうどそれを構築したしたが、壁を構築するこずはできたせん...䜕人かの孊童が来お、すべおを砎壊したした。 お金を返せ」 パヌツに適切に分割するこずで、プレむダヌは各ステヌゞで興味深いゲヌムプレむを提䟛し、次のゲヌムを楜しみにしおいたす。 䜕が間違っおいるのか-それはその埌の各段階で䞍完党さず倱望に悩たされるだけで、「圌らは今は䞀幎もそれをするこずができたせんでした」などのコメントがありたす。



機胜クリヌプ  https://en.wikipedia.org/wiki/Feature_creep-はい、この段階で存圚したす



驚いたこずに、「アヌティストのための無料のリ゜ヌスがあり、これ以䞊占有するこずはない」たたは同様の「リ゜ヌス」がある堎合に、倧きな機胜の状況が発生するこずがありたす。 理由は開発䟡栌に盎接関連しない堎合がありたす。たずえば、「これはクヌルな機胜です。マヌケティング担圓者に䌝えお、芋栄えを良くするためにここに远加する必芁がありたす」たたは「このメカニズムでは、ネクロマンサヌからアンデッドを収集したす」



これは有利になるこずもあれば、有害になるこずもありたす。 䞻なこずは、機胜の敎合性を維持し、有甚な機胜で補完するこずであり、featurekapを䜿甚せずに、プロゞェクトにメリットがない堎合は倚倧な努力を必芁ずしたす。 芚えおおいおください機胜は近いです



関係ず因果関係の違反



理想的な䞖界では、他のチヌムが他のチヌムをブロックしないように機胜を蚈画し、できるだけ早くテストを開始できたす。 珟実は暗く、恐怖に満ちおいたす。 これはさたざたな皮類のマネヌゞャヌの特暩ですが、ゲヌムデザむナヌも参加しお、少なくずも機胜の機胜の埩垰の順序を確認する必芁がありたす。 倚くの堎合、圌だけがすべおの内郚接続を完党に理解し、「基瀎に機胜するたで壁は建蚭されたせん」ずいう譊告を発するこずができるからです。



蚈画段階で䞊蚘およびその他の問題を克服した埌、最終的に開発を開始できたす。 ここに最初の「フランケンシュタむンのしきい倀」がありたす。「安い」、「カットオフ」、「偎面からの機胜远加」を経た機胜を冷静に芋お、最埌に䜕が起こったのかを理解する必芁がありたす。 そしお、必芁に応じお、䜕かを修正しおみおください。 そしお、すべおの準備が敎ったら、蚈画䞭に受け入れられたすべおの倉曎の結果に基づいおドキュメントを曎新するこずを忘れないでください。



ステヌゞ3実装



ゲヌムデザむナヌにずっお、ゲヌムデザむンの実装は2぀の郚分で構成されたす-プログラマヌ、アヌティスト、および他の同僚の仕事ず、実際にはゲヌムデザむナヌ自身の仕事です。 2番目の点は偎からは予想倖かもしれたせんが、倚くのロシアの䌁業や西掋の䌁業たずえば、Obsidian Entertainment、Raven Software、The Workshop Entertainment、著者はこの珟象を個人的に芳察したしたでは、ゲヌムデザむナヌ自身がすべおのデヌタをゲヌムに提䟛しおいたすスペルダメヌゞ、予玄タンク、アチヌブメントの勝利数など。 デヌタに加えお、「オむルで䜿甚枈み-远加の損傷に火を぀ける」タむプのスクリプトも内郚ツヌルで収集されたす。 ゲヌムにデヌタを持ち蟌む別のゲヌムデザむナヌがいるこずもありたすが、これはルヌルずいうよりは䟋倖です。 地域のゲヌムデザむナヌの専門性が非垞に匷い欧米の䌁業でさえ、通垞はアむデアを思い぀いた人がもちろん、必芁に応じおプログラマヌの助けを借りおデヌタを入力したす。 小さなチヌムでもこれは䞀般的ですが、意倖なこずに、ゲヌムデザむナヌを「排他的に発明する」ケヌスを芋぀けるこずができたす。



倧䌁業では、通垞、クリ゚むティブディレクタヌ時には圌もより䜎いランクのすべおのゲヌムデザむナヌは、ツヌルを習埗し、リポゞトリ、゚ラヌ远跡システム、およびその他の技術郚分でコミットを凊理する必芁がありたす。 これをすべお簡単に説明するのはかなり難しいので、興味がある人は自分でもっず読むか、包括的なプログラム「 むンタヌネットゲヌムプロゞェクトの管理 」の䞀郚である「技術プロゞェクト開発の基瀎」コヌスを受講する必芁がありたす 。



同僚、プログラマヌ、アヌティスト、その他の専門家の仕事に関しおは、2぀の基本的なルヌルを芚えおおく䟡倀がありたす。

  1. タスクがデザむンに準拠しおいるかどうかを確認し、倖郚からのように読んで、ゲヌム党䜓たたはそのデザむンに぀いお䜕も知らないこずを想像しおください。 倚くの堎合、技術専門家優れた専門家を含むは、ゲヌム内の機胜の存圚、受け入れられおいる慣行などを認識しおいない堎合がありたす。 そしお、タスクがこれを念頭に眮いお策定されおいない堎合、結果は意図したものずは非垞に異なりたす。
  2. パフォヌマヌの質問「正確に䜕をすべきか」は適切であり、それらに答えるこずは迅速か぀正確です。 もちろん、明確化のための質問が倚すぎる堎合は逆の状況がありたす。 この堎合、問題がどこにあるのかを正確に理解する䟡倀がありたす-曞面の蚭蚈、ゲヌムのビゞョンず特定の機胜をパフォヌマヌに䌝えるこず、たたは特定の埓業員の䞭で これを理解するこずによっおのみ、問題を意識的に解決できたす。 間違いなくやる䟡倀のないこずは、そのような問題を無芖するか、自分で解決するようアドバむスするこずです。


実装する際には、取埗したものをテストし、この問題でQAを支揎する必芁がありたす。远加の怜蚌が必芁な匱点を指摘し、質問に答える必芁がありたす。 初期テストにより、朜圚的な問題を簡単に特定しお修正できたす。



倚くの堎合、䌁業では、少なくずも最幎少ではないゲヌムデザむナヌも圌らによっお発明された䞀皮の「機胜所有者」になり、開発の監督が奚励されたす。 たずえば、ゲヌムデザむナヌは自分のデザむンのためにタスク実行者に行き、ステヌタスを芁求し、珟圚の優先順䜍を芋぀け、自分の機胜に埓っおタスク内でそれらを自由に倉曎するこずさえできたすたずえば、「新しいボスの胜力のコヌドで最初にサポヌトしおテストする、そしおそれから戊利品でバグを修正したす ''。 したがっお、ゲヌムデザむナヌは圌の機胜の小さなプロデュヌサヌになりたす。



ステヌゞ4結果の分析



その結果、機胜が䜜成され、テストされ、プレヌダヌに提䟛される準備が敎う日が来る。 ただし、この段階では、ゲヌムデザむナヌにずっおさらにいく぀かのタスクがありたす。芖聎者ぞのプレれンテヌションプロセスパッチノヌト、「開発䞭」の蚘事、ゲヌムプレビュヌなどを確認し、収集された統蚈に埓っお動䜜を監芖する。 䞀郚の機胜は、ゲヌムの開始前に䞀床行われ、その埌実質的に倉曎されたせん。 しかし、「ゲヌムクラスのバランス」、「ゲヌム内経枈」、「瀟䌚掻動」などの抂念を含む倚くは、プロゞェクトの党期間にわたっお䜕床も倉わる可胜性がありたす。 圌らにずっおは、正しい決定を䞋すために、統蚈ずプレむダヌのレビュヌを操䜜できる必芁がありたす。



ゲヌムデザむナヌができるこず



読者は䞀皮の矛盟を芋るこずができたすゲヌムデザむナヌがツヌルキットを䜿甚しお技術的に䜜業し、プロデュヌサヌずしおの優先順䜍を理解し、QAずしお朜圚的な問題を芋぀け、プレむダヌの気分を認識し、統蚈を理解できるようにする必芁がある堎合、これらをどのように組み合わせるこずができたすか そしお同時に、実際、デザむンを曞くのですか











ここに、ゲヌムデザむナヌの2番目に重芁なスキルがありたすゲヌムを発明する胜力の埌-開発のすべおの参加者になるこずを同時に詊みるのではなく、状況を正しく理解し、それを管理し、圌の胜力を最倧限に匕き出し、問題を修正したす。



プレむダヌが理解するのが非垞に難しいメカニズムで、単玔化できないものですか コミュニティマネヌゞャヌが圌女に぀いおの蚘事を曞くのを助ける䟡倀がありたす。



フィッチがテストするのは難しいですか QA郚門を支揎する䟡倀がありたす。



開発シヌケンスずそれらを䜿甚せずに機胜を実行する機胜の䞡方の点で、耇雑な関係を持぀倚くのコンポヌネントがありたすか パフォヌマヌの間でこれらのコンポヌネントの優先順䜍に埓うこずは䟡倀がありたす。

特定の時点での耇雑なフィヌチャであっおも、問題のある方向が2぀以䞊あるこずはめったにありたせん。すべおが単独で発生する力を分散させなければ、フィヌチャを準備状態にするのにそれほど時間はかかりたせん。



私たちはたた、「圌らが望んでいるようにさせお、すべおをクヌルに考え、䜕かがうたく行かなければ圌らが責任を負う」ずいう心理的な誘惑に察凊できなければなりたせん。 はい、デザむンの実装に干枉しないこずが心理的に䟿利な堎合がありたす。次に、「すべおが私のデザむンのように行われなかったため、期限が切れたした-すべおが悪いこずは驚くこずではありたせん」が...これは通垞、長期的には機胜したせん



もちろん、小さなドリヌムチヌムのチヌムでは、パフォヌマヌが䞀目ですべおを理解し、期限が切れないたたは自由に動くこずが起こり、QAがすべおのバランスの問題を芋぀け、パッチノヌトに゚ラヌがないこずを䞻匵したす-あなたはそれを行うこずができたす ただし、ここでは「倢」ずいう蚀葉が重芁であり、ロシアず西掋の䞡方の倧䌁業では、厳しい珟実に盎面する必芁がありたす。 しかし、「ドリヌムチヌム」に䞀床でも、䞊蚘の開発スキルは遅かれ早かれ圹に立ちたす。 結局のずころ、ラオツが曞いたように、「空の䞋では、すべおは䞀時的にしか起こりたせん。」



結論ずしお、簡単な芳察結果を远加したす。最初はゲヌムデザむナヌの実際の䜜業は耇雑に芋えたすが、すべおが正しく行われおいればこれは前の蚘事ずこの蚘事で初期レベルで説明されおいたす、すべおの困難が克服されたす。 䞻なこずは圌らを恐れるこずではありたせん。



All Articles