2025年度後期の振り返り
2025 年度後期 (学士 4 年生の 10 月から 3 月) を振り返ります。
目次
ぱそかた
traP Collection
traP で作られたゲームを管理するアプリ。自分は 1 年生のころから関わっている。後期は主に traPavilion (traP の 10 周年記念イベント) と工大祭、彩燕祭での展示に使われた。
GitHub - traPtitech/trap-collection-server: 内製ゲーム管理システム traP Collection サーバーアプリケーション
traPavilion の直前は、サイズが大きいゲームファイルがアップロードできない問題が発生して、てんやわんやした。手元ではなかなか再現せず困ったが、コードを追っていくと、OpenAPI のライブラリの中でリクエストボディを全部メモリに載せている箇所があり、そこで割り当てられたメモリを使い切ってしまったようであることが分かった。アプリケーションの実装上は大きなファイルがメモリに載らないよう工夫されていたが、ライブラリの中身は盲点だった。
工大祭前に、ランチャーからゲームのプレイ時間の統計を取得できる機能を実装した。traP Collection を通して、traP のゲームを作る人のモチベの一つを提供したいと思っているので、遊んだ人の反応が得られるようなものがあるといいと思い実装した。部員の反応は良かったので、この方向で機能を追加していきたい。
工大祭後にサーバーサイドのリーダーを後輩に引き継いだ。時間には余裕があるので、開発は引き続き参加しており、レビューの負荷が分散した分多くのコードを書けている。楽しい。
彩燕祭の前はランチャーからゲームがダウンロードできないという報告があった。工大祭のときから何も実装が変わってないはずだったのでとても怖かった。原因は、アプリが k8s 上に移行した際に誤って部内限定の認証がかかってしまっていたことだった。
冬ハッカソン
traP の冬ハッカソンは Unity で「Trillあん♡ BunnyS」というゲームを作った。準備期間がまるまる学会にかぶっており、開発期間だけ参加した。久しぶりに Unity でゲームを作った。優秀賞をもらえた。
ゲーム作りもそれはそれで面白かったが、サーバーアプリとかを書くよりはなんとなく面白くなかった。
NIGHT DESIRE
卒論関係であまり時間を取れなかったが、後期も引き続き traP のゲームプロジェクト NIGHT DESIRE に関わっていた。ドット絵 2D アクションゲームで、Unity でプログラムを書いている。
アルバイト @ピクシブ株式会社
1 月からピクシブ株式会社で開発のアルバイトとして働き始めた。traP の先輩もたくさん働いていて面白い。サーバーもクライアントも書いているが、今のところクライアントの比重が大きい。個人的にはサーバーの方が好きなので、サーバーももっと書いていきたい。
ぱそかた以外
traPavilion
10/13 にあった、traP の 10 周年記念イベント。スタッフとして参加して、会場の監視とか準備とか片付けとかした。引退した先輩とかと会って話ができたのが良かった。
traPavilion公式イベントサイト
工大祭
traP Collection が毎年使われているので、ユーザー調査的な意味も込めて毎年スタッフとして traP の企画に参加するようにしている。自分が作ったものが使われているのを見ると嬉しい。
2 日目に工大祭に爆破予告があって午前中が中止になった。やめてほしい。
学会発表
12 月に IEEE GLOBECOM 2025 で発表しに台湾に行った。初海外だった。
IEEE Global Communications Conference
発表はめちゃくちゃに緊張して予定より 1 分くらい短くなってしまった上に、質問が全く出なかったので、とても悲しかった。発表がうまくいかなかったのがとても悔しいので、いつかリベンジしたい。
他の人の発表を聴いたときは、最初は何言ってるのか全然わかんなくてやばいと思ったが、自分の研究に近い分野の発表を聴いたらそれなりに理解できたので、ただ知識が足りなかっただけと分かって安心した。
台湾でいろいろ観光にも行った。食べ物がとてもおいしかった。一番おいしかったのは「胡椒餅」というもので、堅めのパン生地で作った肉まんみたいな料理だった。屋台で買って食べた。
観光地では、中正紀念堂が印象に残っている。大きな建物と広い庭があった。衛兵交代式もあるらしいが、時間が合わなくて見られなかった。
中正紀念堂
街並みはかなり日本と似ている感じがした。ファミマとかセブンとかスシローとかもあったし、マツモトキヨシでキムタクが何かの宣伝をしてる看板もあった。ただ、文字が繁体字だったり車が右側通行だったりちょっとずつ違うので違和感があった。
マンゴーかき氷の看板。「き」がノットイコールを傾けたやつになっている。
日本人が 1 人で歩いてると台湾人と見分けがつかないので、お店とかでは中国語で話しかけられて、申し訳なく思いながら「I can’t speak Chinese.」と答えていた。
このブログのヘッダーの写真は台湾の夜景。
自動車学校
夏休みに第一段階が終わり、後期は路上での教習が始まった。最初は怖かったが、だんだん慣れた。無事 1 月に免許を取得出来た。
卒論
2 月に卒論発表があった。GLOBECOM で発表した内容をベースに、実験を拡張するなどして論文にまとめた。発表会では、15 分英語発表知らない人からの英語質問ありの GLOBECOM を経験していたので、7 分日本語発表知ってる先生からの日本語質問の卒論発表会は全然緊張しなかった。GLOBECOM のときよりもうまく発表できたし、質問にもちゃんと答えることができたと思う。
traP 合宿 草津
traP の合宿で草津温泉に行った。しかし、1 日目の夜から体調を崩して寝込んでしまい、ほとんど楽しめなかった。スキー用のゴーグルで眼鏡に対応したものを買っていたが、使えなくて残念だった。
Switch 2
1 月末に Amazon で Switch 2 のマリオカートセットが当たったので買った。3 月にはぽこ・あ・ポケモンも買った。ぽこポケ楽しい。
traP 卒業旅行 函館
3/11-13 で traP の卒業旅行で函館に行った。羽田空港に集合して飛行機で函館空港まで行った。海鮮がめちゃくちゃおいしかった。函館山のロープウェイに乗って夜景を見ようと思っていたが、強風で運航中止になってしまって見られなかったのが残念だった。代わりに温泉に行った。五稜郭にも行って五稜郭タワーに登った。上から見た形が思ったよりきれいな形ですごいと思った。
五稜郭タワーから見た図。
函館の朝食。朝から海鮮丼。
帰省
年末年始と春休みに実家に帰省した。年末年始はずっと卒論を書いていた。帰省すると家事とかしなくてよくなるし人の目もあるので、卒論を書くにはとてもいい環境だった。
卒業
卒業した。よかった~。
まとめ
北は函館から南は台湾まで、行ったことある範囲が大きく広がった半年だった。
大学院に進学するので、研究とぱそかたとその他を両立してがんばりたい。