搜尋

US$165

for 12 classes
班級
玩

Unity 中的編碼遊戲:等級 1

由 48 位學習者完成
年齡 13-18
現場團體小班課程
這是一個為期 4 週(12 次會議)的課程,引導學生了解 Unity 中視頻遊戲設計和開發的基礎知識,並教授使用 C# 程式設計創建遊戲的第一步。
平均評分:
5.0
評論數量:
(30 評論)

即時視訊會議
每週3次,共 4 週
3-6 名學習者(每班)
55 分鐘

包含什麼

12 現場會議
11 上課時間
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

This is a 4 week (12 meeting) course that will walk you through the design and development of a simple 3D arcade game in Unity. We’ll cover the basics of the Unity Editor, code scripts to control events in the game and implement some special effects. 

I will relate my experience in the game industry as producer and game designer into practical steps for creating solid game designs and building the foundational skills for continued learning. This course does not require any previous programming experience. Students will need a Windows or Mac computer (no tablets) with Unity Hub and the Unity Editor installed (See notes below for links and tutorials for installation). 

This is a perfect course for a student interested in getting started with game development and I will spend the last day of the course discussing where to go with this start and how to continue to learn more advanced topics.

We will cover many topics in this course, including (but not limited to): 

Navigating the Unity Editor
Building levels
Controlling the player
How to write scripts in C# 
The components of a game (what makes a game a game)
Best practices for testing and balancing your game
Creating special effects


This course assumes that the student will have Unity and Visual Studio installed and functioning at the start time. If Unity is not installed prior to the start of the class, please understand that it will likely take all or most of the class time to download and install. I will post the recording of the class so that students can view it later, but it makes it harder if the student cannot follow along and ask questions as we go. 

Here is the official Unity tutorial for installing Unity Hub and a version of the Unity Editor: 

https://youtu.be/rE03nC4K_Eg

Here is the page to download Unity Hub (be sure to choose Unity Hub download): 

https://unity3d.com/get-unity/download

Be sure when choosing to install the Unity Editor version that Visual Studio is selected to be installed also.

I recommend using the latest version of Unity 2022 (the Unity tutorial is a couple of years old and shows installation of Unity 2018), but any version of the Unity Editor that is 2018 or later will work for this class.

Students will also need to create a Unity ID as part of the setup process. Students should consult with parents in the creation of a Unity ID. Students should choose the free “Personal” option for the type of account, not the student account.

學習目標

- Utilize the Unity Editor to place GameObjects in a scene
- Understand the scene hierarchy
- Identify key game components in a game design
- Declare and assign variables in C# scripts
- Use basic data types to accomplish goals in code
- Implement GameObject components, such as RigidBodies and Colliders
- Apply built-in systems to modify behaviors of objects
- Construct game systems to handle game rules and objectives
- Manage Unity project to allow for efficient growth
- Critique and modify game balancing to achieve desired results

其他詳情

外部資源
除了 Outschool 教室外,本課程也使用:

認識老師

已加入 April, 2021
5.0
30評論
教師檔案
教師專業知識和證書
Hello! My name is Tom Shiflet and I teach a variety of computer science, game design and math classes tied together with game programming as a hands-on "math lab"! I am a game industry veteran, having worked on about 20 PC games in the past, I've worked in the IT industry and have over 15 years teaching experience at top level college prep schools and universities. Currently, in addition to teaching on Outschool, I'm an indie game developer, with two games currently released on the Steam platform (called "Askaya: Remnants of Ajuna" and "Eyes of the Night"). 

In the game industry, I worked in the role of producer (project manager), game designer, and general manager of an independent studio. I am passionate about video games and I am excited to bring that passion and experience here to help the next generation of game designers and developers get started building the skills needed! In teaching math classes, I have always applied practical lessons of the math concepts through fun and interactive coding "labs." 

For my computer science classes, I take a different approach than many CS teachers...I understand that not everyone will need a lot of things that are taught in typical computer science classes. BUT, I do believe that the thought skills taught by using computer science are extremely important, even if you end up going into law, medicine, engineering, business, etc. So I focus on key thinking skills and we exercise those skills by using the subject matter of computer science.

Additionally, I teach a series of classes called the “Wired.” series that cover key areas of living in this “wired” world of ours. These topics include things like: the Internet, how to use social media effectively, how find and evaluate sources online, personal finance, etc. These are “real life” skills that college students are constantly saying that they wish that they had learned in high school, but are rarely taught. 

In my time when I’m not teaching, I enjoy the playing video games with my son, being outside camping, hiking and fishing, and playing anywhere around water. I also have had the chance to travel to many different countries to serve refugees and kids that have been abandoned or orphaned by war. I’ve been to Iraq many times, as well as Yemen, Thailand, Vietnam, Senegal, Guatemala, El Salvador, Dominican Republic and more. 

