C言語を用いたゲームの作成 松井和幸 この研究を選んだ理由 • 何の研究をしようかと考えたときに、ゲームを 作ってみたいと思ったのが理由です。 • 使用言語がC言語なのは、何か参考になる 本はないかと書店を見て回っていたときに見 つけた本がC言語を用いたものだったからで す。 作成するゲームについて • この研究で作るゲームは見つけた参考書の 作例がアクションゲームであったこと、作りた いゲームのジャンルを考えたときにすぐに思 いついたのがコレだったことからアクション ゲームに決めました。 アクションゲームとは • キャラクターの行動をボタンなどにより直接操 作し、すばやくゲーム内の事象制御する能力 を競うコンピューターゲームのジャンルの1つ であり、プレイヤーの技術力が直接プレイに 影響するジャンルでもあります。 アクションゲームの概要 • アクションゲームは、実際に操作するプレイ ヤーキャラ、キャラクターが存在する場所であ るステージ、プレイヤーの意思とは関係なくス テージ上を動き回る敵や、罠などで構成され ています。 アクションゲームに欠かせない要素 • 人や物のアクションの中でも画期的かつ代表 的な動作にジャンプがあります。ジャンプに よって、ステージの構造とアクションの連動が 増し、遊戯性が高まります。 • また、動作するステージにも種類があり、表 現される空間が2Dのものを2Dもしくは横スク ロールアクション、3Dのものを3Dアクションと 呼ばれます。 製作環境について • 製作につかうツールは ・Visual C++ Express Edition ・Platform SDK ・DirectX SDK の三種類です。 • Visual C++ Express Editionとは、 Microsoft社の総合開発環境であり、プログラ ミング言語を機械語に変換するコンパイラや ソースコードの流れ、変数の中身を確認し、 動作の問題点を探るデバッガを含んでいます。 • Platform SDKは、Win32アプリケーションを 作るためのサブコンポーネントです。 • DirectX SDKは、Windows上でゲームやマ ルチメディアアプリケーションを作成するため のサブシステムです。 今後の予定 • 参考書の作例を実際に作成し、プログラムを 理解した上で作例を基に、改良を加えてオリ ジナルのゲームを作っていく予定です。 参考 • 参考ページ ・フリー百科事典「ウィキペディア」 ・参考書 ・アクションゲームプログラミング 藤田和久 著 発行所 ソフトバンク クリエイティブ株式会社
© Copyright 2024 ExpyDoc