包含什麼
按需滿足
根據需要安排會議50 分鐘
每次會話教師支持
我們無法翻譯此文,請刷新頁面並再試一次。
課堂經歷
英語程度 - 未知
Intermediate 等級
This is a one on one course for learning game development using the Godot Game Engine. https://godotengine.org/ I will be teaching the materials at the students pace, we can make any game that the student can think of doing within reason. I am not an artist! So the games will look very basic at first, but if the student spends enough time. They can make something great! We will be covering game mechanics/design, level creation, player agency in games, programming languages such as GDScript, C#. And we will also go over how to create resources for the games, such as using Blender to make 3D models. Or using 2D art programs to make images for their games. The Godot game engine is open source meaning the student owns everything they are making unlike if they were the use the unity game engine. They need to pay licenses to commercial their games! In Godot, that is no issue! The student fully owns their games they make and can commercialize them without any restrictions!
學習目標
GDScript
C#
其他詳情
父母的引導和規範
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.
- 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. 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.
教學語言
英語
外部資源
除了 Outschool 教室外,本課程也使用:
教師專業知識和證書
Hi I am Jacob! I am a full stack software developer that loves to create all types of games. I have been a hobbyist and professional programmer for over 10 years and I love to share my knowledge with everyone. A key component to teaching about software is making it fun and accessible for everyone. I believe everyone should try coding at least once to see how computers work under the hood!
I love teaching just about any programming language such as C, C++, Rust, HTML, Javascript, Python, and more!
I also specialize in teaching game design with Unity and the Godot game engines.
評論
現場一對一課程
US$60
每次會話按需求安排課程
50 分鐘
有1 位學習者完成此課程
即時視訊會議
年齡: 12-16