Udemybeginneren

Unity: 2D Game Development

Learn 2D game development with Unity! Create your dream sprite game. Perfect for beginners. Build engaging games & master Unity.

4.2(616)
47,507students
7h 4m
Chris Tutorials
Chris TutorialsGame Developer and Tutorial Content Creator

Course Content

Unity: 2D Game Development is a beginner-level Udemy course taught by Chris Tutorials. It runs 7h 4m and is taught in English. Learners rate it 4.2 out of 5 from 616 reviews, with 47,507 students enrolled. It is free to enroll, last updated January 2020.

Learn to Create 2D Games with Unity 5.6 (Beta)

This comprehensive course guides you through the process of developing a 2D sprite-based game using the Unity editor (version 5.6, the latest beta). Discover the techniques used to build my own game, Heart Battle, for both PC and mobile platforms. The course is currently being developed and will be completed within the next month, with ongoing updates and new content planned.

Here's a detailed look at what you'll learn:

  • Unity Fundamentals:

    • Understanding the Unity Scene and Game Interface
    • Navigating the Scene Hierarchy
    • Essential Assets: Working with PNG Sprites and Audio (MP3/WAV)
    • Project Organization: GameObjects, Transforms, Tags, and Layers
    • Camera Setup and Canvas Management
    • Implementing Collisions: Box, Circle, and Polygon Colliders
    • Rigid Bodies for Realistic Physics
    • Canvas Positioning: Utilizing Anchors and Scalers
    • Text Components, Buttons, and Sliders
    • Creating Effective Menu Screens
    • Canvas Groups and Scalers
    • Audio Sources and Listeners
  • Animation & Visuals:

    • Cutting Sprites for Game Animations
    • Animation Controllers: Understanding and Overriding
    • Player Animation: Animation and Animator Integration
    • Animation Trees for Complex Animations
    • Pixel Perfect Camera Scripts for crisp visuals
  • Scripting with C#:

    • Setting Up Your Development Environment (Visual Studio)
    • MonoBehaviours and the Unity Lifecycle
    • Player Control Scripting
    • Instantiating Game Objects via Script
    • Raycasts and Collision Detection
    • Sending and Broadcasting Messages
    • Building a Screen Fader (with included script)
    • Save/Load System Implementation (Asset Store example)
    • Coroutines: Defining and Activating
    • UnityEvents and Reorderable Event Lists
    • Creating Editor Menu Items
  • Game Development Essentials:

    • Services: Implementing Core Game Services
    • Adding Ads to Your Game
    • Enabling Collaboration and Cloud Build
    • Configuring for Mobile and Other Platforms
    • Building Project Settings
    • Utilizing OpenGameArt and Creative Commons Assets
    • Importing Materials through the Asset Store
    • Tiled2Unity Integration
    • Unity IAP (In-App Purchases)
  • Useful External Tools:

    • Pyxel Edit for Sprite Creation
    • Sprite Illuminator for Visual Effects
    • GIMP / Photoshop for Image Editing
    • Audacity for Audio Editing
    • Vexe Package
    • Pause Button Implementation

This course is perfect for aspiring game developers looking to master 2D game creation in Unity. Get ready to bring your game ideas to life!

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.