趣味のゲーム開発者として管理しやすいゲームのアイデアを考え出す


47

私はゲームを開発するためのアイデアを考え出そうとしています- この質問に関するアドバイスに従って、私はアイデアを書き留めてブレインストーミングを始め、それが比較的うまく機能している-私は今、成長するコレクションを持っています私の考えは比較的独創的だと思います。

問題は、私がソロの趣味の開発者であるため、時間が限られていることです(そして、私は短い注意期間を持っています!)私は自分の開発/プロトタイプを作成するために1作業週(つまり35-40時間)の制限を設定することにしましたゲーム、本当に私の想像力を刺激アイデアのすべては、はるかに時間のその種(例えばRTSやRPG風のゲームプレイ)で達成可能であるには余りにも複雑で、私の単純なアイデアのどれも本当に良いもの(といつでも私として私を打つんインスピレーションのフラッシュを取得する私は常に物事をより複雑にすることになります!)

私はあまりにもうるさいですか-私は私の単純なアイデアのいずれかを採用して行くべきですか?


11
答えはありませんが、同じ問題があります!単純なゲームには興味がありません。複雑なゲームには時間がかかりすぎます。
キロタン

私もこれに苦労しています。単純な面でちょっとしたことを思いついたとしても、すぐにそれはあまりにも発達した大きなものに成長します。主なことは、物事を仕上げることですが、創造性を制限することは困難です。
マイケルコールマン

+1私も同じ問題を抱えています。また、あなたのアイデアの趣味ゲーム開発プロジェクトを行うことに興味があるなら。私を数える
ヴィシュヌ

2
@The Communist Duck:Kragenに代わって話すことはできませんが、そうしない理由は、以前に何度かやったことがあり、これらのプロジェクトを一度も終えたことがないからです。あなたが目的地と同じくらい旅を楽しんでいるならそれは問題ありませんが、私は個人的にゲームを始めるだけでなく、ゲームを終わらせたいと思っています。
キロタン

2
@The Communist Duck-これはゲームを作成する最初の本当の試みです-長期にわたるプロジェクトに取り組みたいとは思いますが、私は自分が終わらせることに取り組んでいるゲームに取り組むことから多くを学ぶ可能性が高いと思います。
ジャスティン

回答:


36

トレーニングが必要です。ゲームジャムへの参加を検討してください。非常に限られた時間枠(通常は48時間)でゲームを作成しなければならない友好的な競争です。かなり頻繁に、ジャムの始めにテーマが与えられます。賞品はあなた自身の完成したゲームです。

このような厳しい締め切りは、「小さな思考」に関する優れた演習です。すぐにゲームを作成することになると、あなたの強みと限界は何かを学びます。デザインから切り離す必要がある要素の種類を学びます。どこで開発に多くの時間を費やしているのか、どこでもっと磨く必要があるのか​​などがわかります。

現在、いくつかの可能性があります:


1
また、追加したいのは、アジャイル/反復メソッドを使用することです。ゲームを2週間の小さな実装サイクルに切り分け、そこで何かをします。完全な機能ではないかもしれませんが、プレイ可能なものです。
ashes999

15

私は最近ポッドキャストをたくさん読んだり聞いたりしていますが、多くの成功した開発者はゲーム開発者/デザイナーとして成功するための最良の道の一つとして多くのゲームを作ることを強調しています。「最初はあなたの夢のゲームを作ろうとしないで、何でも作ってください。」というラインに沿って繰り返しコメントを聞いてきました。

私は最近あなたが言及したのと同じ問題のいくつかを抱えていましたが、毎日のシンプルなゲームを作成するために職場で私の昼休みを使用してみることにしました。確かに、1時間はそれほど長くはありませんが、何らかのゲームツール(Flash for me、またはUnity)で十分な経験がある場合は、この期間中に何かを作成できるはずです。私は今5回やったことがありますが、おかしなことは、5つの新しいゲームのアイデアができたことです。

彼らは恐ろしいグラフィックを持ち、バグがあり、プレイするのは信じられないほど楽しいものではありませんが、クールなことは、5つの新しいゲームメカニクスの成功の可能性について今考えていることであり、私は5時間以内に失いました。5つのうちの1つは実際に楽しいゲームになりそうなので、実際に何かを作るのにもっと時間をかけるかもしれません。

