Outschool
Buscar

22 US$

weekly
or 132 US$ for 6 classes
Clase
Jugar

Crea tu primer juego en Unity (principiantes)

Nueva clase
Edades 9-12
Curso grupal en vivo
En esta clase divertida y para principiantes, los estudiantes crearán su propio juego de agricultura en Unity, ¡sin necesidad de tener experiencia en programación! Plantaremos, cultivaremos y venderemos cultivos mientras descubrimos el apasionante mundo del desarrollo y el diseño de juegos.
Puntuación media:
5.0
Número de reseñas:
(4 opiniones)
Estrella en ascenso

Videoconferencias en vivo
1 x por semana, 6 semanas
1-6 alumnos por clase
55 min

Qué está incluido

6 reuniones en vivo
5 horas 30 minutos horas presenciales
Tarea
1 hora por semana. Students will be given optional homework to customize and make the game they develop their own. While art and audio will be provided, they may also work to import their own assets.
Certificado de finalización
incluido

Experiencia de clase

Nivel de inglés - B1
Nivel Beginner
In this engaging and beginner-friendly course, students will learn the basics of game development by creating their very own farming game in Unity. No prior experience in coding or game design is required, making this class perfect for curious minds who want to dive into the exciting world of game creation.

~~~~~ Feel free to message me if any of the scheduled times for this course don't work for you. I am willing to work to find a gap in my schedule. ~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

What Will Be Taught?

Students will learn essential game development concepts, including:
- Building and designing game environments.
- Coding basic gameplay mechanics in C#.
- Implementing player interactions, such as planting and harvesting crops.
- Creating an inventory system to store items.
- Developing an in-game economy to sell crops and earn currency.
- Adding polish with sound effects, and animations.
- Packaging and building their game as a standalone application.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Topics Covered:
- Session 1: Unity basics—navigating the interface, creating objects, and designing the game world.
- Session 2: Scripting essentials—coding player movement and adding collision
- Session 3: Farming mechanics—planting, growing, and harvesting crops.
- Session 4: Inventory system—storing and displaying harvested crops.
- Session 5: In-game economy—selling crops and earning currency.
- Session 6: Progression and polish—unlocking new features, adding sound, and building the final game.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Each session consists of:
- Interactive Lecture: I’ll explain key concepts using slides, live demonstrations, and examples.
- Hands-On Practice: Students will follow along as we build features together in Unity.
Q&A and Discussion): We’ll address any questions, troubleshoot code, and share progress.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Teaching Style:
- I focus on creating a supportive and interactive learning environment. My teaching style is hands-on and collaborative, encouraging students to actively participate and ask questions. 
- I break down complex topics into simple, easy-to-understand steps, ensuring every learner feels confident and engaged.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Learner Interaction:
This is a highly interactive class! 
Students will:
- Ask and answer questions in real-time during live sessions.
- Share their screens when they need help troubleshooting.
- Participate in group discussions about their game design choices.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I’ll provide personalized feedback and support throughout the course to ensure every learner can succeed and bring their creative ideas to life.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Materials Used:
- The class will use Unity, a free game development platform, along with Visual Studio for coding in C#. 
- I’ll provide guidance on how to download and set up these tools before the first class. Slides, code snippets, and additional resources will also be shared to support learning.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

By the end of the course, students will have a fully playable farming game they can showcase to family and friends, along with the skills and confidence to keep creating games on their own!

Metas de aprendizaje

Programming: C# classes, variables, if statements, for loops, inheritance
Unity: Navigating interface, physics components, collision detection, sound effects

Programa de estudios

6 Lecciones
más de 6 semanas
Lección 1:
Introduction to Unity and Game Development Basics
 - Introduction to Unity’s interface: Scene, Game, Hierarchy, Inspector, and Project windows.
- Creating a new Unity project.
- Adding and customizing GameObjects (e.g., sprites for the player and environment).
- Overview of game assets: importing sprites and organizing folders. 
55 minutos de lección en vivo en línea
Lección 2:
Creating Player Movement and Interaction
 - Animating player movement
- Adding interactable objects (e.g., crop tiles).
- Using triggers and scripts to detect player interactions to pickup and drop seeds
- Programming
     - Null checks
     - Arrays
     - Foreach loops 
55 minutos de lección en vivo en línea
Lección 3:
Designing the Farm and Interacting with Crops
 - Adding a simple money system
- Selling crops for gold.
- Purchasing new seeds
- Creating new dirt tiles with a shovel
- Programming
     - Class Inheritance 
55 minutos de lección en vivo en línea
Lección 4:
Planting and Growing Crops
 - Scripting basic planting and harvesting mechanics.
- Using timers to simulate crop growth stages.
- Adding sprite changes to represent growing crops.
- Randomly spawning new seeds to plant
- Programming:
   - Lists
   - for loops 
55 minutos de lección en vivo en línea

Otros detalles

Orientación para padres
A Unity account is required to access the Unity game engine. However, these accounts won't need to be shared with the instructor or students in order to participate in the class.
Requisitos previos
No prior skills needed! Just an excitement to learn and make video games!
Lista de útiles escolares
Students will use:
- The Unity game engine https://unity3d.com/get-unity/download 
- The interactive development environment, Visual Studio https://code.visualstudio.com/download
- Art and Assets provided by me

