
JSP WEB MVC Model2 Programming(中級課程)
softcampus
¥1,422
中級以上 / JSP, MVC, Design Pattern
4.6
(52)
900+
JSP WEB MVC Model2プログラミングについて理解し、MVC Model2掲示板プロジェクトを通じて実務での適用方法を習得することができます。(本講師の質疑応答は提供されない講座です。)
中級以上
JSP, MVC, Design Pattern
Unity6を活用したハイブリッドカジュアルゲームを制作することができる。
本課程はジャンル別ゲーム開発の一環として、フラッピーバードの操作性を持つシューティングゲームを制作します。
自分だけのインディーズゲーム制作の土台になるだけでなく、他のジャンルの開発にも役立ちます。
Unityエンジンは、現場のインディーズゲームでも多くの企業や個人が使用している汎用的なエンジンです。
Unityエンジンは、既存のゲーム開発者が手軽にゲームを開発できるだけでなく、専門の開発者でなくても、様々な分野の多くのクリエイターが関心のある分野のコンテンツやゲームを作る土台として使用されています。
本講座は、Unityで制作できる様々なコンテンツやゲームの中でも、ハイブリッドカジュアルゲームを制作する方法を説明しています。
ゲーム開発プロジェクトの実務制作方式に基づいて講義が進められ、本講義ではプレイ可能なハイブリッドカジュアルシューティングゲームの制作方法を説明しています。
一歩ずつ一つずつ講義に沿って一緒に開発を進めていけば、講義を終える頃には自分だけのゲームを十分に作れるという自信が湧いてくるはずです。
ソフトキャンパスは、楽しくて有益な講義を提供できるよう努めております。ありがとうございます。
追加コンテンツに関する情報は、ソフトキャンパスのサイトにアクセスするとご確認いただけます。
講義紹介および概要(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) BGMと効果音の再生および音量調整が可能になります
6) 敵情報の改善が行われ、ゲーム内のバグを修正します
7) 攻撃および被弾関連のエフェクトが追加され、
8) シーンを再利用する過程でバグを修正することにより、よりクオリティの高いコンテンツへとアップグレードします
コ・ヒョンチョルのUnityジャンル別プロジェクトゲーム - ディフェンスゲーム
コ・ヒョンチョルのUnityジャンル別プロジェクト実践ゲーム - ランゲーム
学習対象は
誰でしょう?
ゲームに関心がある方、そしてUnityを使ってゲームを作りたい方にオススメします。
ハイブリッドカジュアルジャンルではありますが、シューティングゲームの必須要素やゲーム内の不可欠な要素はすべて含まれているため、他のゲームを制作する際にも役立つはずです。
前提知識、
必要でしょうか?
UnityエンジンはC#の文法でロジック制御を行うため、C#に関する基本的な理解があると良いです。
17,388
受講生
846
受講レビュー
599
回答
4.7
講座評価
49
講座
ソフトキャンパスは、オン・オフライン講義およびコンテンツ販売を支援する教育センターです。
AI関連分野および多様な講義、コンテンツ購入に関するお問い合わせは、raputa@nate.comおよび電話 02-553-0824 までご連絡ください。
ありがとうございます。
全体
50件 ∙ (20時間 11分)
講座資料:
1. 第1講 講義概要
05:09
2. 第2講 ハイブリッドカジュアルゲームの概要
20:58
5. 5강 プロトタイプスクリプトと衝突体
24:25
6. 第6講 プロトタイプ衝突関数製作
23:58
13. 第13回 プロトタイプ敵オブジェクト生成
26:06
17. 第17回 プロトタイプ背景スクロール基礎
30:43
25. 第25回アルファバージョンUI修正
19:38
27. 第27講 アルファ版ダメージロジック修正
25:00
28. 第28回 アルファ版 敵追加突進タイプ
31:34
全体
1件
知識共有者の他の講座はこちら
同じ分野の他の講座を見てみましょう!
新規会員登録で25%OFF
¥3,195
25%
¥4,265