講師: Unity
受講者数: 1,638人
最終更新日: 2023/12/11
当サイトでは一部リンクに広告を含みます
Unityエンジンを使用してヴァンパイアサバイバーズ風の2Dローグライトゲームを開発し、C#によるオブジェクト指向プログラミング、敵AIの実装、レベルアップシステム、武器システムなどのゲームメカニクスを実践的に学習します。
各レクチャーが15分程度にまとめられており、画面ズームや補足資料を活用した丁寧な解説により、段階的にゲーム開発スキルを習得できる構成になっています。
Unityでの開発経験があり、C#の基礎を理解している中級者で、実践的なゲーム開発手法やローグライトゲームのメカニクスを学びたい開発者に適しています。
プログラミングやUnityの基礎知識がない初心者には難しい内容となっているため、まずはUnityの基礎講座やC#入門講座から学習することをお勧めします。
ヴァンパイアサバイバーズライクなゲーム開発を通じて、C#でのゲームロジック実装からローグライト要素の実装まで、実践的なゲーム開発スキルを体系的に習得できる中級者向けの実践的な開発講座です。
本講座は中級者向けの実践的なゲーム開発講座として高い評価を得ています。完成度の高いゲームを作り上げることができ、スクリプタブルオブジェクトやDOTweenなどの実用的な技術が学べる点が特に評価されています。レベルアップシステムや経験値システムなど、実際のゲーム開発で必要となる要素を実装する方法を学ぶことができ、受講者自身の作品に応用できる知識が得られます。また、ハンズオン形式で進められるため、実際に手を動かしながら学習できる点も好評です。
説明が簡潔すぎる点や、コードの書き方の統一性が欠けている点が指摘されています。特に、一度に大量のコードを書いてから動作確認を行う形式は、初学者には理解が難しい可能性があります。また、Q&Aの返答が少ないという指摘もあります。ただし、これらの課題は中級者以上の受講者にとっては大きな問題とはならず、むしろ効率的に学習を進められる可能性があります。講座の目的が「実践的なゲーム開発スキルの習得」にある点を考慮すれば、ある程度のプログラミング経験がある方にとっては非常に価値のある内容といえます。