In my years working with high school students all around the world, I’ve experienced how powerful and impactful students can be and I’m thankful for the opportunity to help guide students as they prepare to be leaders of the next generation!

Tom

Random Facts About Me:
- I had the chance to give a TEDx talk about what I've learned from working with kids around the world.
- I speak a few different languages (and write code in many others). 
- I love learning...I'm always teaching myself something new and reading (mostly non-fiction).
- I have a son and an "almost" daughter (an international student that lived with us for 3 years that is like family to us).

CLASS RULES

- I don’t require cameras to be on (though I need to verify you by video at the beginning of the class), but if you have yours on, please be sure that your setting and clothing are appropriate. Be comfortable...but be wise with your choices.
- Please respect class time by muting your mic if there is a lot of background noise. 
- I LOVE class discussions and questions, but try to stay on topic. 
- We will always treat each other with respect. Always. Failure to do so will result in students being removed from class.
- There is room to try things and fail. Just keep trying. If you don’t understand something, please let me know. If you have questions, don’t be afraid to ask. But always try...and if you don’t get it the first time, then try again...you’ll get there. I promise!

其他家長也喜歡
私人輔導 C# 程式設計和 Unity 遊戲設計簡介(附 C-Sharp)
Ziad Ghazi
4.5
(8)
US$55 每堂課
一對一課程
依需求開班
7-18
101 Private-C Sharp 程式設計 - 初學者基礎 - 1 級 - 每週 1 小時
StudentScholars
3.9
(86)
US$43 每堂課
一對一課程
依需求開班
9-18
101 Private-C Sharp -初學者基礎知識- 1 級 - 每週 30 分鐘
StudentScholars
3.9
(86)
US$33 每堂課
一對一課程
依需求開班
9-18
101 Private-C Sharp -中級- 2 級 - 每週 1 小時
StudentScholars
3.9
(86)
US$43 每堂課
一對一課程
依需求開班
9-18
電腦程式設計、編碼、Python、Javascript、C#、C++ 一對一輔導
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(729)
US$36 每班
下一堂課今天 4 PM
團體課
1/週, 25 分鐘
7-12
1:1 輔導:程式設計、Arduino、遊戲、Unity、Python、JavaScript、C++、C#
Alex Fish
5.0
(8)
US$60 每堂課
一對一課程
依需求開班
7-18
在 Minecraft 上程式設計:一對一程式設計課程
BrainBytes
4.9
(241)
US$65 每堂課
一對一課程
依需求開班
6-15
Coding Scratch 全學期系列 - Scratch 簡介:程式設計與遊戲
Young Art: Art Education, Fashion Design, Coding
4.7
(4,844)
US$18 每班
下次會議在 10 PM Tue 5/13
團體課
16 週, 1/週, 55 分鐘
9-14
網路程式設計一週訓練營
MissB aka Bhavana R (Coding)
4.9
(37)
US$80 每班
下次會議在 7 PM Mon 7/14
團體課
1 週, 5/週, 1.50 小時
10-15
我的世界程式設計營
Code Kids
4.8
(1,539)
US$24 每班
下次會議在 4 PM Mon 6/16
團體課
1 週, 5/週, 1 小時
7-12
【一對一】私人輔導JAVA編碼-JAVA程式入門
Ziad Ghazi
4.5
(8)
US$55 每堂課
一對一課程
依需求開班
7-18
機器人技術簡介 - 建造機械手臂(編碼/編程和 STEM)
STEMworks
5.0
(32)
US$23 每班
下次會議在 5 PM Mon 5/19
團體課
3 週, 3/週, 55 分鐘
11-15
初學者 Python 程式設計:學習 Python 和實際程式設計技能的有趣項目
PopSkool: English, Music, Art, Math, Coding & More
5.0
(1)
US$15 每班
下一堂課明天 4 PM
團體課
8 週, 1/週, 55 分鐘
10-14
Java 編碼:透過有趣的專案學習程式設計 - 等級 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,851)
US$21 每班
下一堂課明天 8 PM
團體課
12 週, 1/週, 50 分鐘
12-17
Python程式設計簡介
Ziad Ghazi
4.5
(8)
US$95 每堂課
一對一課程
依需求開班
10-18
編碼簡介 - Code.Org
JetLearn
4.9
(81)
US$35 每班
下一堂課明天 7:30 PM
團體課
6 週, 1/週, 1 小時
5-7
查看更多課程
回首頁
搜尋
贈送禮物卡
開啟貨幣、時區和語言設置
語言&地區
登入