推しアイデア
AI側になってすべてのエンジニアを淘汰することが目的のゲーム!!! 実時間で24時間逃げ切ってもいいよ!
AI側になってすべてのエンジニアを淘汰することが目的のゲーム!!! 実時間で24時間逃げ切ってもいいよ!
AI VS エンジニアというテーマを主軸に、ヴァンパイアサバイバーズというゲームを参考にしました
引数をクラスにしたり、各機能の抽象クラスを作って新しい機能を追加しやすい設計にしました。
このプロジェクトは、AIをテーマにしたスキルを駆使して敵を倒していく、トップダウン視点のアクションゲームです。
最強のAIになって、襲いかかってくるITエンジニアどもを薙ぎ倒し、いちはやく"AIシンギュラリティ"を迎え、すべてのエンジニアを過去のものにしましょう!
ChatGPT
, Gemini
, Claude
といったAIスキルを獲得し、戦闘を有利に進めることができます。主に使ったライブラリは、R3, UniTask, Alchemy, Litmotion(, DoTween)ぐらいで、目新しいものはないのですが、 ハッカソンというギリギリの環境の中、 [可能な限り丁寧なクラス分けや抽象化を行い、これだけ様々な要素や条件がある中でも、形を保っています。](URL Here) なんとかギリギリ拡張性・保守性も保っており、いろいろ怪しい箇所は多いですが、機能追加やデバックも比較的行える状態にできていると思います。
また、"シンギュラリティまで"の斜めのバーのゲージ大変だったり、敵のスポーンにはobject poolやマルチスレッドを使ったり。細々した部分にも拘っています!
タイトル画面
ゲーム画面
2022.3.62f1
でこのプロジェクトを開きます。Assets/NiceBody/Title/TitleScene.unity
を開きます。