コンピュータープログラミング

自分自身の「アンドロイド」のプレイを作成する方法

モバイルプラットフォーム向けのゲームをダウンロードする多くの人々は、考える:「なぜ夢すでにインタラクティブエンターテイメント業界を提供しているものよりも、より良く、より興味深いものです製品を作らないのはなぜ現実にしません?」 あなたが「アンドロイド」でゲームを作成する方法を知っているが、勉強したくない場合は、この記事では、初心者の開発者を待つ落とし穴のいくつかについて話します。

考え

ゲームを作成するために必要とされる最初のもの - アイデア。 最初の段階では、任意の形式で記述することができます。 「しがみつく」は理解できたことが望ましいです。 ほとんどの場合、それを実装するプロセスに変更されます。 何かが追加する必要がありますが、何かが - 完全に削除または変更します。 奇妙なものは何もありません - 機能部品のさらなる詳細にのみ徹底的に記述する必要がありますが、その適合性を確認することではありません。

完全にアイデアの最初の説明を放棄し、このステップをスキップし、「アンドロイド」にロシアのゲームの作成を開始する必要はありません。 アイデアの収集 - それは簡単であるから、メインの出発点は、運動を開始します。 また、紙で提示アイデアは、客観的に計画を見ていきます通知と正しい弱点を進むことができます。

機能の一覧

だから、「アンドロイド」でゲームを作成する方法で作業を継続する必要があります。この段階では詳細な精緻化なしには不可能である テキストエディタ やゲームになります機能について説明します。 ここでは一例です:戦争の神のシリーズは - スラッシャーです。 主人公の武器 - 鞭。 戦闘中に、あなたは美しい長いコンボ攻撃を行うことができます。 各レベルは、上司との争いを完了しています。

このリストはかなりケチであり、唯一の主な特徴、つまり、他人の背景にゲームを生成するものを反映しています。 実際には存在し、より多くのですが、他の機能は、セカンダリです。 それほど重要で、開発スピードのために犠牲にすることができ - 最初の説明では、あなたの将来の作成が存在しないことができないもの、および最新に行くために持っています。

Dizdok

だから、このドキュメントのない新しいゲームを作成する方法を仕事とその上にする必要があることはほとんど不可能です。 Dizdok - 「設計文書」のための短い、それは最も詳細な記述が含まれています。

  • エンティティのオブジェクトモデルと機能。
  • 機能仕様。
  • ゲームコンテンツ。
  • インタフェース。
  • 必要な場合には、知識ベースに追加することができます。
  • オブジェクトモデル。

オブジェクトモデル

武器、防具、NPC、スペル、選手:オブジェクトモデルは、各ゲームのエンティティに関する情報が含まれています。 これは、各ゲームのためにユニークです。

機能によって理解されるべきです。

  • 私が着ることができる\改善\売る\買う\取り除きます。
  • 死後の在庫になります。
  • いくつかのアクション時間の経過または失う強さがあります。
  • 文字またはグループかどうかを増やします。
  • 特殊なプロパティのセットを行います。

上記の項目は必須ではなく、その数は、個々のグループのエンティティのために減少または増加させることができます。

機能仕様

「アンドロイド」用のゲームを作成する方法の質問に答えるの過程で、あなたは、次のセクションdizdokaを教えなければなりません。 機能仕様は、個々にゲームプレイを説明します。 ここでは、そのメインキャラクターを行う方法を知っていて、それがどのように実装されている、伝えるためにできるだけ正確にする必要があります。 同じことは、個別に各NPCのために行われなければなりません。 ゲームのキャラクターに加えて、応急処置キット、武器、防具、環境の要素に対処する必要があります。

実際には、このセクションでは、メニューから、および損傷は衝撃からどのように計算されるかに、すべてのゲームの瞬間に影響を与える規則のセットです。 より多くのあなたはすべての単一のポイントを働く、簡単にそれはあなたのプロジェクトを実施することになります。

コンテンツ

良いゲームを作成する前に、あなたは考える必要があり、その中に正確に何をされます。 仕様の記述には、文字が厳格に一定のダメージと中の荷電カートリッジ銃器を、撮影するように指定することができます。 このパラメータのNPCに注入された場合は、予約容量が差し引かれます。 また、各個々のサンプルの武器、防具、NPCの名前を指定する必要があります。 そして、もちろん、記述するのに必要な 外観を。 コンテンツ - ゲーム全体が、後に建設されるから、ビルディングブロック。

インターフェース

インターフェース - ユーザーがプログラムと対話れると機能やボタンのセット。 それを作成する際に考慮すべき主なもの - 便利。 すべての要素を整理する方法を正確に理解するには、プロジェクトに最も適したソリューションを転送し、実行し、ジャンルの最良の例を分析することができます。

エンジンやコンストラクタの選択

「アンドロイド」でゲームを作成する前に履行しなければならないもう一つのステップ-選択ゲームエンジンを。 とっくにいなくなって、すべてがゼロから行われなければならなかった日です。 今日は、準備ができてデザイナーを取って、あなたは最小限のコードを記述することによって、すべての作業を行うことができます。

エンジンの選択は、その機能のいくつかに基づいて、やって価値があります:

  • 利用規約。
  • 機会。
  • 価格。
  • 開発者のためのサポート。
  • Zadokumentirovannost。
  • コミュニティの大きさ。
  • シンプル。
  • 拡張性。

