130 likes | 562 Views
Java プログラミング アプリ作品発表. チーム ヨークシャー メンバー 篠田 圭介 織井 彩乃 武川 莉奈 田辺 龍 辻 仁望 水上 優夏. アプリの概要. タイトル 「 世にも奇妙な冒険 」 内容 タワーディフェンスゲーム. ストーリー. 主人公(あなた)は気付くと見慣れない場所にいました。そこは、あなたの夢の中。無防備なあなたに、謎の生き物たちが襲いかかります。あなたを食べようとしているのです。そんな中、あなたのことを何故か助けてくれるヘンテコな生き物たち。そいつらの力を借りて、敵を撃退しましょう。そして、現実の世界へ帰るのです・・・
E N D
Javaプログラミングアプリ作品発表 チーム ヨークシャー メンバー 篠田 圭介 織井 彩乃 武川 莉奈 田辺 龍 辻 仁望 水上 優夏
アプリの概要 • タイトル 「世にも奇妙な冒険」 • 内容 タワーディフェンスゲーム
ストーリー 主人公(あなた)は気付くと見慣れない場所にいました。そこは、あなたの夢の中。無防備なあなたに、謎の生き物たちが襲いかかります。あなたを食べようとしているのです。そんな中、あなたのことを何故か助けてくれるヘンテコな生き物たち。そいつらの力を借りて、敵を撃退しましょう。そして、現実の世界へ帰るのです・・・ あなたは帰ることができるでしょうか?
プレイ方法 • 1.味方を配置 • 2.ゲーム開始 • 3.敵が決まったルートを流れてくる 配置した味方は敵を自動的に攻撃 • 4.敵の侵入を阻むことができればクリアー
キャラクター紹介 • あなたを助けてくれる生き物たち • 襲いかかる謎の敵 ゴンリ ラリックマ グロッグ ??? ??? ???
プログラム • できるだけ単純につくれるようにする • 公開が簡単なアプレット形式 • 画像データの扱い方 • デバック等の各種補助機能が備わっているeclipse
プログラムは簡単に タワーディフェンスには一度にたくさんのキャラクターが登場 キャラ一体一体の動きを書いていてはキリがない
クラスの作成 描画や敵味方の内部処理などを分割したクラスを作る ・味方キャラクターの処理 ・敵キャラクターの処理 ・マップ情報 ・ボタン それぞれをクラスにして独立させる
各クラスの連携 GameManagerクラス Supporter Manager クラス Stage クラス EnemyManagerクラス Mapcellクラス Supporter クラス Enemy クラス
アプレット Javaアプレット(Java Applet)は、ネットワークを通してWebブラウザに読み込まれ実行されるJavaのアプリケーションの一形態 (wikipediaより) インターネットブラウザから操作することができるので手軽に楽しめる
画像は一枚にまとめる 一種類の画像に一個の画像イメージを用意するのでなく、一枚にまとめたものを切り取って表示させる
開発はeclipse 無料で使えて、高機能!