Do you want more? (Extended Unity 2D Courses incl. source code, bonus art assets…)
🦉 2D Tower Defense https://www.udemy.com/course/unity-ga...
👾Animated 2D Side-Scroller https://www.udemy.com/course/unity-2d...
One Unity project, multiple games. Transform from complete beginner to published game developer in one comprehensive Unity 2D tutorial. Build a full tower defense game, choose your art style, and launch it to the world.
🚀 From Zero to Published Game Developer
This complete Unity game development tutorial proves you CAN finish what you start. No experience? No problem. By the end, you'll have:
🐳 2 fully functional 2D tower defense games
🐳 Your choice of sci-fi OR fantasy pixel art art style
🐳 Builds for Mobile, Desktop, and Web
🐳 Two published games on itch.io
🐳 Portfolio-ready projects to showcase
🐳 The skills to build more games independently
Source Code:
https://code-laboratory.kit.com/6ca48...
Resources:
https://www.frankslaboratory.co.uk/do...
https://codelaboratory.itch.io/pixel-...
Bonus art assets: https://codelaboratory.itch.io/robots...
Fonts:
https://little-martian.itch.io/phased...
https://caffinate.itch.io/fibberish
Characters: https://liberatedpixelcup.github.io/U...
Tiles: https://opengameart.org/content/lpc-t...
Trees:
https://opengameart.org/content/lpc-j...
https://opengameart.org/content/lpc-b...
Final projects (playable demos):
Pixel Defenders: https://codelaboratory.itch.io/pixel-...
Space Defenders: https://codelaboratory.itch.io/space-...
Timestamps:
00:01:09 Unity TD project setup
00:05:51 Custom game logic scripts
00:14:02 Enemy waypoint paths
00:25:42 Enemy wave spawning
00:29:57 Object pooling for performance
00:37:03 🚀 P1 Source: Path Following
00:38:37 Multiple enemy types
00:43:54 SO for enemy stats
00:49:56 SO wave data structure
01:09:27 Observer pattern / Game events
01:20:27 🚀 P2 Source: Enemy Waves
01:20:59 Draw and update UI
01:30:33 Display player lives
01:40:33 🚀 P3 Source: Basic UI
01:40:54 Tower selection & placement
01:57:22 Tower projectiles
02:16:00 🚀 P4 Source: Towers/Projectiles
02:16:24 Enemy health bars
02:26:42 Endless wave scaling
02:32:48 Resource rewards
02:40:26 🚀 P6 Source: UI & Scaling
02:40:50 Layers & sorting order
02:45:28 SO for tower types
03:01:31 🚀 P7 Source: Tower Variants
03:01:56 Toggle UI panels
03:18:53 🚀 P8 Source: Show/Hide UI
03:19:18 Handle tower placement
03:40:17 🚀 P9 Source: Platforms
03:40:41 Building resource costs
03:56:35 🚀 P10 Source: Spending
03:56:58 Fast-forward & game speed
04:15:11 Create pause menu
04:32:55 🚀 P11 Source: Pause/Speed
04:33:19 Scene transitions
04:42:11 Lose state & Game Over
04:46:21 Build & export game
04:50:00 🚀 P12 Source: Main Menu/Game Over
04:50:24 Warnings & alerts
04:55:16 Level goals/instructions
04:59:05 SO level data management
05:07:25 Win state & Mission Complete
05:12:39 Endless survival mode
05:16:57 Data persistence between scenes
05:22:49 🚀 P13 Source: Mission Complete
05:23:13 Persistent UI/Game Manager
05:34:33 Loading next level
05:45:15 Level 3 design
05:51:33 Adding sound effects
06:09:16 Particle System effects
06:13:48 Play audio from SOs
06:20:29 🚀 P15 Source: Audio
06:20:53 Project clean-up
06:25:59 Background music
06:21:36 🚀 P16 Source: Music
06:33:00 Mobile optimization 📱
06:44:37 Raycast touch position
06:51:43 🚀 P17 Source: Touch controls
06:52:07 Custom fonts
07:03:58 Streamlined enemy spawning
07:20:07 🚀 P18 Source: Fonts/Spawner
07:20:31 Improved enemy waves
07:26:41 🚀 P19 Source: Wave management
07:27:05 Make your choice - SCI-FI or FANTASY?
07:28:17 Space Defenders (Sci-fi Robots vs. Aliens)
07:28:47 Polished UI (panels & cards)
07:39:29 Floating space animations
07:49:20 Animated path highlight
07:55:27 Custom particle materials
07:58:12 🚀 P20 Source: Space UI
07:58:37 Enhancing game worlds
08:09:30 Swarm enemy type
08:18:30 Rotate to movement direction
08:24:32 Sine wave motion
08:28:39 Basic enemy type
08:32:19 Boss battles
08:41:20 🚀 P21 Source: 3 Enemy types
08:41:46 World building & creature design
09:01:32 Charging enemy type
09:15:33 Charging boss type
09:21:01 Classic Tower Defenders
09:21:32 Custom Pixel Characters
09:30:23 Unity Sprite Animation
09:40:20 Animation Variants
09:57:12 New Enemies
10:08:25 🚀 Source: Animated Enemies
10:08:51 Tilemaps & World Building
10:25:37 Foliage & Flora
10:34:38 🚀 Source: Tilemaps
10:35:01 Projectiles & Towers
10:45:34 🚀 Source: Towers
10:45:59 Molten Lava World
11:00:02 Jungle Level
11:06:15 Main Menu Art
11:11:10 🚀 Source: Levels 2 & 3
11:11:35 Unity Particles
11:17:15 Smoke Particles
11:22:45 Spore Particles
11:27:17 🚀 Source: Particles
11:27:42 Publishing & Sharing
#Unity #Unity2d #codelaboratory