自己紹介
OVERVIEW
kageki / 歌劇
@kageki128
ゲームエンジニアを目指す大学生です。Unity, C#をメインに、コード品質とユーザー体験に注力したゲーム制作を行っています。それ以外にも、Web開発や競技プログラミング、映像制作、作曲など、幅広い創作活動に積極的に取り組んでいます。
PHILOSOPHY
私が重視しているのはソフトウェア設計と品質です。責務を明確にして依存関係を整理し、要求仕様を可読性に優れたコードでスマートに実装する。そうして出来上がった保守性の高いプロダクトに私は悦びを覚えます。それどころか、強く美しいコードはそれ自体が芸術作品であるとすら考えています。また、AI技術の凄まじい発展により人間がコーディングから離れつつある今、人間による設計と品質管理の重要性は急速に高まってきています。それゆえ、コードの美しさを追求することには単純な見た目だけに留まらない大きな価値があります。 しかしここにおいて、自分がゲームクリエイターであるという自覚を決して忘れてはなりません。我々の使命はゲームを通じてプレイヤーにワクワクするような体験を提供することです。その誇りを胸に、単に与えられた仕様を実装するだけに終わらず、「どうすればプレイヤーを笑顔にできるか?」「どのような面白さを提供できるか?」といったことを常に考える。それこそが、いち「ゲーム」エンジニアたる我々の「責務」であり、AIに決して代替されることのない我々最大の存在価値であると信じています。 このように、激動の時代を生き抜く逞しさとプレイヤーに寄り添う温かさを両立し、AIに代替されない価値を提供し続けられるゲームエンジニアになることを私は目指しています。
TECH STACK
- Unity
- C#
- UniTask
- R3
- VContainer
- LitMotion
- React
- Next.js
- Tailwind CSS
- TypeScript
- Rust
- Axum
- SQLx
- SQLite
- Rust
- Python
- AviUtl
- Blender
- Figma
- Cubase
ACTIVITIES
GAME
Unity, C#でゲームを開発しています。プレイヤーをワクワクさせるようなゲームを、強く美しい設計でスマートに実装することをモットーにしています。
WEB
Next.jsやRustなどを用いてモダンなWebアプリケーションを開発しています。また、自宅でサーバーを運用し、各種サービスをセルフホストして日々の活動に活かしています。

ALGORITHM
プログラミングの能力を鍛えるために、主にRustを使用してAtCoderの問題に取り組んでいます。まだまだ精進の途中です。
GRAPHICS
Blenderなども活用し、3DCGを織り交ぜた映像制作を行っています。この経験はゲームの絵作りや広報などにも活かされています。
SOUND
ボーカロイド楽曲を制作しています。まだまだ勉強の途中ですが、いつか自分のゲームや映像で用いる楽曲を自作できるようになることを目指しています。