利用規約は:おそらく一度デザイナーを買って、あなたはその完全な所有者になりません。 ゲームの商業的成功は、エンジン開発者の利益の割合を支払わなければならないということが起こります。 主なものは- 「アンドロイド」でゲームを作成する前に、読んで ライセンス契約 履行のために選択された製品のを。

特徴:彼らは完全に開発者のニーズをカバーする必要があります。 製品は、あなたが必要とする以上のものを提供した場合、ゲームは簡単に新しいdizdoka機能を使用するように拡張することができます。 しかし、バランスを考えます! テトリスのためのUnrealエンジンを使用する - 愚かです。

サポート:すべての最初の、それは製品が開発を持っているかどうかを確認することが重要なのですか? バージョンからのバージョンにバグ修正はありますか? 彼は、新しい機能やツールを取得した場合? 急速に発展しているエンジンは、エンジン、凍結された数年前に比べて利点があります。

コミュニティ:デザイナーを使用して、それらの数は何ですか? 多数のユーザーが、ドキュメント、レッスン、マスタークラスを見つけた場合は、例は問題ではありません。 ユーザーが比較的小さい場合には、この情報を使用して、競争力のある何かをすることができます限り利用できない場合があります。

拡張性:あなたがあなた自身のゲームを作成する前に、選択されたエンジン・モジュールに接続するかどうかを調べるために手間がかかるが、外国することができます。 一般的に、彼らは、3次元モデル、サウンド、スクリプト、スプライトの輸出や輸入のために使用されています。 そのようなツールのサポートがあれば、設計者は、コンテンツを作成するために、内部ツールに限定されるものではありません。

UDK

Unrealの開発キット - ないゲームエンジンをマスターする最も簡単な、しかし最も強力なの一つ。 これは初心者の開発者だけでなく、大企業のみならず使用されています。 あなたは質問への答えを探している場合:「3Dゲームエンジンを作成する方法とどのようにそれを選択するには?」 - あなたはUDKの可能性を探る必要があります。

UnrealScriptの - プログラミングロジックを記述するためには、内部のスクリプト言語を使用しています。 動画でキャプチャし、テキスト形式で説明したように開発者サイトは、授業の多くを提供します。 同時に、彼らは最大の機能をカバー - 編集者から自分のスクリプトを書くこと。

トルク2D / 3D

トルク - モバイルプラットフォーム向けのゲームの中で最も人気のあるデザイナーの一人。 これは、エディタやデバッグツールのすべての必要なセットを持っています。 プログラマーの開発において、我々は、快適に細心の注意を払って、最もシンプルでアクセス可能なすべてのユーティリティを行うことを試みました。

デザイナーは機会のほとんどを説明するドキュメントが付属しています。 公式ウェブサイトでは、いくつかの既製のゲームのチュートリアルやソースコードを見つけることができます。

トルクトルクスクリプト言語に埋め込まれたスクリプト。 各オブジェクトのプロパティは、事前に決定することができます。 また、デザイナーで物理計算を扱うBOX2Dのセットを、構築されました。

あなたが質問に対する答えを見つけるためにしようとしている場合:「どのように作成する ネットワークゲームを し、このためにどのようなスクリプトを選びます?」 - 私たちは、安全にトルクが最短時間でマルチプロジェクトを行いますと言うことができます。 必要なすべての機能を事前に構築された、との例は、公式ウェブサイト上にあるされ、最も効率的にそれを使用する方法を示します。

調査

ゲームを作成することが可能とまだ不可解なゲームエンジンを選択した後。 彼らの研究に多くの時間を費やす必要があります。 チームはノーであるので、あなたはすべてを自分で行う必要があります:スクリプトを書くために、テクスチャ、スプライト、モデル(もし3次元ゲーム)を作成し、テストするためのスクリプトを記述すること。 初心者の開発者は、右の多くの基礎を学習する必要があることを推測することは困難ではない プログラマ、:職業 作家、テスター、アーティスト、デザイナー。

それはあなたのプロジェクトに取り組んでの処理中であることを、実行して学ぶのがベストです。 ゲームを開発してきた会社のために仕事 - あなたが必要なすべてを学ぶためのもう一つの方法。 私たちは、あなたが日常の家事に従事することが求められます場合でも、内部geymdevを見てチャンスをあきらめないでくださいチーフプログラマとしてすぐにラベル付けするべきではありません。

どのような企業での仕事は、下から始まり、それは大丈夫です。 スクリプト作成やスキル、レベルデザイナー、バランサはい、テスターは非常に有用であろう、そしてそれは後輩の過半数を採用し、これらの産業、です。 そのような訓練の数年後、dizdokiと技術の割り当てを作成し、バグ追跡システムについて学ぶ、および連絡先データベースを形成するための方法を学ぶことになります。 あなたが必要なすべてのスキルや能力に買いだめする必要があるため、「アンドロイド」にロシアのゲームを作成するために行われた作業の後、あなたは、はるかに少ない労力を費やす必要があります。

それは開発の問題で自分の能力を証明した、ということが可能であり、あなたはさらに、そこにあなたがプロジェクトでリーディングポジションを取るだろう、古いチームを離れることはありません。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ja.atomiyme.com. Theme powered by WordPress.