検索

weekly
or for 8 classes
クラス
再生

1:1 Unity「戦闘重視」ゲームデザインとゲームプログラミング

年齢 11 歳-17 歳
ライブプライベートコース
最初から最後まで洗練されたゲームを作りながら、Unity でゲーム デザインとゲーム プログラミングを学びます。事前の経験は必要ありません。クラスは好きなだけ開催できますが、1 セッションあたり 1 ~ 2 時間を推奨します。
New on Outschool

オンラインライブ授業
週に1回、 8 週間
60 分

含まれるもの

8 ライブミーティング
8 授業時間
宿題:
週1時間. Every lesson has a (45 minute) optional homework assignment that reinforces what we learned and gives the students an opportunity to add more to their game between sessions. I highly encourage this, but it is not required to be successful in the course.
修了証書
Certificate contains a list of all major game design and game skills learned. A great addition to your academic portfolio.
この文章は自動翻訳されています

このクラスで学べること

英語レベル - 不明
Beginner - Intermediate レベル向け
Learn the Art of Game Design and Game Coding with Unity, while making an awesome “Combat Focused” Zelda-like game from start to finish!

1-on-1 class, meeting once a week, for 90 minutes.

A perfect course for anyone who wants to explore game design and game coding. This rapid learning, project based, course has us create a polished game in just 8 weeks. The levels are stunning, the enemies are plentiful, and the combat is smooth and super fun.

Our goal is to learn a TON in a short time by rapidly completing a full game. I'll take you step by step through creating beautiful levels, lighting effects, combat and movement abilities, enemies, boss battles, and much more. We'll be coding everything from scratch, but no coding experience is required. I fully explain every line of code we'll write, and the optional homework for each lesson solidifies learning and encourages students to experiment with game elements and code alike.

When you're done this class you'll be amazed by how much you learned and accomplished. Your finished game will be a permanent reminder of how to do everything we learned, and you'll be ready to continue creating games on your own.

Special Note: I also offer a continuation to this class, "Unity "Combat Focused" Game Design Part 2", which continues right where Part 1 ends. A lot of advanced topics are covered as we evolve our game, enemies, and combat system considerably.

Every Student Will Create:
– Beautiful levels with gorgeous lightning and special effects
– Modular coding scripts and interfaces
– Destructible objects
– Collectable items
– 3 unique combat styles (Sword, Bow, Magic)
– Multiple unique enemies, and their A.I. controllers
– A multi-phase boss battle
– Quests, NPCs, Level Transitions, and much more!

学習到達目標

Fundamentals of Unity and C#
Level design - how to create beautiful levels with the help of layers, special effects, lighting effects, and post processing effects.

シラバス

8 レッスン
8 週間以上
レッスン 1:
Creating Your Player
 In this lesson we'll learn the basics of Unity and then dive straight into creating our player and programming our player's controls and movement.

Overview:
- Basics of Unity
- Intro to C# and Visual Studio
- Create your Player Character
   * Player input controls
   * Movement script
   * Animate the player
   * Collision & physics
   * Player dash 
60 分のオンラインライブレッスン
レッスン 2:
Sword Combat Part 1
 We'll start by learning how to use tilemaps to create beautiful levels. Once we have a nice level to run around in, we'll create and animate our sword attacks. Then we'll add nice visual effects and collision to our sword.

Overview:
- Intro to Tilemaps
   * Creating a basic level
- Animate your sword
- Sword combat script
   * Up and down swing combos
- Sword special effects
- Sword collision 
60 分のオンラインライブレッスン
レッスン 3:
Sword Combat Part 2
 It's finally time to create our first enemy... a slime! This enemy will let us to practice attacking with our sword. It won't have any AI yet, but we will make it so our sword deals damage, knocks it backwards, and makes it flash when it gets hit.

Overview:
- Create our first enemy
   * No AI yet, just sword practice
- Enemy state machine script
- Enemy health script
- Intro to modular coding
   * Knockback script
   * White flash when hit script
- Enemy (slime) death special effect 
60 分のオンラインライブレッスン
レッスン 4:
Beautiful Levels and Lighting
 In this lesson we'll make our level absolutely beautiful. We'll create special tiles for quickly building levels and for animating parts of our level's background. We'll also use lighting effects to create game atmosphere and glow effects.

Overview:
- Cinemachine Camera
- Advanced tilemap
   * tilemap layers
   * Rule tiles
   * Animated tiles
   * Parallax tiles
- Walking behind objects
- Destructible objects
- Lights and Bloom Effects
   * Global lighting
   * Glow effects
   * Torch 
60 分のオンラインライブレッスン

その他の情報

保護者へのお知らせ
- You will need to download and install: * UnityHub (to get Unity) * Visual Studio Code - Students must ensure both are installed and that Unity can launch "before" our first class. - This course focuses on designing a combat system for fun action packed gameplay, and by necessity this course involves cartoon violence in the form of (Sword, Bow, and Magic) combat. * However I never allow realistic blood, firearms, or anything else that leaves the realm of fantasy gameplay.
受講の前提条件
No prior knowledge required, but students with some Unity and/or coding background will still find this course very rewarding! We create a stunning game from start to finish while learning a ton of game design and game coding.
受講に必要なもの
For this course, students will use the UNITY Game Engine.

To install the Unity Game Engine you must first install Unity Hub:
https://unity.com/download

