per session
包含什麼
按需滿足
根據需要安排會議50 分鐘
每次會話教師支持
作業
每週 1-2 小時. If more guidance would be preferred, I would be happy to assign tasks between classes評估
If there is a preference for assessment of the assignments separate from during class, I would be happy to see what I can do我們無法翻譯此文,請刷新頁面並再試一次。
課堂經歷
This class is designed with the individual student in mind, having the pace and goals of the class meeting their needs and interests from class to class. The goal of this unstructured system is to allow students the freedom to explore the world of game development and programming at their own pace using UNITY with a focus on recreating aspects of games that they are highly passionate about. This eagerness to learn not only makes it easier to process and retain information, but it also introduces complex problem solving that will introduce them to real world game development with the safety of an instructor to guide and aid them. The Unity Engine has been a popular option for indie developers, hobbyists, and professional businesses for creating games quickly and efficiently. It is one of the most popular game engines out there, with the ability to make high quality 2D, 3D, mobile games, and more. Popular uses of UNITY are Pokemon GO, Genshin Impact, Beat Saber, and Among Us. UNITY also uses C#, which is an easy to learn Object Oriented Programming language that is used robustly in the technology field and various software. Popular uses of C# are Web, App, Game, and other windows-based applications development. One of the biggest struggles in game development is something called "Feature Creep". Essentially you are NEVER done working on your game, but eventually because of costs or deadlines, you have to decide when you are going to stop adding in new functionality. With Outschool’s 1-on-1 recurring classes, students will learn the skills needed for real world game development without the limitations of "Feature Creep" allowing them to stay engaged and constantly learning. There will always be more to add into the game, emphasizing repetition and familiarity of concepts already taught, while constantly learning new skills along the way. After each class I will log the skills learned and reviewed, along with a general idea of what we will aim to complete for the next class. If there are any concepts or goals that you would like to add into the lessons, I will do my best to add it in as soon as it is appropriate to do so! If you have any questions or concerns please feel free to reach out and I will happily respond as soon as I can. I also will have a wide range of availability for scheduling or rescheduling classes.
學習目標
***UNITY SKILLS:***
- Create and Manage Projects
- Utilize the GameObject Hierarchy
- Modify the Inspector and Components
- Import Packages and Custom Assets
- Redesign and Create Personalized Scenes
***UNITY SKILLS CONTINUED:***
- Assign Input Management and UI Event Systems
- Level Design with Terrain and ProBuilder
- Improve Efficiency with Hotkeys and Shortcuts
- Publish and Upload Projects Online
- Access User Resources via the Asset Store
其他詳情
學習需求
These classes are structured specifically to be flexible enough to support unique learning needs. I have a few quirks myself including Autism, ADHD, Dyslexia, and a few more, so I always try to be inclusive with my teaching styles.
父母的引導和規範
***COPPA COMPLIANCE - PARENTS PLEASE READ:***
Please keep in mind that most Game Development software and resources are NOT COPPA-compliant. However, the resources that I would recommend will always be FREE, and SAFE to download.
Most software also go through frequent updates to stay as secure and user-friendly as possible. Because of this, some of the class time might be spent installing, troubleshooting, and learning how to use the resources, which is an extremely important skill to have as a developer.
- Unity Hub is the most important, and required to manage your projects and different versions of the Unity Game Engine.
https://unity.com/download#how-get-started
- For programming, it's important to have something known as an IDE. The most popular and reliable ones are any of the Visual Studio programs. This could be downloaded directly from Unity Hub, however, here is a link to some of them as well if you want to review the software.
VS Code: https://code.visualstudio.com/
Visual Studio Community: https://visualstudio.microsoft.com/vs/community/
- These are OPTIONAL to create your own assets. It is something that we would do further down the lessons once the student is comfortable with Unity and Programming and not required to download ahead of time. Unity Asset Store also provides FREE 2D and 3D resources if you do not wish to create your own or do not wish to download these programs. If you would like to review the programs ahead of time, below are the two I would most strongly recommend.
GIMP (Photo Editing): https://www.gimp.org/downloads/
Blender (3D Modeling): https://www.blender.org/download/
***CLASS PACING - PARENTS PLEASE READ:***
Game Development and Software Development in general involves a majority of the time being spent on troubleshooting and error handling. Learning why things fail and what might be going wrong is part of the LEARNING PROCESS and gaining SOFTWARE ENGINEERING skills. Because of this, it is important to be patient when attempting to add very specific functionality, or learning complex concepts.
The class will go at the pace appropriate for the student’s needs with the understanding that the student is doing their best and trying to learn the skills. In order to emphasize the importance of retaining the information that they are learning, and making certain they are still enjoying themselves each class is designed for the student's needs and interests. If needed, parents can discuss the child’s progress to ensure the student is getting the most out of their lessons.
先決條件
A Mac or Windows PC along with basic computer navigation skills. Parental assistance (or administrative access) available for the first class in case of any technical issues setting up Zoom and Unity Hub.
供應清單
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#how-get-started). After installing Unity Hub make certain to run the program and follow the instructions to sign in or create your Unity ID. Unity runs on most Windows and Mac machines but the better your video card (GPU) and the more RAM you have (8GB bare minimum) the better the experience (regardless of platform). Please try and install both Unity Hub, and have at least one version of the Unity engine downloaded and installed before the first class since being logging in is REQUIRED before using it, and I can not assist in that process. Please see link above for downloading and installing. Please be aware that Unity is a professional software suite (that's great for kids!) but it does require a decent computer. The more RAM and the faster the hard drive (SSD's) the better it'll perform and the happier our learners will be! URLs for some of the FREE software used in this class: Used to manage your games, and versions of Unity Game Editors Unity Hub - https://unity.com/download#how-get-started Used for Programming, can be downloaded directly from Unity Hub VS Code - https://code.visualstudio.com/?wt.mc_id=vscom_downloads Visual Studio Community - https://visualstudio.microsoft.com/vs/community/ These are OPTIONAL to create your own assets, Unity Asset Store also provides FREE 2D and 3D resources if you do not wish to create your own GIMP (Photo Editing) - https://www.gimp.org/downloads/ Blender (3D Modeling) - https://www.blender.org/download/
外部資源
除了 Outschool 教室外,本課程也使用:
來源
The only requirement to start this course is to make certain you have a UNITY ID set up and created along with having UNITY HUB downloaded, installed, and logged into.
Here is a guide to downloading UNITY HUB:
https://docs.unity3d.com/hub/manual/InstallHub.html
Please keep in mind, if you are using a Linux computer, I will NOT be able to assist in troubleshooting any issues that may occur, as I am not entirely familiar with the Linux architecture.
認識老師
教師專業知識和證書
學士學位 由 Bloomfield College
I have degrees in both Game Design (B.A.), Game Programming (B.S.), and I am also pursing a degree in Education in Advanced Teaching (M.Ed.).
I have been using Unity since 2014, teaching both game design and programming since 2017, and have been on Outschool since 2022.
評論
其他家長也喜歡
電玩遊戲設計(現場範例課程)- 初學者
Shawn D Walk (Create2Discover)
4.9
(1,338)
每班
下一堂課明天 1 PM
團體課
1 週, 1/週, 1 小時
7-10
電玩遊戲設計(現場小組課程)- 初學者
Shawn D Walk (Create2Discover)
4.9
(1,338)
每班
下次會議在 6 PM Thu 5/8
團體課
6 週, 1/週, 1 小時
7-10
電玩遊戲設計(一對一輔導課程)
Shawn D Walk (Create2Discover)
4.9
(1,338)
每堂課
一對一課程
依需求開班
7-10
適合 6 - 11 歲兒童的編碼和電玩設計
Usama Puri
4.3
(21)
每班
下一堂課明天 5 PM
團體課
1/週, 55 分鐘
6-11
使用 RPG Maker 進行電玩設計和編碼:第 0 級
STEAM K-12: Coding & Game Design Classes
4.8
(482)
每班
下次會議在 10 PM Monday
團體課
4 週, 2/週, 50 分鐘
8-13
Roblox Studio 電玩遊戲設計 - 創建您自己的 Roblox 遊戲
Miss Jennifer - Roblox Scripting
4.9
(634)
每班
下一堂課明天 1 AM
團體課
1/週, 40 分鐘
10-15
1:1 私人課程:3D 電玩設計協助,帶 Atmosphir 應用程式(5 歲以上)
Raymond Mullikin (Raytoons Comics)
4.9
(501)
每堂課
一對一課程
依需求開班
5-18
1:1 私人持續課程:使用 Atmosphir 應用程式進行 3D 電玩設計! (5 歲以上)
Raymond Mullikin (Raytoons Comics)
4.9
(501)
每班
下次會議在 6 PM Sunday
團體課
1/週, 50 分鐘
5-10
Roblox Studio 初學者指南 - 電玩設計 / 地圖設計
Miss Jennifer - Roblox Scripting
4.9
(634)
每班
下一堂課今天 1 AM
團體課
1/週, 40 分鐘
7-11
3D 電玩設計師俱樂部與 Atmosphir
Raymond Mullikin (Raytoons Comics)
4.9
(501)
每班
下次會議在 10 PM Thu 5/8
團體課
1/週, 50 分鐘
5-10
使用 HTML5 的網路電玩設計師(13 歲以上)
Raymond Mullikin (Raytoons Comics)
4.9
(501)
每班
下次會議在 10 PM Wednesday
團體課
6 週, 1/週, 50 分鐘
13-18
使用 HTML5 的網路電玩設計師(7 至 12 歲)
Raymond Mullikin (Raytoons Comics)
4.9
(501)
每班
下次會議在 9 PM Mon 6/2
團體課
6 週, 1/週, 50 分鐘
7-12
定格動畫電玩設計師!用黏土、玩具和工藝品編寫巧妙的 3D 遊戲!
Raymond Mullikin (Raytoons Comics)
4.9
(501)
每班
下次會議在 12 AM Monday
團體課
6 週, 1/週, 50 分鐘
7-12
🕹️ 電玩設計簡介!使用簡單的編碼創建角色和場景簡介
Raymond Mullikin (Raytoons Comics)
4.9
(501)
每班
下次會議在 8 PM Monday
團體課
4 週, 1/週, 50 分鐘
6-11
Roblox 編碼/腳本和遊戲設計 1-1
Miss Jennifer - Roblox Scripting
4.9
(634)
每堂課
一對一課程
依需求開班
8-18
Roblox 遊戲設計|一對一|所有等級
JetLearn
4.9
(81)
每堂課
一對一課程
依需求開班
7-14