Install Unity before the class starts, since it will help us focus on development. Don’t hesitate to contact me if there are any issues or questions with the installation process.

To install Unity:
- Install Unity Hub: a way to manage different downloaded versions of Unity
- Sign into Unity with Google or create a Unity ID
- Go back to Unity Hub and go to the installs tab on the left.
- Click the “Install Editor” button for the latest 2022 release (right now its 2022.3.54)
Recursos externos
Además del aula de Outschool, esta clase utiliza:

Conoce al profesor

Se unió el November, 2024
5.0
4reseñas
Estrella en ascenso
Perfil
Experiencia y certificaciones del docente
I have over 8 years of experience as a software engineer and 5 years as a Unity game developer. I have taught students young and old without prior any programming or game development experience to build games. 

Reseñas



A los padres también les gusta
Diseño de videojuegos (clase de muestra en vivo) - Principiante
Shawn D Walk (Create2Discover)
4.9
(1,335)
15 US$ por clase
Próxima sesión a las 2 PM el Tuesday
Clase grupal
1 semana, 1/semana, 1 hora
7-10
Diseño de videojuegos (curso presencial en grupo) - Principiante
Shawn D Walk (Create2Discover)
4.9
(1,335)
17 US$ por clase
Próxima sesión mañana a las 9 PM
Clase grupal
6 semanas, 1/semana, 1 hora
7-10
Diseño de videojuegos (sesión de tutoría individual)
Shawn D Walk (Create2Discover)
4.9
(1,335)
65 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-10
Diseño y programación de videojuegos con RPG Maker: Nivel 0
STEAM K-12: Coding & Game Design Classes
4.8
(479)
16 US$ por clase
Próxima sesión a las 10 PM el Mon 5/5
Clase grupal
4 semanas, 2/semana, 50 min
8-13
Codificación y diseño de videojuegos para edades de 6 a 11 años
Usama Puri
4.3
(21)
30 US$ por clase
Próxima sesión hoy a las 5 PM
Clase grupal
1/semana, 55 min
6-11
Roblox Studio para principiantes: diseño de videojuegos y diseño de mapas
Miss Jennifer
4.9
(632)
15 US$ por clase
Próxima sesión mañana a las 6 PM
Clase grupal
1/semana, 40 min
7-11
Diseño de videojuegos de Roblox Studio: crea tus propios juegos de Roblox
Miss Jennifer
4.9
(632)
15 US$ por clase
Próxima sesión a las 6 PM el Thursday
Clase grupal
1/semana, 40 min
10-15
Clase privada individual: asistencia para el diseño de videojuegos en 3D con la aplicación Atmosphir (mayores de 5 años)
Raymond Mullikin (Raytoons Comics)
4.9
(498)
40 US$ por sesión
Lecciones 1 a 1
Bajo demanda
5-18
Clase privada individual continua: Diseño de videojuegos en 3D con la aplicación Atmosphir (a partir de 5 años)
Raymond Mullikin (Raytoons Comics)
4.9
(498)
40 US$ por clase
Próxima sesión a las 9 PM el Saturday
Clase grupal
1/semana, 50 min
5-10
Club de diseñadores de videojuegos 3D con Atmosphir
Raymond Mullikin (Raytoons Comics)
4.9
(498)
20 US$ por clase
Próxima sesión a las 10 PM el Thu 5/1
Clase grupal
1/semana, 50 min
5-10
Diseñadores de videojuegos para Internet con HTML5 (mayores de 13 años)
Raymond Mullikin (Raytoons Comics)
4.9
(498)
13 US$ por clase
Próxima sesión a las 10 PM el Wed 5/7
Clase grupal
6 semanas, 1/semana, 50 min
13-18
Diseñadores de videojuegos para Internet con HTML5 (de 7 a 12 años)
Raymond Mullikin (Raytoons Comics)
4.9
(498)
13 US$ por clase
Próxima sesión a las 9 PM el Mon 6/2
Clase grupal
6 semanas, 1/semana, 50 min
7-12
¡Diseñadores de videojuegos en stop-motion! ¡Crea juegos 3D creativos con arcilla, juguetes y manualidades!
Raymond Mullikin (Raytoons Comics)
4.9
(498)
16 US$ por clase
Próxima sesión a las 12 AM el Mon 4/28
Clase grupal
6 semanas, 1/semana, 50 min
7-12
🕹️ Introducción al diseño de videojuegos: crea personajes y escenas con una introducción a la codificación sencilla
Raymond Mullikin (Raytoons Comics)
4.9
(498)
17 US$ por clase
Próxima sesión mañana a las 8 PM
Clase grupal
4 semanas, 1/semana, 50 min
6-11
Codificación, creación de scripts y diseño de juegos de Roblox 1-1
Miss Jennifer
4.9
(632)
60 US$ por sesión
Lecciones 1 a 1
Bajo demanda
6-18
Diseño de juegos de Roblox | Uno contra uno | Todos los niveles
JetLearn
4.9
(79)
50 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-14
Ver más clases
Inicio
Buscar
Regalar una tarjeta de regalo
Abrir configuración de moneda, zona horaria e idioma
Idioma y región
Iniciar sesión