• Free

Game Dev Rocket

  • Closed
  • Course
  • 119 Lessons

Become a game dev pro! Master the art of game development while creating 8 stunning portfolio projects + learn how to build an audience, market your games, and earn money from them!

Contents

Make Your First Game in 2 Hours

Create your first game in 2 hours, getting familiar with the Unity game engine's interface and taking your first steps with C# programming.

Install Unity & Create Your First Project
Starting Project Files
Project Setup & Unity Interface
Player Movement
Hazard Movement
Make a Spawner Script
Randomize Spawner Script
Adding Collision Detection
Final Project Files

[Bonus] Upgrading Circular Mayhem

UpgradedSphericalMayhem.zip
Creating New Worlds
Creating a main menu
Creating a main menu part 2
Adding new enemies
Adding a score & highscore
Adding a coin system
Adding post processing
Adding sound effects
Publishing the game

Create a City Builder

Make your own city builder, learn how to create a shop system, implement sound effects, and work with UI.

Starting Project Files
Project Setup & Placing UI
Placing Buildings
Earning Ressources
Shop System Verifications
Adding Sound Effects
Final Project Files

Build a 3D Endless Runner

Create your first 3D game: a fast-paced endless runner. Learn to store high scores, add post-processing to greatly enhance the visuals, and even publish your work on the web so you can share it with the world and begin building an audience.

Starting Project Files
Scene Setup
Player Movement
Adding Infinite Spikes
Creating a Damage and Score System
Increasing The Difficulty Of The Game Over Time
Adding Player Prefs To Create a Highscore
Introduction To Animation In Unity
Adding Post Processing To Enhance Our Game's Visuals
Introduction to Unity's Particle System
Finishing Touches
Publishing The Game on Itch.io
Final Project Files

[Bonus] Create Spherical Mayhem

New project + creating our 3d scene
Programming the game
Adding 3d hazards
Finishing up

Design a Top Down Shooter

Add a stunning top-down shooter to your portfolio. We'll design intelligent AI, study animation, code a powerful enemy spawning system and more!

Starting Project Files
Project Setup + Player Movement
Rotate The Player To Face Mouse Cursor
Enemy AI using NavMesh
Build a Powerful Wave Spawner System
Player Shooting
Damage Systems
Making Power-Ups
Animation Transitions
Adding a Ranged Enemy
Creating a Necromancer Enemy
Win & Lose States
Final Project Files

Make a 2D Platformer

Build a haunting side-scrolling adventure, complete with an epic boss battle!
We will learn about parallax, 2D enemy AI and even code a complete melee combat system.

projectSTARTSection5.unitypackage
Project Setup + Parallax
Coding a Platformer Controller
Camera Follow Using Cinemachine
Player Sword Attack
Player Damage System
Patrol Enemy
Flying Enemy - 2D Pathfinding
Making a Boss Fight
Scene Transitions
Building The Main Menu
Polishing The Game Part 1
Polishing The Game Part 2

Create a Mobile Game

Tailor to the masses and create your first mobile experience. Capture touch input, create responsive UI, and make an action-packed tower defense game!

Starting Project Files
Creating a Touch Input Player Controller
Making Enemies Follow Our Path
Placing Buildings Using Touch Input (Part 1)
Placing Buildings Using Touch Input (Part 2)
Collecting Ressources
Basic Tower
Freeze Tower
Freeze Assets
Beam Tower
Making The Shop System
The Follow Enemy
Win & Lose States
Final Project Files

Sell Your First Game

This is where dreams become a reality, and your hard work finally pays off. You will create an impressive survival FPS - and sell your creation on the largest online game store: Steam.

FPS Engine Part 1
FPS Engine Part 2
FPS Engine Part 3
Creating Our Environment
Skybox & Post Processing
Adding Ammo Pickups
Adding Weapon Shops
Adding Our Zombie
Killing Zombies & Headshots
Enemy Ragdolls
Zombie Attack
Crafting Our Wave System
Adding An Explosive Zombie
Creating More Enemy Types
Health Packs & Gold
Designing Our Score System
Adding SFX & Music
Win Panel
Making New Worlds + Level Select Menu
Publishing To Steam Part 1
Publishing To Steam Part 2
Publishing To Steam Part 3

Build An Audience & Market Your Games

Learn all our secrets to build a huge following on YouTube, create awesome content, make money while creating your games, and market your creations so that they get the attention they deserve!

Why You Should Start a YouTube Channel
YouTube Content Types
Building a Brand
How To Make a Tutorial
How To Make a Dev Log
How To Make a Game Dev Challenge
Understanding The YouTube Algorithm
How To Monetize Your Channel
Creating a Website & Building An Email List
YouTube Case Studies Part 1
YouTube Case Studies Part 2
Video Editing 101

DOWNLOADABLES

GameIdeaCheatSheet.pdf
Roadmap.pdf