Unity 2D: Creative Game Development Deep Dive
Frank Dvorak, Creative Coding
Ve esta clase y miles más
Ve esta clase y miles más
Lecciones en esta clase
-
-
1.
Introduction
1:10
-
2.
Project Setup
2:52
-
3.
Parallax Backgrounds
17:18
-
4.
Player Movement and Animations
23:07
-
5.
Energy Management
10:57
-
6.
Asteroid
14:44
-
7.
Object Spawner
23:23
-
8.
Player Health and Collisions
14:54
-
9.
Pause Unpause
12:15
-
10.
Main Menu Screen
10:43
-
11.
Game Over Screen
3:36
-
12.
Particle Smoke
5:39
-
13.
Mission Complete Screen
4:51
-
14.
Win Condition
9:55
-
15.
Music and Sound Effects
15:23
-
16.
Flash on Hit
6:48
-
17.
Phaser Weapon
9:41
-
18.
Object Pools
8:52
-
19.
Particle Trails
5:02
-
20.
Destructible Obstacles
10:34
-
21.
Harmless Space Critters
17:29
-
22.
Plasma vs Critters
8:20
-
23.
Heat vs Critters
7:37
-
24.
Secret Boss
27:20
-
25.
Cleaning and Refactoring
5:24
-
26.
Boss Behaviors
6:34
-
27.
Utility Functions
14:04
-
28.
Code Consistency
16:43
-
29.
Debugging and Game Balance
8:49
-
30.
Export and Deploy your Game
5:23
-
31.
Get Github Source Code
2:30
-
32.
Performance Optimizations
22:32
-
33.
Everything is an Object Pool
25:05
-
34.
Weapon Leveling System
26:48
-
35.
Experience Bar
27:44
-
36.
Swarms of Enemies
31:47
-
37.
Enemies and Sine Waves
11:08
-
38.
Enemy Motion Patterns
15:49
-
39.
Charging Enemy Type
27:32
-
40.
More Boss Types
6:50
-
41.
Boss that Cruises Along
18:33
-
42.
Enemy that Follows the Player
19:08
-
43.
Enemy that Shoots
19:08
-
44.
Boss that Shoots
19:31
-
45.
What's Next?
0:19
-
-
- --
- Nivel principiante
- Nivel intermedio
- Nivel avanzado
- Todos los niveles
Generado por la comunidad
El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.
26
Estudiantes
--
Proyectos
Acerca de esta clase
Learn how to create dynamic, animated 2D games using Unity. Starting from the basics, I'll guide you through setting up scenes, adding animations, and implementing game mechanics. By the end of the course, you'll have the skills to bring your own 2D game ideas to life.
What You Will Learn
-
Setting up Unity for 2D game development
-
Creating and importing 2D assets
-
Implementing character movement and animations
-
Designing interactive game mechanics
-
Optimizing games for performance
-
Building and exporting your game (Windows .exe build, web game webGL build)
Why You Should Take This Class
Whether you're a beginner eager to dive into game development or someone looking to enhance your Unity skills, this class offers a hands-on approach to learning. You'll gain practical experience by building a complete 2D game, making the concepts more tangible and applicable.
Who This Class is For
-
Aspiring game developers
-
Artists and animators interested in game design
-
Anyone passionate about creating interactive experiences
Materials/Resources
All you need is a computer with Unity installed. I provide you with a full set of premium quality art and audio assets and resources to help you get started.
Conoce a tu profesor(a)
Hello, I'm Frank. I'm a front-end web developer, owner of Frank's Laboratory YouTube channel. Come explore creative coding, game development and generative art with me.
Ver perfil completoProyecto de clase práctica
Follow along with the class as we build the project together. Once you feel confident, try adding your own unique game mechanics!
For example, can you use what we learned to increase the player's speed slightly after each level-up?
If you're feeling more advanced, try using one of the bonus sprite sheets to create a brand new enemy with its own unique movement pattern.
You can share screenshots of your complete game or your work in progress here in the gallery!
Thaleah pixel art font: https://tinyworlds.itch.io/free-pixel-font-thaleah
Casual game buttons asset pack: https://realvektyr.itch.io/casual-game-buttons-vol-02
RPG Essentials Free SFX Pack: https://leohpaz.itch.io/rpg-essentials-sfx-free
Nostalgia Music Pack: https://jdsherbert.itch.io/nostalgia-music-pack
Valoración de la clase
¿Por qué unirse a Skillshare?
Mira las galardonadas Skillshare Originals
Cada clase tiene lecciones cortas y proyectos prácticos
Tu membresía apoya a los profesores de Skillshare