Document

JAVAプログラミング
~JAVAゲーム作成~
北海道情報大学 情報メディア学部
情報メディア学科 新井山ゼミ
0621607 小玉 昌平
研究概要
• クラス図を作成
• JAVAアプレットでソースを作成
• エラーの修正
去年までの進捗状況
• 去年はテトリスとシューティングゲームを作成
• 効果音などの作成
JAVAとは
•
•
•
•
•
Sun Microsystems社が開発
オブジェクト指向性を備えている
JAVAはC言語に似た表記法を採用
どのようなプラットフォームでも動作する
ネットワークで利用されることを意識した仕様
開発手順(1)
スパイラルモデル方式
クラス図の作成
プログラム打ち込み
デバッグ
テストプレイ
見栄えの改善、改良案考案
開発手順(2)
Main.java
クラス図
Start.java
Music.java
Player.java
Musicフォルダ
Imageフォルダ
MIDIファイル
JPG,gifなど
Enemy.java
Map.java
去年までの進捗状況
• マウス左クリックで起動
• 移動
– ←→のキーで横
– ↓を押し続けると落下速度アップ
ゲームの説明2
スペースでレーザ発射
矢印キーで移動
SHIP: 残り機数
SCORE:自分スコア
HI_SCORE:ハイスコア
今後の展望・課題
• 今後の展望
– JAVA学習用ホームページの作成
– シューティングゲームを作成
– 画像が…なのでその修正
• 今後の課題
– ホームページのデザインの考察
– ソースを展示用に見やすくする
– 初心者向けのプログラムの作成
次回までの成果誓約
• ホームページのデザインを考える
• 去年さんざん言っていた画像の修正