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

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
{{ product.official_price_str || product.price_str }}
{{ real_price | number_format }}
{{ real_point | number_format }} pt ({{ $t('product.price.point_return', [real_point_rate]) }}) pt ({{ $t('product.price.noreduction') }})
价格
1,650JPY
点数
150pt (10%返还)
注册会员即可获得多个优惠券!
最划算的优惠券使用价格
{{ (product.price - bestCouponDiscount).toLocaleString() }}JPY1,650JPY /
购买301JPY以上即可使用
最划算的优惠券使用价格
{{ (product.price - bestUserCouponDiscount).toLocaleString() }}JPY1,650JPY /

无法使用优惠券

{{ 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()が適用されてないバグを修正する

用户赏析

购买了该作品的人也购买了以下的作品

    折扣作品

    最近看过的作品

      正在进行中的企划和促销活动