アクションゲームの作り方

PGぐま

PC專用

{{$t('product.price.discount_rental')}}
あと{{ rentaled.limit }}{{ rentaled.period }}まで

{{$t('product.title_works.limit_sales')}} {{ product.discount_rate == 100 ? $t('product.title_works.only_now_free') : product.discount_rate + '%OFF' }}

{{ product.voice_pack.sum_price | number_format }}
{{ product.voice_pack.parent_official_price | number_format }} {{ product.voice_pack.parent_price | number_format }}
{{ product.voice_pack.child_official_price | number_format }} {{ product.voice_pack.child_price | number_format }}
{{ product.voice_pack.sum_point | number_format }}pt
{{ real_point | number_format }} pt ({{ $t('product.price.point_return', [real_point_rate]) }}) pt ({{ $t('product.price.noreduction') }})
價格
1,650JPY
點數
150pt (10回饋%)
註冊會員後即可獲得多項優惠!
使用最划算優惠後的價格
購買301日元以上即可使用
使用最划算優惠後的價格
可使用的優惠券 確認使用條件請點此

無法使用優惠券

{{ carted.name }}已追加

體驗版 體驗版僅供PC下載。

購入特典

  • {{ gift.title }}

    發送至{{ gift.distribute_end_str }}

  • {{ coupon.coupon_name }}

    發送至{{ coupon.end_date_str }}

    有效期限:{{ coupon.user_limit_date }}

    有效期限:自取得開始{{ coupon.limit_days_day }}日後

  • {{ bonus.title }}

    發送至{{ bonus.end_date_str }}

作品情報

社團
PGぐま
{{ is_favorite ? $t('follow.follow_button.is_favorite') : $t('follow.follow_button.into_favorite') }}
分類
3D作品
販賣日
2011年03月02日
年齡指定
全年齡
作品形式
其他有音樂  / ゲーム製作入門
檔案形式
應用程式
其他
PC專用
對應語言
日文
檔案容量
113.42MB
遊戲注意事項 請確認所使用的電腦的日文語言設定是否正確,或是系統地區設定是否設定為日語。 應用程式無法運行時的詳細資訊、幫助,請參照[ 如何將系統地區設定更改為日語?  ]。

可以瀏覽的環境

下載 瀏覽器視聽
PC
手機
的對應版本
-
XP / Vista / 7

顯示所有對應OS

相容的作業系統
Windows XP / Vista / 7
Mac -
iOS -
Android -
其他 -

作品內容

VisualC#によるアクションゲームの作り方を解説します。
いままでゲームの作り方をチュートリアル式に解説した本がなかったため出してみました。
C/C++を得意とする方も構文がとてもよく似ているのでおそらく大丈夫です。
開発環境はWindowsXP、Vistaのみ確認
Windows7での開発は未確認(詳しい人のみどうぞ)
アプリケーションの動作はWindowsXP、Vista、7を確認

ちょっとしたウリ
・タスクシステム未使用!
・チュートリアル形式でわかりやすい解説!

なお、上記のような商品なのでクーリングオフは行っておりません。

【目次】
v00 画面が表示できるまで作った
v01 シーンの基を用意した
v02 シーン「Maker」を作成する
_____Act-MyMakerを作成
_____Act-MyMakerのステータス用意
v03 Act-MyMakerの作成
_____シーン「Maker」にAct-MyMakerを置く
v04 Act-MyFadeの作成
_____シーン「Maker」にAct-Fadeを置く
v05 シーン「Title」を作成する
v06 シーン「Stage」を作成する
v07 シーン「End」を作成する
v08 シーンの「Maker」→「Title」→「Stage」→「End」→「Title」まで流してみる
v09 Act-MyTAxisの作成
_____シーン「Title」にAct-MyTAxisを置く
_____シーン「Title」のはじめるとおわるの作成
v10 Act-MyPlayerをみてくれだけ作成する
_____シーン「Stage」にAct-MyPlayerを置く
v11 Act-MyPlayerの「立ち」「移動」アクションを作る
v12 Act-MyPlayerの「ジャンプ」アクションを作る
「Human_jump.x」モデルが前と後逆だったのでモデルを更新する
v13 Act-MyPlayerの「ダウン」「起き上がり」アクションを作る
_____デバッグ用のキーが足りなくなったのでMyKeyを弄って増やす
v14 Act-MyPlayerの「ショット」アクションを作る
_____Act-MyTamaの作成
_____Act-MyPlayerに影を入れた
v15 Act-MyEnemyAを作成する
_____ウィンドウのサイズを変更できないようにした
_____Mediaフォルダの中が多くなってきたのでフォルダ分けをした
_____シーンにAct-MyEnemyAのアクションを試しに実行するコードを入れた
v16 Act-MyEnemyBを作成する
_____シーンにAct-MyEnemyBのアクションを試しに実行するコードを入れて
_____(Act-MyEnemyAのアクションを試しに実行するコードはコメントにした)
v17 Act-MyEnemyCを作成する
v18 シーン「End」の作成
v19 プレイヤーx敵Aの当たり判定
_____プレイヤーx敵Bの当たり判定
_____プレイヤーx敵Cの当たり判定
v20 プレイヤ弾x敵Aの当たり判定
_____プレイヤ弾x敵Bの当たり判定
_____プレイヤ弾x敵Cの当たり判定
v21 ちゃんと当たり判定をチェックする
v22 敵爆発作成
v23 弾爆発作成
_____ボス爆発作成
_____プレイヤ爆発作成
v24 ステージ用カメラ作成
_____ステージ用マップ作成
_____敵配置(仮1)
_____弾距離制限
_____Actの中がごちゃごちゃになってきたので分ける
v25 イベント作成(当たり判定生成消滅)
_____自動壁作成
_____ステージ用カメラの動き作成
v26 イベント作成(敵の生成消滅)
_____敵配置(仮2)
v27 敵AのAI
_____敵BのAI
_____敵CのAI
v28 ゲームオーバーの作成
_____ゲームクリアの作成
_____クリア用カメラ作成
_____クリア用文字作成
_____クリア用ポーズ作成
_____ボス用カメラ作成
v29 BGM再生
_____効果音再生
v30 partial classで分ける
v31 敵の配置をもうちょっとちゃんとする
_____ボスのダウン音がない
_____豚が跳ねる音が連続でなりすぎるバグを修正する
_____クリアした瞬間にショットを打つと次回プレイ時にプレイヤが浮いていってしまう
_____おそらく速度が初期化されていないバグを修正する
_____敵、弾に関してgetHitPos()が適用されてないバグを修正する

用戶鑒賞

購買該作品的人也購買了的作品

    折扣作品

    最近看過的作品

      舉行中的企劃・活動