最終更新日:2026年1月30日
27卒のゲームプログラマーを目指している大学院生です。
普段からUnityでゲームを作って、学園祭で展示したりunityroomに投稿したりしています。
大学では生成AIの応用に関する研究をしています。
趣味はゲームはもちろん、リアル脱出ゲームのような謎解きや、ボードゲームにも目がありません。
ゲーム説明
スマホの向きを変えることで重力を変化させステージクリアを目指していく、2Dアクションパズルゲームです。
開発期間
2025年12月20日~21日(約11時間)
制作メンバー
3人
担当箇所
企画、レベルデザイン、プレイヤー挙動
制作背景
株式会社サイバーエージェント様のインターン「プロトスプリントリーグ」にて制作しました。
「かえる」というテーマのもと、スマホの向きを"変える"ことで操作するゲームを企画し、制作しました。
ゲーム説明
球体型の特殊モニターを用いる2人専用の協力ゲームです。
プレイヤーは夢側と現実側に分かれ、夢に起きる異変を協力して解決していきます。
開発期間
2025年4月~7月
制作メンバー
10人(プランナー:3人、プログラマー:4人、デザイナー:3人)
役割
リードプログラマー
担当箇所
モック版作成、現実シーン作成、現実と夢の相互作用システム実装
制作背景
本作は「BitSummit Game Jam」という企画の中でチーム開発された作品です。
テーマである「妖×妙」に沿って、夢に関連したゲームを作ろうと考え、夢と現実という2つの世界をそれぞれ異なるモニターで表現しました。
そのうち、夢の世界を象徴するモニターとして、球体型の特殊モニターを採用しています。
ゲーム説明
エルフとなり弓を引いて森を守る「シューティング×ローグライク×タワーディフェンス」ゲームです。
買い物による能力強化と戦闘を交互に繰り返します。
最後のウェーブにやって来るボスを倒すとゲームクリアです!
開発期間
2025年8月4日~11日(約50時間)
制作メンバー
1人
制作背景
Unity1週間ゲームジャム お題「ひく」への投稿作品として制作しました。短期間で完成度の高いゲームを制作するスキルを磨くことを目的としました。
ゲーム説明
Google Chromeの「chrome://dino」をオマージュした2Dランゲームです。障害物をよけ続けてハイスコアを目指します。
本家との違いは、時間が経つと視界がぼやけて画面にモザイクがかかるという点です。
モザイクは瞬きをすることで元に戻ります。
「瞬きをすると画面が見えなくなってしまうが、放置しても画面が見えづらい」というジレンマにどう対処していくか、というのがこのゲーム独自の面白さになっています。
開発期間
2025年4月13日~20日(約50時間)
制作メンバー
1人
制作背景
Unity1週間ゲームジャム お題「あい」への投稿作品として制作しました。短期間で完成度の高いゲームを制作するスキルを磨くことを目的としました。
ゲーム説明
真夏の日本でパンケーキを焼くゲームです。マウス操作でフライパンを傾けて、パンケーキを焦がさないように焼き、制限時間内にスコアを稼ぎます。
パンケーキをひっくり返すと加点(半回転:100点、1回転:500点、1回転半:2000点)、焦がしたり落としたりすると減点されます。
開発期間
2024年8月11日~21日(約50時間)
制作メンバー
1人
制作背景
Unity1週間ゲームジャム お題「かえす」への投稿作品として制作しました。短期間で完成度の高いゲームを制作するスキルを磨くことを目的としました。また、初めての3Dゲーム制作に挑戦しました。
ゲーム説明
2D物理アクションゲームです。
鉄のスーツを着た男を操作し、ゴール地点を目指します。
手足からのガス噴射を調整して姿勢を制御し、ゴール地点に5秒以上静止することでステージクリアとなります。
開発期間
2022年2月~4月
制作メンバー
1人
制作背景
コンピュータサークル入部1年の節目に新入生歓迎用のゲームとして制作しました。
Unityの基礎を身に着けることを目標としました。
リンク
unityroom
| 言語・ツール | 使用年数 | 詳細 |
|---|---|---|
| C | 6ヶ月 | 配列、ポインタ、ファイル処理などの基礎的な操作ができる。 |
| C++ | 10ヶ月 | Atcoderで勉強中。茶色レート。C問題が大体解ける。 |
| C# | 6ヶ月 | Unityで使用。アルゴリズム関連は初心者レベル。MonoBehaviourを用いた処理は中級者レベル。 |
| Python | 2年5ヶ月 | 機械学習やデータ処理などができる。リファレンスを参照しながら任意のプログラムを実装できる。 |
| Linux | 1年 | シェルスクリプトからプログラムを動かすことができる。 |
| Git | 1年 | Gitを用いたチーム開発経験あり。基本的なブランチ操作などができる。 |
| Docker | 3ヶ月 | Dockerfileの作成、イメージ作成、コンテナ作成などができる。 |
| Unity | 6ヶ月 | 2D/3Dゲーム開発経験あり。チーム開発経験あり。基本的な仕様が実装できる。 |
| Blender | 1週間 | 簡単な3Dモデルを作ることができる。 |
| Live2D | 1週間 | メッシュ割りと表情遷移が実装できる。 |