What you'll learn
- Unityで2Dゲームを開発する方法を学べます
- UnityでMapを自動生成する方法が学べます
- Player追跡AIを作れるようになります
- UnityとC#を用いてローグライクゲームが作れるようになります
- ステージクリアで難易度が上がるレベル性ゲームの開発方法が学べます
- Mapにランダムでアイテムや敵を生成する方法が学べます
Course content
- Preview00:52
Requirements
- Unityのインストールが終了している
Description
Map自動生成系ローグライクゲームを作りたくはありませんか?
または
Unityで本格ゲームを作る知識を身につけたくないですか?
もし当てはまるのであれば
この講座はそんなあなたにふさわしいものになっています!!
【本講座は以下の方を対象としています】
公式チュートリアルに挫折してしまった人
検索しても英語の解説ばかりで疲弊してしまった人
Unityの基礎を身につけて、ゲームクリエイターライフを楽しみたい方
ゲーム開発に興味がある方
ゲーム開発の幅を広げたい人
本格ローグライクゲームを開発してみたい方
コミケやインディーゲームのイベントで出展側として参加したい方
オリジナルゲームを作ってポートフォリオを充実させ、ゲーム会社に就職したい方
ゲームクリエイターとしての一歩を踏み出したい方
ローグライクゲームが好きな人
【講座受講の推奨環境】
ノートPCやデスクトップパソコンからの視聴
Unityバージョン (2019.4.x)LTSでの作業
【講師の役割】
内山:講座内での解説
嶋津:講座作成支援
【講座内容】
この講座ではプレイヤーを操作して、
荒廃した世界を生き抜く、
本格2Dローグライクゲームの開発を行っていきます!!
今回の講座ではC#を用いて
ゲーム開発を行っていきますが、
使用するプログラミングの文法は
実際のゲーム開発で使用されている概念と結びつけ
1から丁寧に解説しています。
なので現在ゲーム開発未経験で、
プログラミングが全くできなくても問題はありません!!
またこの講座ではUnityでゲーム開発を行う際に、
必須となる知識をより落とし込んでもらいやすいように
簡単な小テストも用意しました!
さらに本講座を通して
・Mapの自動生成(10×10の1面)
・アイテムや敵のランダム生成
・Playerの追跡AI
などの内容も習得できます。
万が一困った点が出てきた場合は、
Q&Aで質問も受け付けております。
さらに動画で記述したコードはテキスト方式で配布もしているので、
有効にご活用ください!
【身に付くスキル】
プロジェクトの作り方
AssetStoreの使い方
Mapのランダム生成(10×10の1面)
Player(主人公)の1マス移動方法
Enemy(敵)のランダム生成方法&追跡AI
当たり判定実装(2種類)
UIの作成と反映
ステージクリアで難易度の上がるレベル性のゲーム作成方法
BGM・SEの実装
オブジェクトの生成
【注意:以下の内容は含まれていません】
・Unityのインストール
・ビルドしてからリリースするまでの手順
・広告の付け方
【最後に】
この講座でUnityのゲーム開発方法を学び、
あなたがゲーム開発クリエイターとしての
一歩目を踏み出すお手伝いをさせてください!!
Who this course is for:
- ゲーム開発に興味がある初心者
- Map自動生成のゲームを作ってみたい方
- ゲーム開発の幅を広げたい方
- Unityのチュートリアルを勉強したけど挫折してしまった人
Instructors
未経験からの挑戦!
私は新卒で入った会社に不安や不満があり、
人生をより良くするためにプログラミング学習を始めました。
特別大学で学んだわけでもないので、
本を買って独学で勉強を進めるのは困難なことが多く
2,3度挫折しかけました。
でもそんな時に、Udemyの存在を知り
あるUnityゲーム開発講座に出会い、
Unityでゲーム開発を始めました。
現在は個人やチームでゲームの制作ができるようになり、
あの時諦めずに行動しておいて、本当によかったと思っています
こんな私がUdemyで教える側に回ろうと思ったのは、
私と同じように個人で挫折しかけたり、
将来に不安を感じる人の手助けをしたいと思ったからです!
今でも未経験から始める時の苦労や不安を覚えていて
・分からなくて挫折しそうだから挑戦しにくい
・案の定分からないので、諦めたくなる
・聞ける人がいない、どうしよう
こんな気持ちが非常に大きかったです。
しかしこんな気持ちを経験したからこそ
役に立てるのではと思いました。
なので初心者の人が
・分からないという心配をせず安心して取り組め
・知識を落とし込み自分のスキルにしやすいように
Unityゲーム開発の解説していきます!!
*現在はUnityインストラクターとして、オンラインで毎日2,3人に対してリリースに向けたゲーム開発の指導を行なっています。
大学院まで数学の研究をした後,数学教師,エンジニアとして働いていましたが、どちらも半年で辞めてしまいニートをしていました。ある時Unityを触り,自分が作りたいゲームが作れそうだと確信し1年間ゲームを作りを続け,「マリオネットAI」というAI構築型対戦ゲームをSteam,Android,iosで配信しました。
現在はフリーランスとしてゲーム開発&動画配信をしています。自身の講座は全て製作しているアプリで使ったテクニックです。泥臭いテクニックでクリエイターライフに貢献するインディーゲームクリエイターです!!!