プロジェクト名>>
'''' '''学外研修(マジ)in岩手''' ''''
<<プロジェクト説明>>
* パーティーゲーム(すごろく)
* 1つの端末を使い対戦(4人)
*GP(がんちゃんポイント)を集め一定ターン終了時にGPの多い人が優勝
*すごろくで優位になるアイテムを買うために所持金がある。(GPとは別、所持金の量は勝敗に無関係)
* エリア毎に配置されたイベントマスで所持金やGPの量が変動
* マスの種類
** SPECIALマス(GP大幅増)
**イベントマス(赤→所持金減、GPやや増、青→所持金増)
** ショップマス(所持金を使ってアイテムを買う)
<<モジュール・担当>>
!!ゲーム本体
*>>{20::gr06::マップ・マスモジュール}{マップ・マスモジュール}(担当:滝田、服部、鈴木、藤原)
*>>{20::gr06::マップ表示・管理モジュール}{マップ表示・管理モジュール}(担当:鈴木)
*>>{20::gr06::キャラモジュール}{キャラモジュール}(キャラ遷移以外)(担当:田中)
*>>{20::gr06::サイコロモジュール}{サイコロモジュール}(担当:田中)
*>>{20::gr06::メニューモジュール}{メニューモジュール}(担当:田中)
*>>{20::gr06::イベントモジュール}{イベントモジュール}(担当:藤原)
*>>{20::gr06::ショップモジュール}{ショップモジュール}(担当:滝田)
*>>{20::gr06::アイテムモジュール}{アイテムモジュール}(担当:田中)
*>>{20::gr06::テキストウィンドウモジュール}{テキストウィンドウモジュール}(担当:田中、藤原)
*>>{20::gr06::ゲーム進行モジュール}{ゲーム進行モジュール}(担当:田中)
!!その他
*>>{20::gr06::タイトルモジュール}{オープニング・タイトルモジュール}(担当:新里)
*>>{20::gr06::キャラ選択モジュール}{キャラ選択モジュール}(担当:新里)
*>>{20::gr06::リザルトモジュール}{リザルトモジュール・エンディング}(担当:北村)
*>>{20::gr06::デザイン}{デザイン}(担当:戸塚)
<<プロジェクトのGitLab>>
https://gitlab.cis.iwate-u.ac.jp/h30j040/g06/tree/master/master{GitLabリポジトリ}
<<スクリーンショット>>
!!オープニング
!!タイトル画面
!!キャラ選択画面
!!すごろく画面(ゲーム本編)
!!ショップ画面
!!リザルト画面
!!エンディング
<<個々人の感想>>
!!北村直也
!!鈴木岳晴
!!滝田紘大
javascriptが初めて使用する言語だったので、どこまで自分が理解できるのか不安な所があったが、今回のグループ開発を通して、分からないところはグループのメンバーに聞きながら1つのモジュールを完成させることができた。このプロジェクトに関して、自分の貢献度合いは小さいものではあるが、グループ開発の大変さや面白さに気づくことができ、とても良い経験になったと感じている。
!!田中隆晟
javascript、enchant.jsの使い方をある程度学べた。求める挙動をある程度再現できたので、満足はしてる。ただ、後半になってから「このプログラム汚いな」と思う部分がかなり増えて、見るたびに吐き気がして作業が大変だった。次は吐き気を催さないプログラムを書けるように精進したい。
!!戸塚美道
!!新里優太
ソフトウェア開発の流れや、ある機能を実現するためにどのようなモジュールを作る必要があるかを学ぶことができた。
複数人でのプログラム開発によって、比較的規模の大きいプログラムを作ることができたと思うが、その分それぞれの意見をすり合わせ、プログラムを統合していく作業に難しさも感じた。この演習を通して、プログラミングや画像、動画の処理をする力が以前よりも身についたと思う。
!!服部龍二
!!藤原直樹
[戻る|http://wiki.cis.iwate-u.ac.jp/~wiki/csd/group.cgi/2020/?p=20%3A%3Agr06]