Transcript C言語によるゲーム製作
「新井山ゼミ」
C言語によるゲーム製作
0321602
情報メディア科 3年
千葉 彰人
製作の主旨(おさらい)
C言語のスキルアップ
ゲーム製作の困難さを体感
コラボレーションによる連携
製作物の概要
「ジャンル」
2D(2次元)のRPG
「イメージ」
王道ファンタジー物
「ポイント」
中毒性
ゲームの主な内容
分岐する物語 (フリーシナリオ)
自由性 (選択の幅がある)
ヤリ込み要素 (一回では攻略不可能!!)
ゲームの主な内容 (例)
あるイベントにて
隣町まで物資を運びたい
のですが、護衛を引き受け
てくれませんか?
ゲームの主な内容 (例)
選択肢
1 「いいよっ」
・・・
2 「メンドクサイからヤッ」
3 「荷物、全部置いてきなっ」
フローチャート
護衛してくれ
内部処理
どうする?
1
OK
2
ヤダ
3 物よこせ
バトル
護衛フラグ←1
ENDフラグ←1
ENDIF
物資入手
悪フラグ←+1
製作内容
資料模索 (アルゴリズムや命令文 等)
書物模索 (伝記・神話・民謡 等)
関数製作 (システム作成)
素材製作 (絵、曲、シナリオ 等)
作業分担 (自分の作業内容)
戦闘システム
会話システム
サブ画面システム
BGM全般
絵の素材
シナリオ考案
製作スケジュール
6月
世界観設定
7~8月
戦闘プログラム
9~10月
サブプログラム
11~12月
会話プログラム
1~2月
デバッグ
3月
マスターアップ
使用ソフト
「Visual C++.net」
「DXライブラリ」(フリーフェア)
「Pict Bear」(フリーフェア)
「EDGE」(フリーフェア)
「テキスト音楽
サクラ」(フリーフェア)
参考文献
「DXライブラリ置き場」
http://homepage2.nifty.com/natupaji/DxLib/
「すきやきのゲームアルゴリズム」
http://www.c3.club.kyutech.ac.jp/~sukiyaki/
「DXLib Fan」
http://studiokingyo.fc2web.com/dxlib.html
etc
終了
プロジェクト始動!!