Continue Learning (Extended Unity 2D Courses + source code, free art assets…)
👾Animated 2D Side-Scroller https://www.udemy.com/course/unity-2d...
🦉 2D Tower Defense https://www.udemy.com/course/unity-ga...
Make better games faster by mastering Unity's powerful toolkit for 2D game development and take advantage of its extensive cross-platform build support. In this 2D game development tutorial for beginners, we'll create a polished, animated game from start to finish, turning it into a native Windows app and a WebGL web game. Finally, we'll learn how to publish a playable version of our game on Unity Play, allowing us to share a link and let others play.
We are making an animated space shooter, inspired by arcade classics such as Galaxian, Galaga or later Nokia mobile game Space Impact. Do you want to know how to make a space shoot 'em up side scrolling game? Let's make 2D games and learn Unity.
🚀 Lessons:
00:02:16 Infinite Parallax Scrolling Background
00:21:42 Player Movement and Animations in Unity 2D
00:44:50 Regenerating energy bar, energy system
00:55:46 Asteroids as obstacles
01:10:31 How to Spawn Objects in Unity
01:33:54 Player Health System Taking Damage & Collisions
01:48:49 Pause and Unpause Your Game the Easy Way
02:01:04 Make Your Main Menu Quickly
02:11:48 How to Create a Game Over Screen in Unity
02:15:24 How to Create Particle Smoke in Unity
02:21:04 Mission Complete Screen
02:25:56 Setting a Win Condition
02:35:51 How to Add Music and Sound Effects
02:51:15 Create a Damage Flash Effect for Sprites
02:58:03 Basic Phaser Weapon
03:07:45 Easy Object Pooling for an Optimized Game
03:16:37 Playing a Particle System Through Script
03:21:40 How to Make Destructible/Breakable Obstacles
03:32:14 Harmless Critters
03:49:44 Plasma vs Critters
03:58:04 Heat vs Critters
04:05:41 How to Program a Secret Boss
04:33:02 Cleaning Up & Refactoring
04:38:28 Boss Behaviors
04:45:02 Utility Functions
04:59:06 Code Consistency
05:15:50 Debug & Game Balance
05:24:39 Export Your Game for Desktop and Browser
🚀 What else to learn?
Learn Unity 2D: Vampire Survivors-Like • Learn Unity 2D: Vampire Survivors-Like (Fu...
🚀 Project resources:
https://codelaboratory.itch.io/robots...
All downloadable assets ZIP: https://www.frankslaboratory.co.uk/do...
Parallax background:
Layer 1: https://www.frankslaboratory.co.uk/do...
Layer 2: https://www.frankslaboratory.co.uk/do...
Layer 3: https://www.frankslaboratory.co.uk/do...
Layer 4: https://www.frankslaboratory.co.uk/do...
Player sprite sheet: https://www.frankslaboratory.co.uk/do...
Thaleah pixel art font: https://tinyworlds.itch.io/free-pixel...
Asteroid sprite sheet: https://www.frankslaboratory.co.uk/do...
Space whales sprite sheet: https://www.frankslaboratory.co.uk/do...
Boom 1 sprite sheet (player destroyed effect): https://www.frankslaboratory.co.uk/do...
Casual game buttons asset pack: https://realvektyr.itch.io/casual-gam...
Player large image (for menus): https://www.frankslaboratory.co.uk/do...
Player spaceship destroyed (game over screen): https://www.frankslaboratory.co.uk/do...
RPG Essentials Free SFX Pack: https://leohpaz.itch.io/rpg-essential...
Nostalgia Music Pack: https://jdsherbert.itch.io/nostalgia-...
Bullet: https://www.frankslaboratory.co.uk/do...
Boom 2 sprite sheet (asteroid destroyed effect): https://www.frankslaboratory.co.uk/do...
Space whale sound: https://www.frankslaboratory.co.uk/do...
Critter sprite sheet: https://www.frankslaboratory.co.uk/do...
Critter zapped sprite sheet: https://www.frankslaboratory.co.uk/do...
Critter burn sprite sheet: https://www.frankslaboratory.co.uk/do...
Boss sprite sheet: https://www.frankslaboratory.co.uk/do...
Boss spawn sound: https://www.frankslaboratory.co.uk/do...
Swipe sound: https://www.frankslaboratory.co.uk/do...
🚀 Playable demo: https://codelaboratory.itch.io/space-...
Controls:
Movement: WSAD/Keyboard arrows, left stick button (Xbox controller)
Attack: left mouse, right Shift, A button (Xbox controller)
Super speed move: right mouse, Spacebar, B button (Xbox controller)
Pause/unpause: middle mouse, Escape key, X button (Xbox controller)
🚀 GitHub source code: https://github.com/codingLaboratory/S...
#Unity #Unity2d #codelaboratory