2020 ソフトウェア設計及び演習用の班Wiki

19::gr13::発表

タイトル:ノーメガネノーライフ

概要

  • RPG(脱出系)
  • 一人用
  • 迫り来るメガネ(をかけた人)から逃げる脱出ゲーム。
  • 捕まると影響を受けてHP(視力)が減っていく。0になったらゲームオーバー。 
  • HPに気をつけて脱出を目指す。
  • 基本操作はキーボード(↑↓←→キー)とマウス(左クリック)
  • 詳しくはgit:https://gitlab.cis.iwate-u.ac.jp/2019_g13/RPGames.gitのREADMEを参照してください。

モジュール分けと詳細説明

相関図

index.jpeg

動作画像

タイトル画像

title.gif

キャラクター

  • 自キャラ動作

1564474928Q8hl6ICba1IeOgE1564474928.gif

  • 敵キャラ

Screenshot-2019-8-2 NOメガネNOライフ.png

アイテム効果

1564711467TqQScOA6EojYHlN1564711463.gif

フィールドの様子

4da.png

ボス部屋

Screenshot-2019-8-2 NOメガネNOライフ(1).png

効果音、音楽

効果音ラボ様、魔王魂様からお借りしました。

個人の感想

菊池晃伸

みんなJavaScript、enchant.jsの経験がほぼ0からのスタートだったが、最初のアイデアの出し合いと後半の勢いが凄かった。モジュール分けの仕方が間違っているのに気づいた時はもうダメかと思ったが、形になってよかったと心から思う。発表では直前の変更でうまく動かなかったところや実装までこぎつけなかった機能があったのが残念だった。作成中に関しては、みんな積極的に作業してくれたし、自分らが楽しみながらうまく支え合えた。特にモジュール実装の複雑な部分を頑張ってくれた鴨志田くんに感謝。また、他班の方々やTAの方にもお手伝いいただき、理解が深まり自分の力になったと思う。自作の画像など今回使った物、もしくは技術を使って自身でアプリ化や作品を制作したい。グループ活動は楽しかったし、良い経験になりました。

小栗崚都

 ソフト設計が始まったら当初に比べたら、Javascritpに関する知識が深まり、プログラムも理解できるようになりかなり進展したと思う。またチームを組んでソフト開発を行うのは初めてだったので、モジュールの分割など様々な課題に直面したがなんとか形あるものを作成することができたのでとても良い経験を得られた。これを機にpythonなど他の言語も学びたいと思った。

小原惇平

 最初は作業がほとんど進まなかったが、後半になるに連れて作業を早く進められ、また、プログラムの構造も理解できるようになった。トラブルもあったが全体としてはとても良い経験を得ることが出来たため良かったと思う。

鴨志田真之

何も知らない0からのスタートでJavaScriptは全然わからないし、分かったつもりで進めても動かないしでかなり最初のほうは心が折れそうだった。後半はやっと理解が深まってきたのか進みもよくなった。自分で調べるて自分で考えて作るのが一番勉強になるなと改めて感じました。今回モジュール分けに関して決めた段階でモジュール分けについての理解が本当になさすぎて後半一つのところにどんどん追加してく形になってしまって大変だったので、次回があるのであればモジュール分けの段階でもっと詳しくもっと分担できるように設計しなくては行けないだろうと感じた。何もわからないスタートだったと考えると正直ここまでゲームっぽくなってくれたので満足ではある。 ちょこっともめた?ところもあったけど楽しかったのでよかったです。これを機会に他の言語を学んだり、違う何かの製作をしてみたりするのも楽しそうだなと思った。

佐々木雄大

 JavaScriptがわからなすぎて苦労したが、少しずつわかってきてキャラの移動やオープニングを作ることができた。これからも将来のために自学でJavaScriptを勉強していきたいと思った。

早坂浩史

この講義が始まった当初はJavascriptもenchantの使い方もわからず、ほとんど作業が進まなかったが時間と作業を重ねるにつれて理解が深まった。それと同時に楽しく作業することができたので良かったと思った。自分で調べて学習していたのでこれからもそれができるようにしていきたい。

渡邊大基

javascriptを一から勉強するのがとても大変だったが、思い通りに動いてくれた時は楽しかった。複数人での開発は自分では考えつかないようなアイデアが出るので、とても良い経験になった。課題としては、時間が足りなかったのでもっと計画的に進めるべきだった。今回得た知識をこれからに活かしていきたい。


最終更新日:2019/08/05 20:00:48