网站大量收购闲置独家精品文档,联系QQ:2885784924

c言語を用いたゲームの作成 it.ac.jp.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c言語を用いたゲームの作成 it.ac.jp

C言語を用いたゲームの作成 種田研究室 05A2055 松井和幸 はじめに 現在インターネット上にはいつでも楽しめる簡単なゲームが数多く存在し、C言語やJAVAによるゲームの開発も個人で行えるようになっている。   本研究では、C言語を用いてパソコンで遊ぶことの出来る簡単なゲームを作成したものである。 開発環境について ?コンパイラであるVisual C++ Express Edition  とDXライブラリを用いてアクションゲームを開発。 ?DXライブラリとは、2D(二次元)ゲームで使う画像ファイルの読み込みや音楽の再生といった機能を簡単に利用できるようにしたライブラリであり、下記ページよりダウンロードできる。   /g/ 作成したゲームについて 本研究で作成したアクションゲームとは  キャラクターの行動をボタンなどにより直接操作し、すばやくゲームに指定されたクリア条件を達成する能力を競うコンピューターゲームのジャンルの1つである。 作成したゲームについて2 アクションゲームは、 実際に操作するプレイヤーキャラクター(右図上)   キャラクターが存在する場所であるステージ   プレイヤーの意思とは関係なくステージ上に存在し、あらかじめ指示された動きをする敵(右図下)   などで構成されている。 作成したゲームについて3 ゲーム画面は以下のようにウィンドウサイズで表示される。 作成したゲームについて4 このゲームではキーボードでキャラクターを操作する。 操作には、移動のほかに攻撃とジャンプがある。また、ある程度の距離まで敵に近付くと敵も攻撃をしかけてくる。      攻撃             敵の攻撃 作成したゲームについて5 このゲームではキャラクターと敵の攻撃や壁等の他のものに対する当たりを判定することで様々なアクションを可能としている。 しかし例外として、地面に対しては上からの接地のみを有効とし、下からの接地は無効として貫通するようにしている。      キャラクターが地面を貫通   する様は図のとおり 作成したゲームについて6 タイトル画面、操作方法は以下のとおり まとめ 本研究では、いくつかのステージで遊ぶことのできるアクションゲームを作ることができた。   しかし、ゲームの難易度の調整や各種ステージの追加など、多くの改良点が見受けられる。   今後はこれらの改良を行い、より大きなゲームへと仕上げていきたい。 参考文献 [1] 大槻有一郎、   “C言語わくわくゲームプログラミング教室”、   株式会社ラトルズ 、 2008 [2] 藤田和久、   “アクションゲームプログラミング”    ソフトバンク クリエイティブ株式会社、    2007 [3] C言語~ゲームプログラミングの館~、   /g/     ご清聴ありがとうございました。 * *

文档评论(0)

bgl001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档