WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET

Gameworks SD A Game Development Helper Library

— アドオンWorldWideScripts.netへ

@ja1wws日付まで滞在するために私達のフィードを購読する!

新しい!あなたがそれを望むように私たちに従ってください!


Gameworks SD A Game Development Helper Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

ゲームデザイナーと開発者として、私はゲームの開発に関する多くのヒントやトリックに出くわすました。 gameworksのSDKは、ゲームエンジンは、私がGameworks SDプラットフォームはrealitysにあなたのアイデアを変換するのに役立ちます開発してきた「監督カメラシーン俳優プロップ」システムに基づいて実行する必要がありますどのように私のinterpreteationです。

あなたが最初に理解する必要があります一つは、Gameworksしかし、それはゲームエンジンであるゲームではないということです。

ゲームエンジンとは何ですか? ウィキペディアで定義されているようにゲームエンジンは、ビデオゲームの作成と開発のために設計されたシステムです。 ビデオゲーム機やパーソナルコンピュータ上で動作するように設計された多くのゲームエンジンがあります。 通常、ゲームエンジンが提供するコア機能は、メモリをストリーミング、2Dまたは3Dグラフィックス、物理エンジンや衝突検出(と衝突応答)、音、スクリプト、アニメーション、人工知能、ネットワーキングのためのレンダリングエンジン(「レンダラー」)を含みます管理、スレッド、ローカライズサポート、およびシーングラフ。 ゲームのプロセスは、多くの場合、別のゲームを作成するために、同じゲームエンジンを適応/再利用することにより、大部分は、節約developmentis。

だからGameworks SDはどのように、何をするのでしょうか? Gameworksは「監督は ''カメラ 'がハリウッドの映画俳優や小道具は、それらのシーンの内部に配置されているだけのよう'​​俳優 'と'小道具 'で満たされた「シーン」で指摘保持私を開発したDCSAPシステムに基づいてそれらの様々な職務を行います。 「シーンは「すべてのイベントは、あなたのゲーム内のカメラと監督コントロールとスケジュールによって観察されます。

このような衝突検出、動き、アニメーション、含まXNA用のテンプレートを使用して、このようなXNAアレグロOpenGLのSDLなど様々なプラットフォームへのスケーリングが可能な高度なレンダリングエンジンとGDIを使用してレンダリング、他のユーザー定義のイベントとして俳優やプロップイベント:Gameworksはの世話をします。 初期化マウスとキーボード入力のゲームを数えるフレームレートカウントイベントは、デバッグがどこにあろう唯一のコールバック関数でさまざまなアクションをスケジュールするためのデバッグモードタイマー状態で起こるActor1は「私は飢えている」叫ぶとイベント「FindFood」を投げることができ、すなわち、スケジューリングイベントについて述べて述べてあなたのAIモジュールを呼び出し、Actor1はプロップタイプ「大ステーキ」方向俳優ゲームオブジェクト(小道具)シーンの最寄りの発生を見つけている(俳優や小道具とそれらのイベントのコレクションは、カメラによって指示して観察される)基本的な衝突検出Object.isinside Bullet.IsInside(Enem​​y1)その後Enemy1.DeathFunction場合(オブジェクト2)これは、あなたの銃の弾丸を使用することができます

Gameworks SDは重くコアへの変更では、機能を追加したり、コアが作業を特徴とする方法を変更したい場合は難しいことではないだろう作るようにコメントしています。 これは、オンラインゲームのための「ネットワーク」モジュールはGameworks SDエンジンに合わせて開発されている場合、モジュールは他のモジュールは、例えば、振る舞いの方法に影響を与えずに「滴下」することができ、容易に既存のGameworksに追加することができるように設計されていますSDプロジェクトや将来のプロジェクトプロジェクトは、互換性のあるネットワークモジュールにアセンブリを再コンパイルし、ライブラリを交換する、ゲームを提供するという単純な問題は、あなたが長いよう変更を行った場合であっても、標準的な俳優シーンカメラとオブジェクトクラスを使用してコンパイルされている場合でも、彼らは「AssetBaseを「継承として、彼らは自動的に任意の将来のアップデート/モジュールと互換性があります。

付属のデモプロジェクト」GameWorksTestは「コア機能の小さなデモはちょうどあなたがGameWorksエンジンを表現したい創​​造性はあなた次第であり、ソースが設けられているので、多くのコメントやページのない1000のは、長い作ることを覚えておいて提供しますあなたがしたいの変更が風になるだろう。

Gameworks SDの内部レンダリングエンジンは、しかし、エンジンの構築物は、2Dのゲームに限定されるものではなく、2Dゲームを目指しています。 俳優シーンディレクターイベントの小道具は、イベントタイマーを述べ、すべてのゲーム関連のクラスは任意の寸法に限定されるものではなく、あなたが簡単にプロジェクトを維持するためにしかし、2Dまたは3Dゲームを作ることができますしてくださいとして簡単にレンダリングエンジンを変更することにより、3Dゲームを処理するために拡張することができます、小さなシンプルなと私は2Dレンダリングモジュールだけを開発している点に。

Gameworks SDはコンパイルされたライブラリを使用することにより、任意の.NET言語と互換性があります。

コメントを残して、私はできるだけ早くそれらをお答えしようとしてください。

無料カウンター


ダウンロードしてください
このカテゴリー内の他のコンポーネントこの著者のすべてのコンポーネント
コメントよくある質問と回答を求めた

プロパティ

作成:
12月6日11

最後の更新:
12月6日11

含まれるファイル:
Visual BasicのVB

ソフトウェアバージョン:
.NET 3.0、.NET 3.5、.NET 4.0

キーワード

eコマース, eコマース, 全商品, 2D, 3D, エンジン, ゲーム, ゲームエンジン, GDI, RPG, XNA