検索

$50

per session
クラス

プライベートな学生主導の 2D ゲーム デザインと C# プログラミング - 私たちがあなたのゲームをコーディングします!

23 人が学習を完了しました
年齢 10 歳-13 歳
ライブ1対1レッスン
プライベート 1:1 Unity ゲーム デザイン & コーディング クラス。無料の Unity プラットフォームを使用して、選択した 2D ゲームを設計し、C# プログラミング、基本的な問題解決、コンピューター スキルを学びます。ゼロからの次のステップ - 優れた STEM アクティビティ
平均評価:
4.9
レビュー数:
(544 レビュー)
Popular

オンラインライブ授業
オンデマンドでクラスを開催
55 分

含まれるもの

オンデマンドで会う
必要に応じて会議をスケジュールする
55 分
セッションごと
教師のサポート
この文章は自動翻訳されています

このクラスで学べること

In this 1:1 student driven private coding class, we will learn how to create the 2D game YOU design while learning how to use the professional game design platform Unity and the C# coding language. We will use the Unity game design platform and Microsoft Visual Studio, two professional and free pieces of software to create our game. Unity has been used to create many of the most well known mobile and web-based games including the blockbuster game Among Us!

Because we are creating your game, each week is based completely on what you want to accomplish next. We can build a completely new game from a blank Unity project or begin with several 2D game templates such as the Chrome Dino game or Space Invaders. Coders learn best through experimentation and using errors as positive problem solving opportunities. The most important requirement about this class is for students to come to class ready to learn. This is not a cookie-cutter class and depends on students willing to push their abilities to their limits and ask questions to problem solve and overcome coding obstacles. There will be several opportunities along the way to compile your game and create a web based version to share with family and friends.

Coders learn best when they have an experienced mentor to answer those difficult questions like “Why is my dinosaur falling off the screen?” Answer: Just look at the Rigidbody2D of course!. During the coding process students will be encouraged to experiment which will inevitably lead to errors to debug. The debugging process is the perfect opportunity to learn how the lines of code on different objects interact with each other to create a working game. 

Each week’s agenda will be based upon the coding skills needed to build and refine our 2D game. Here is a typical  4 week progression using a template based upon the popular Chrome Dinosaur game. 

Week 1: Introduction to the Unity Platform, Game Design and Game Layout
Students will jump feet first into their Unity Game Jam. Since we will be using a template based on the Chrome Dinosaur Game, students will learn how to switch their dinosaur into the creature of their choice. We will also discuss how to transform the Cacti as well as background. 

Week 2: Visual Studio Coding Begins!
We will begin to use Visual Studio to explore the endless number of ways to manipulate a 2D game through code. We will learn how to manipulate 2D sprites, create animations and manipulate several parts of an image via code. 

We will add lines of code that will switch the Dinosaur with code to the creature they animated and added to the game in week #1. Several additional options will be presented including changing their creature’s size, rotation or even color all using code. 

Week 3: Fireballs, Prefabs and Instantiate Oh My! 
This week we will take our code to the next level by exploring how to “create objects” in the game using the Instantiate function. We will turn an everyday item into a “Prefab” and write code that will allow the Dinosaur to launch an object with the simple click of a key. We will also learn to build a cooldown time for our projectile and write the code to allow the projectiles to interact with the correct objects. One wrong move and our fireball might attack our Dinosaur!

Week 4: Powerups and Final Game Elements
During our final week we will add power-ups to the game with a variety of unique special abilities. Will you make your dinosaur fly, gain special ammo or something altogether different? We will also learn how to add elements to the game such as a high score board and custom game over graphics. We will conclude this week by learning how to turn our game into a package file to submit for possible publishing. All students will be given the choice to “publish” the game on my website so that they can share a link to their game with friends and family.

その他の情報

受講に必要なもの
There is no cost for either program we will use in class but you will need to download and install both Unity and Visual Studio. I can assist with installation if needed.
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。

先生について

4.9
544レビュー
Popular
プロフィール
教師の専門知識と資格
フロリダ 教員免許 社会科・歴史で
学士号 University Of Central Floridaから 歴史 へ
If it's tech, I teach it. As long as I can remember computers and electronics of all kind were my passion. From my first computer, a Commodore 64 with 64k RAM to my current gaming/coding laptop, I have always been enthralled by the creativity and ingenuity that technology can inspire. 

I offer a variety of private and group classes. 
Have an exciting tech project idea that I don't currently offer? Ask me and I will create it!

Private Lessons Currently Offered(Contact me for more details)
Unity and C# Game Design and C# Programming
Chess Lessons - Beginner to Intermediate
Micro:Bit Electronics and Coding
Setting Up Your 3D Printer


Curriculum Vitae
Bachelors Degree in History from The University of Central Florida
Florida Educator Certification in Technology, History, Business Ed, and Coding
17 years of experience teaching middle school students
Programmer on the Unity and MIT App Inventor Platforms
Fluent in the C# programming language

Every class I teach on Outschool is a subject that I personally care about and I try to kindle each students excitement about the potential of technology to change our world. I have been a gifted and talented and programming teacher for the past seventeen years. My 3D printers are always printing something interesting from a Ironman helmet to a giant dinosaur named Flexi-Rex. My classes are all about challenging students to test their limits and have a great time doing it. I look forward to meeting you in one of my classes soon!

レビュー

他のクラス by Michael Cohen Chess - Coding - 3D Printing Teacher
他のクラス by Michael Cohen Chess - Coding - 3D Printing Teacher


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