Inflearn brand logo image
Inflearn brand logo image
Game Dev

/

Game Programming

Unity6 ジャンル別プロジェクト実践ゲーム - ハイブリッドカジュアルゲーム(シューティング)

Unity6を活用したハイブリッドカジュアルゲームを制作できる。

Unity
game-programming
C#
Unity6

こんなことが学べます

  • 本過程は、ジャンル別ゲーム開発の一環として、Flappy Birdの操作性を持つシューティングゲームを作ります。

  • 自分だけのインディーゲーム制作の土台になるだけでなく、他のジャンル開発にも役立ちます。

Unityエンジンは、現在のインディーゲームでも多くの企業や個人が使用する汎用エンジンです。
Unity Engineは、既存のゲーム開発者が簡単にゲームを開発することができ、プロの開発者でなくても、さまざまな分野の多くのクリエイターが興味のある分野のコンテンツやゲームを作成することに基づいています。
このコースでは、ユニティで作ることができるさまざまなコンテンツとゲーム中にハイブリッドカジュアルゲームを制作する方法について説明しています。
ゲーム開発プロジェクトの実務制作方式に基づいて講義が行われ、本講義では、プレイ可能なハイブリッドカジュアルシューティングゲームの制作方法を説明しています。

じっくりひとつずつ講義に沿って一緒に開発してみると、講義を終えるときに自分だけのゲームを十分に作ることができると思います。

ソフトキャンパスは楽しく有用な講義に取り組んでいます。ありがとうございます。


講義紹介と概要(1講~2講)
ハイブリッドカジュアルゲームの簡単な情報と知識、そしてゲームの簡単な計画と制作の順序を設定します


プロトタイプ製作(3強~18強)
> Unityコンテンツは1つ以上のシーンで構成されています。したがって、コンテンツ内の複数のシーン
構成し、各シーンごとに基本ロジックを製作します。


>ゲーム開発を始めた後の最初のステップは、プレイ可能なプロトタイプを作成することです。プロトタイプはゲームの方向性を提示し、その後開発されるコンテンツの基盤となります。したがって、プロトタイプバージョンには、作成したいコア機能を実装する必要があります。

1) ゲームの中核要素であるプレイヤーおよび敵軍オブジェクトを製作し、周辺対象との基本的な相互作用がなされなければなりません。
2) ゲーム内プレイ状況に合ったステージ制作及び背景 ガント制作アイテムオブジェクトを作ります
3) プレイヤーのオブジェクトと相互作用(移動、攻撃、スクロール)を実装し、
4) 敵軍の場合、状況別相互作用及び攻撃及び破壊行為をしなければならない
5) その他各要素の相互作用を通じてプレイ可能な基本コンテンツを作成することになります


アルファ版制作(18強~38強)

プレイ可能なプトタイプをもとに、実際のプレイバージョンと同様のクオリティのアルファバージョンの開発を行うことになります
この時、リファクタリング(既存プロジェクトを分析してロジックと機能追加および最適化)を行い、リソースデータの入れ替え作業が行われ、ゲーム内フローの拡張およびロジックの改善とともにゲーム性の改善を成し遂げます。

1)簡単なバグパッチでエラーを修正し、さまざまなリソース(アセット)マーケットを検索して改善するデザイン要素と3D要素を見つけます

2) 既存のプレイヤー形態を修正してアセットを直接ダウンロードしてモデリングを交換し、アニメーションを入れてダイナミックなプレイが可能にします
3) ゲーム内のコンポーネントの交換と、ゲームで使用する地形を製作・交換する過程を通じて、より実際のゲームに近づくように変更します。

4) 有限状態マシンに基づいて、各オブジェクトごとのロジックの拡張と設計パターンを通じてデータ管理の基礎を確立する


ベータ版製作(31強~48強)
アルファ版では、未知の多様な要素を修正および交換し、ロジック内のバグを本格的に修正することになります。
1) ゲーム内必要な情報のセーブとロードをするようになります

2) バランスを合わせる

3) シーン別迷惑な部分や店舗の構築を通じて商品性を確立します
4)アルファから未追加の画面とUIの交換が行われ、
5) 背景音楽と効果音の再生が可能と音量調整が可能
6)敵軍の情報の改善が行われ、ゲーム内のバグを修正します
7)攻撃と攻撃に関連する効果が追加されます。
8) シーンをリサイクルする過程でバグを修正することにより、よりクオリティの高いコンテンツにアップグレードします


コ・ヒョンチョル講師の他の講義を見てください🏃


コ・ヒョンチョルのUnityジャンル別プロジェクトゲーム - ディフェンスゲーム

コ・ヒョンチョルのUnityジャンル別プロジェクト実戦ゲーム - ランゲーム


こんな方に
おすすめです!

学習対象は
誰でしょう?

  • ゲームに興味がある方、そしてUnityを利用してゲームを作りたい方におすすめです。

  • ハイブリッドカジュアルジャンルですが、シューティングゲームの必須要素はすべてゲーム内に含まれているため、他のゲームを制作される際にも役立つはずです。

前提知識、
必要でしょうか?

  • UnityエンジンはC#の文法でロジック制御をするため、C#に対する基本的な理解度があると良いでしょう。

こんにちは
です。

15,212

受講生

761

受講レビュー

589

回答

4.7

講座評価

38

講座

カリキュラム

全体

50件 ∙ (20時間 11分)

講義資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

1件

5.0

1件の受講レビュー

  • muttul589114님의 프로필 이미지
    muttul589114

    受講レビュー 52

    平均評価 4.8

    5

    30% 受講後に作成

    Thank you for the valuable lecture.

    softcampusの他の講座

    知識共有者の他の講座を見てみましょう!

    似ている講座

    同じ分野の他の講座を見てみましょう!