- After installing Unity Hub, sign in with Google and/or create a unique Unity ID. 
- On the left hand side of Unity Hub you will see an option that says "Installs". 
- Click on the installs tab and then click the blue "Add" button on the top right corner. 
- Click the “Install Editor” button for the latest 2022 release (right now it's 2022.3.54).
   * Do not install Unity 6 (we won't be using that).

Unity runs on most Windows, Mac and Linux machines but the better your video card (GPU) and the more RAM you have (8GB bare minimum) the better the experience.
   * Please install the UNITY Engine PRIOR to class starting.

URLs for primary software used in this class:
- Unity - https://unity.com/download
- Visual Studio Code - https://code.visualstudio.com/download
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。

先生について

参加しました January, 2025
New on Outschool
プロフィール
教師の専門知識と資格
I've been teaching and developing curriculum for STEM classes for over 10 years. I got my start with iD Tech Camps where I designed over a dozen courses in: Programming, Game Design, and Robotics. Since then I've created over 30 more classes primarily in Programming and Game Design for various summer camps and universities.

I've developed and published several of my own games with Unity, and I'm currently working on two game development teams one of which will be publishing our new game "Last Light" on Steam in Q4 of 2025.

Fun side note: I developed this class when I was creating the original proof of concept for the game "Last Light", and the story concept was actually pitched to me by one of my previous students.

その他の人気クラス
ビデオゲームデザイン(ライブサンプルクラス) - 初心者
Shawn D Walk (Create2Discover)
4.9
(1,338)
クラスごと
次回のセッションは Friday の1 PM です
グループクラス
1 週間、 1/週、 1 時間
7 歳-10 歳
ビデオゲームデザイン(ライブグループコース) - 初心者
Shawn D Walk (Create2Discover)
4.9
(1,338)
クラスごと
次回のセッションは Thu 5/8 の6 PM です
グループクラス
6 週間、 1/週、 1 時間
7 歳-10 歳
6~11歳向けのコーディングとビデオゲームデザイン
Usama Puri
4.3
(21)
クラスごと
次回のセッションは Friday の5 PM です
グループクラス
1/週、 55 分
6 歳-11 歳
ビデオゲームデザイン(1対1の個別指導セッション)
Shawn D Walk (Create2Discover)
4.9
(1,338)
セッションごと
1対1レッスン
オンデマンド
7 歳-10 歳
初心者向け Roblox Studio - ビデオゲームデザイン / マップデザイン
Miss Jennifer - Roblox Scripting
4.9
(634)
クラスごと
次のセッションは今日 8 PM です
グループクラス
1/週、 40 分
7 歳-11 歳
RPG メーカーによるビデオゲームのデザインとコーディング: レベル 0
STEAM K-12: Coding & Game Design Classes
4.8
(482)
クラスごと
次回のセッションは Monday の10 PM です
グループクラス
4 週間、 2/週、 50 分
8 歳-13 歳
1:1 プライベート クラス: Atmosphir アプリを使用した 3D ビデオ ゲーム デザイン支援 (5 歳以上)
Raymond Mullikin (Raytoons Comics)
4.9
(501)
セッションごと
1対1レッスン
オンデマンド
5 歳-18 歳
Roblox Studio ビデオゲームデザイン - 独自の Roblox ゲームを作成する
Miss Jennifer - Roblox Scripting
4.9
(634)
クラスごと
次回のセッションは Friday の1 AM です
グループクラス
1/週、 40 分
10 歳-15 歳
1:1 プライベート継続クラス: Atmosphir アプリを使用した 3D ビデオゲーム デザイン! (5 歳以上)
Raymond Mullikin (Raytoons Comics)
4.9
(501)
クラスごと
次回のセッションは Sunday の6 PM です
グループクラス
1/週、 50 分
5 歳-10 歳
Atmosphir による 3D ビデオゲーム デザイナー クラブ
Raymond Mullikin (Raytoons Comics)
4.9
(501)
クラスごと
次回のセッションは Thu 5/8 の10 PM です
グループクラス
1/週、 50 分
5 歳-10 歳
HTML5 を使用したインターネット ビデオ ゲーム デザイナー (13 歳以上)
Raymond Mullikin (Raytoons Comics)
4.9
(501)
クラスごと
次回のセッションは Wed 5/7 の10 PM です
グループクラス
6 週間、 1/週、 50 分
13 歳-18 歳
HTML5 を使ったインターネット ビデオ ゲーム デザイナー (7 ~ 12 歳)
Raymond Mullikin (Raytoons Comics)
4.9
(501)
クラスごと
次回のセッションは Mon 6/2 の9 PM です
グループクラス
6 週間、 1/週、 50 分
7 歳-12 歳
ストップモーション ビデオ ゲーム デザイナー! 粘土、おもちゃ、工芸品を使って巧みな 3D ゲームをコーディングしましょう!
Raymond Mullikin (Raytoons Comics)
4.9
(501)
クラスごと
次回のセッションは Monday の12 AM です
グループクラス
6 週間、 1/週、 50 分
7 歳-12 歳
🕹️ ビデオゲームデザイン入門!簡単なコーディング入門でキャラクターとシーンを作ろう
Raymond Mullikin (Raytoons Comics)
4.9
(501)
クラスごと
次回のセッションは Monday の8 PM です
グループクラス
4 週間、 1/週、 50 分
6 歳-11 歳
Roblox ゲーム デザイン | 1 対 1 | 全レベル
JetLearn
4.9
(81)
セッションごと
1対1レッスン
オンデマンド
7 歳-14 歳
Roblox コーディング / スクリプトとゲームデザイン 1-1
Miss Jennifer - Roblox Scripting
4.9
(634)
セッションごと
1対1レッスン
オンデマンド
8 歳-18 歳
もっとクラスを見る
アプリを入手 
App StoreでダウンロードGoogle Playで入手する
Home
検索
ギフトカードを贈る
通貨、タイムゾーン、言語の設定を開く
言語と地域
ログイン