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

22::gr07::福地勇斗

うちのはん
Gitlab

活動記録

第1回

4/15
  • 班決め
    カード好きのおとこどもがあつまりました
    なお私はデュ○マの殿堂入り紹介動画しか見たことがなく殆どわからないので頑張ります
  • 仮テーマ決め
    俺達の青春を取り戻したい!  らしい

第2回

4/22
  • HTML、JavaScriptの基礎
  • テーマが正式決定
    決まったのでがんばりましょう どうやら私達は青春を取り戻せるようです
  • Gitの使い方等

第3回

5/6
  • javascriptの基礎(続き)
  • ものと操作の洗い出し
     カードの効果やら何やらの情報まとめるの大変そう  大体は配列でいけると思うけど、、、
     操作考えたらカードの枚数次第で死ぬほど増えて大変そう
     というか分担がかなり大変かもしれない

第4回

5/13
  • javascript応用
  • もの操作洗い出し、軽くモジュールの話
    思ったとおりカードの処理が難しすぎた。このままではカード80枚分の配列を用意しなければ…
    バックエンドのカードの処理を担当したいと思っております
    jsの配列のメソッド等勉強をしなければならないと思いました。

第5回

5/20
  • html応用
  • Gitlabについて
    話し合いの感じではカードの処理はなんだかうまくいきそうな感じだった。細かい部分は直してけばいいですね
    なんかゲームの制御部分を作りたくなったのでそっち作るかもしれないです
    とりあえずenchant.jsの勉強をしたいと思った。ゲームプログラミングについても学んでおきたい。

第6回

5/27
  • enchant.js
    ゲームの核のフィールド表示にとりかかった むずかしい
    難しいと感じる部分はオブジェクトやら何やらがどう動いてるか、がわかっていないだけだと思うので勉強しましょうbr>

第7回

6/3
  • デバッガ
    余り講義時間中に進捗がなく、空き時間でやろうとしたら課題に追われて木曜日にようやく進めています...
    ゲーム画面のフィールド作成を任されたが、途中だけ作るのはなんか気持ち悪いのでゲームの大枠を作ってしまうことにしました。enchant.jsはなんとなく理解したのでシーンと画面の出力書いていきます

第8回

6/10
  • 開発のみ
    終わらないです。まずい中間発表。
    結局main.jsで動作させたのですが、他のファイルとくっつけるのがかなり厳しく作業量が膨大になってしまった。
    タッチイベントでメニューの画像出してさらにそのメニューにタッチイベント出そうとしたらうまくいきませんでした。消そうとしてもきえないのどうしたらいいのか。spriteの画像がちゃんとフェーズごとに出せている点はOK
    アニメーションは意外と有能で意外とクオリティはなんとかなりそう。debug作業
    次回以降分担できる作業を見つけてしっかり分業したいと思いました

第9回

  • 中間発表
    とりあえず発表が終わったので、バグの洗い出しを近日中に行って、ゲームとして動かせるものを作ってデザインや通信関係をやっていきたいです。
    enchantjs使ってる班ね〜〜〜〜
    ということで、ゲームシステムでいいところ見せていきたいと思っております。頑張ります。

第10回

  • node.js
  • websocket
    親知らずを抜く日をどうしてもここに入れざるを得なかったのであまり作業には参加できませんでした。ぺこり
    班の会議でルール変更があったのでそれに合わせてバグを修正しつつしっかり書いていきたい所存です。
    まじで、バグない動作作らないと話にならないのでイベントリスナあたりの復習しながら書いていきます。

第11回

  • enchantjs+websocket
  • モジュールの実装
    着実に進んでいるのでこの調子でいきたいです。ゲーム部分の処理に合わせてアニメーションをつけていく作業でまずは簡単なCPU戦を実装するところから
    ENTER_FRAMEでしか回せないと思っていたがよくよく考えたらボタンかなにか実装してそこをタッチトリガーにしたら良くなったのでこれで行こう

第12回

  • 開発メイン
    前回までに比べてかなり進捗があったように思います、あとは細かい部分、デザイン凝るところ、ゲームシステムの拡張等ができたらいいなぁという感じです。
    細かい部分ではゲームの制御部分が想定にあまり近づけない(ENTER_FRAMEで回すとアニメーションがだめになるのでトリガーしなければならない)ところを次回までに考えて実装したいですx

第13回

  • 開発
    大枠が出来上がったようです。画面の調整等後は細かい部分を仕上げていきたいです。
    残り時間でできることは限られていますが、最大限いいものを作りたいです mainにいろいろ集約しすぎることになってしまったのは申し訳ないと思っています
    ゲームの機能追加の拡張(option、デッキ構築要素等)の実装ができなかったことが悔やまれますが、開発の土台を身につけることはできたのではないでしょうか。

第14回

  • 最終発表 なんとか発表を終えることができました。尖った作品を作ることはできましたが、他の班の完成度がとにかく高かった。いくつかあったゲームの中で正直一番劣っていると思う。
    それでもグループ開発の大変さやいろんなツールの使い方を半年でしっかり学ぶことができてよかったと思う。
    総括としては、個人的に開発についてもう一度調べ、個人でもグループでももっといいものを作れるように頑張りたい。


最終更新日:2022/07/29 15:08:57