项目作者: vzmc

项目描述 :
一回目ゲーム開発
高级语言: C#
项目地址: git://github.com/vzmc/TeamWork.git
创建时间: 2016-09-24T06:39:12Z
项目社区:https://github.com/vzmc/TeamWork

开源协议:

下载


TeamWork

こちらは2Dの横スクロールアクションパズルゲームです。

「Release」フォルダー内はビルド済みの実行ファイルです。

ゲーム内容の説明は「仕様書」フォルダー内のファイルをご覧ください。

Stage設計は「Tiled」というソフトを使いました。「StageDesign」フォルダー内は設計のファイルがあります。



制作チーム:

 プランナ      1名

 メインプログラマー 1名(私)

 プログラマー    4名

 グラフィック    2名



開発環境: 
 
Visual Studio2015 + XNA 4.05 + C#



開発期間:

 3ヶ月の中毎週2日、毎日8時間



担当部分:

 基盤とするプログラムの設計:

  Game基盤:Game1

  Scene管理:SceneManager、NextScene、SceneType

  Device管理:GameDevice、Camera、Input、Renderer、Sound、Animation、AnimationPlayer、BGMLoader、SELoader、TextureLoader、Timer

  Map管理:MapManager、Map、GimmickType、StageDef

  重要メソッド達:Method

  パラメーター管理:Parameter、FuncSwitch

  

 ベースクラス、構造体の設計:

  IScene、GameObject、Loader、Size



 一部Sceneの実装:

  Title、PlayScene、StageIn、Load

 

 一部GameObjectの実装:

  Player、Water、WaterLine、Fire、FireDust、FireEnergy、Light、Ice、Goal

 

 コード全体の管理、リファクタリング、Debug