昨日、私はたまたま219日間毎日1つのミニゲームまたはインタラクティブプログラムを作成した男へのリンクを見つけました!(http://interactionartist.com/index.php?page=allgadを参照)1年以内に219のアイデアとプロトタイプを作成することを想像してください。確かに、それらの多くはジャンクになります(彼の多くは恒星未満です)が、信じられないほど、それらの多くは非常に楽しくて面白いアイデアになるでしょう。

非常に制約のある時間枠内で何かを作成すると、ゲームのコアメカニック、つまり特別なアイデアに集中する必要があります。確かに、商業的に成功するゲームを手に入れるには、磨きと高い生産価値が必要ですが、「豚に化粧をすることはできますが、それが豚であるという事実は変わりません」。各コンセプトにほんの少しの時間を費やしたほうが、実際にメリットがあると思われるアイデアを磨くことに集中できます。

そうすることで、自信が増し(「わあ、たったY時間でX個のアイデアが機能しますか?」)、ポートフォリオが増え、デザイナーとしてのスキルが向上します。幸運を!


お昼の時間を大いに活用してください!アイデアをありがとう。
エラー454

これはクールなアイデアです。私はしばしば多くのことをしようとすることに圧倒されるので、ゲームのコアに焦点を合わせ、脂肪をトリミングすることは、プロジェクトを完了するのに本当に役立ちます。
ジャンプネット

12

最大のゲームでさえ、一連の小さなシステムで構成されています。

大きなコンセプトに本当に興奮している場合は、大きなゲームのアイデアをすべての異なるコンポーネントシステムに分割します。1週間でシステムを終了できない場合は、さらに分割します。次に、これらの各コンポーネントの小さなプロトタイプゲームを作成します。

それらを一緒にフックすることを心配しないで、アイデアを実行できるかどうかを確認するために、できるだけ早くそれぞれを構築するだけです。


8

これは非常に一般的な問題であり、それを回避するためのいくつかの演習があり、生徒に尋ねています。

この思考の練習を試してください。大きすぎるデザインの1つを取り、機能の90%をカットする必要がある場合はどうするかを尋ねます。

もう1つのアイデアがあります。ゲームを5〜15分で完了するまでプレイできるように、デザインを変更します。巧妙なデザインを使用してゲームの範囲を制限し、プレイ時間が非常に短くなるようにすることはできますか?マインスイーパの競争相手はファイナルファンタジーよりも多いですか?

ゲームの「コア」を特定します-プレイヤーが何度も繰り返しプレイすることで、ゲームプレイを本当に促進します(または、ゲームをジャンルから際立たせるユニークなメカニズム)。それだけを実装し、他のすべてを綿毛と考えてください。

この2つの方法にアプローチできます。ジャンルをその本質に還元する真剣な試みとして、またはコアメカニクスの固有のバナリティをランプーンするジャンルのパロディとして。


私が作りたいゲームの核となるアイデアは、フリーランサーとは異なり、制御される宇宙戦闘シムです。始めるための最良の方法は、まずこの「宇宙飛行」の側面に取り組み、そこから行くことです。
ニックベッドフォード

4

あなたがアイデアのブレインストーミングリストを持っているなら、あなたはそこの方法の一部です。お気に入りの2つまたは3つを選択し、それらについて最も気に入ったものを分類します。

例えば、RTS:建物の建設が好き->建物の建物のみを中心としたゲームを作る。

dungeon-crawlingRPG:モンスターとの戦闘が好きだった。
->戦闘部分のみを作成します。キャラクターの選択も、ステータスや装備の選択も、殺人だけではない

ああ、それを一人でやらないで、あなたを正気に保つことができる少なくとも1人の他の人を入れてください。最悪の場合、開発者を獲得できない場合は、少なくともアイデアを跳ね返すことができ、作成した単純なプロトタイプをプレイできる人、プレイしようとする人、またはプレイ中に話す人を獲得してください。2番目に、操作可能なもの(バランスが取れておらず、プレイできない、何かをするだけ)があれば、自分以外の誰かに操作を開始させます。

「実用的なプロトタイプ」の厳しい定義と「最大プロトタイプ作成時間」の厳しい締め切りを設定し、それらに到達したら一時停止します。ゲームレットを2日間のように少し置いて、戻ってきたら、それを楽しくして別のプロトタイプの目標を追加するか、新しいものをプロトタイプ化するかどうかを再検討します。

(私はこれを助言します。なぜなら、絶えずアイデアに満ちているにも関わらず、私は単一のライブのレガシーゲームの開発に没頭し、7年後もそれを「プレイして楽しい」状態にしようとしています。)

幸いなことに、楽しさは複雑さを必要とせず、多くの場合、有望な基盤を見つけたときに、より多くのオプションのために単純なコアの周りに後で複雑さを追加できます。


4

リメイクをしてください!

80年代から90年代にあなたが楽しんでいるシンプルなゲームを選んで、インターフェースに愛を与え、再び輝くものに変えてください。

http://abandonia.com


2

スプライトまたはモデルの作成には時間がかかります。アニメーションを追加すると、指数関数的に時間が増加します。クールなアニメーションや派手なグラフィックスを使わずにゲームを作成するためにできることをしてください。立方体または円は素晴らしいプレースホルダーです。

Unity3dには、驚くほど無料または安価なプロトタイピングスクリプト/モデル/アニメーションをたくさんダウンロードできるストアがあります(15ドルで素晴らしいプロトタイプグラフィックセットが手に入ります。無料の爆発キットでとても楽しかったです)。


1
P:何もプレースホルダとして古いハードコーディングされたマルチカラーの三角形勝るものはありません
ニック・ベッドフォード

2

あなたはレトロになることを考えましたか?古いゲームには明らかに期待したような機能はありませんが、プラスはコードベースがはるかに小さいことです。構造化されたステップも試してください。小惑星のようなゲームを作りたい場合は、ステップ1で宇宙船を動かしてあらゆる方向に発射できる基本的な環境を整えることができます。ステップ2、破壊できる岩を追加します。次のステップでは、岩のサイズを変えるか、ミサイルを船の兵器庫に追加します。秘Theは、ベースアプリを構築し、アイデアを拡張し、バージョンを構造化して、他のプロジェクトで可能な限り多くのコードを再利用できるようにすることです。独自の個人コードとリソースライブラリを作成します(独自のモデル/サウンドの作成に興味がない場合は、thegamecreators.comなどのサイトを検索します。そうでない場合は、blender.orgが最適です。Blenderは(無料)3Dアニメーションスタジオであり、AAA品質にほぼ対応しています。アイデアのプロトタイプを作成するために使用できるゲームエンジンが組み込まれています。コードライブラリ内のアセットが多いほど、後でゼロから構築する必要が少なくなります(車輪を再発明する機会も少なくなります!)。


2

結果が「驚くほど単純」なゲームであっても、プロジェクトを小さくしてください。これらのプロジェクトのコードを再利用または拡張して、より興味深いプロジェクトを作成できます。あなたはせっかちな何かがすぐに終わっ取得するには、作業している場合、余分なゲームのアイデアを簡単に取得し、すべてのものが、本当に最低限必要なものを取り除いた上でハード。

私は趣味のゲーム開発者としてこれと戦っています。子どもがいる家族、かなり悪い規律、そして他のみんなと同じような悪い習慣があり、すべて一度にやりたいと思っています(これは趣味のゲーム開発だけでなく、すべてのソフトウェア開発を苦しめているようです)ゲームが作成されました。だから何年も経ちますが、この問題に関しては、私が見るように時間は私たちの側にあります:

  1. 私は生計のためのソフトウェアを開発していますが、その仕事から学んだことのいくつかは、ゲームを開発するときに使用できます。年が経つにつれて、私のスキルツールボックスが増加します。これは、自分のプログラミングスキルを鍛えるために、趣味のプログラマーが「気に入らない単純なゲームをクランクアウトする」場合にも当てはまります。
  2. コンピューター業界(ハードウェアとソフトウェア)も同様に進んでいるので、1980年代と1990年代、あるいは数年前に恐ろしく複雑な作業であったことは、今日、他の誰かが書いた実証済みの信頼できるライブラリによって処理される可能性があります。時間の経過とともにハードウェアがより強力で安価になるにつれて、ゲームを開発する際に、より高レベルのツール、ライブラリ、およびプログラミング言語が選択肢になります。
  3. 私もこれらの年を経て成熟し(少なくともそうすることを望みます)、作成しようとしているゲームから可能な限り削除するために、ますます自分自身を抑制しています。多くのプログラマーがその経験を共有していることを想像できます。時間が経つにつれて、「シンプルで愚かさを保つ」ことを固守しやすくなります。

私の場合、いずれの年でも、これらの3つの要因はすべて、実際に私のアイデアのいくつかの再生可能な化身を書くことに成功します。Kragenにとって、書くのに十分な簡単なゲームのアイデアを選ぶことができれば、そのポイントに既に到達しているかもしれません。

幸運を!


1

第一に、あなたは自分自身に苦労していると思います。確かに興味のあるプロジェクトから始める必要がありますが、それは小さく保つべきです。

そもそも小さくしておくべきだと思う理由は、やる気にならないようにするためです。

ゲームは作成されると進化します。単純なプロジェクトに挑戦し、時間をかけて何かに組み込むことができるようにする必要があると思います。タイムテーブルに身を任せるな、これはあなたのプロジェクトを妨げるだろう。完了したら完了です。これは本質的に決してありません!

ゲームに最もクールな新しいアイデアがなくても構いません。多くのアイデアが使用され、再利用されます。Blizzardは長年、オリジナルゲームを作成していませんが、最高のゲームを作成しています。

創造性に関する最後のこと。持っていないものではなく、持っているもので創造的になる必要があります。私たちには経験もなければ、大規模なアートチームもありませんし、大規模で多様な人々のチームもありません。


0

プレートに大量の物を積み上げてゲームを終了できない場合は、弾丸を噛んで、小さな塊に切り分けてください。ゲームを短くしておくと、それほど多くのものを必要とせず、オブジェクト指向の何かをしていて、プログラムをうまく書いているなら、本当にあなたが後でコピーできる独自のコードのこの大きなライブラリがありますより複雑な構造を持つものが必要です。

しかし、実際には、それだけで経験のすべてがあなた自身をやる気にさせるのに十分でない場合です。


0

ボードゲームやカードゲームのような単純なものから始めることをお勧めします。そのようなことをすることで、ゲームの仕組みを本当に味わうことができます。ソフトウェアの作成は後で行われます。ゲームは楽しいものであり、おしゃれなグラフィックではないことを忘れないでください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.