Unity: 2D Game Development

Course Feature
  • Cost
    Free
  • Provider
    Udemy
  • Certificate
    No Information
  • Language
    English
  • Start Date
    Self Paced
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    /
Next Course
4.0
23,600 Ratings
Learn to create a 2D game using the powerful Unity editor with this free course. Create your dream sprite game and bring it to life with Unity.
Show All
Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [April 29th, 2023]

This course provides an introduction to Unity's 2D game development capabilities. Students will learn how to create a 2D game for Android, iOS, and Windows that can be exported to numerous platforms. They will also learn how to streamline game design and editing procedures using the Unity editor. Inside their game, students will learn how to import and use sprites, sound effects, music, and other elements. By the end of the course, students will have a fully functional 2D game that they can share with friends and family.

[Applications]
After completing this course, students should be able to apply their knowledge of Unity to create a 2D game for Android, iOS, and Windows that can be exported to numerous platforms. They should also be able to streamline game design and editing procedures using the Unity editor, as well as import and use sprites, sound effects, music, and other elements inside their game.

[Career Paths]
1. Mobile Game Developer: Mobile game developers create games for mobile devices such as smartphones and tablets. They use various programming languages and game engines such as Unity to create games that are optimized for mobile devices. As the mobile gaming industry continues to grow, the demand for mobile game developers is expected to increase.

2. Game Designer: Game designers are responsible for creating the overall concept and design of a game. They create the game’s story, characters, levels, and other elements. They also work with game developers to ensure that the game meets the desired specifications. As the gaming industry continues to grow, the demand for game designers is expected to increase.

3. Game Programmer: Game programmers are responsible for writing the code that makes a game run. They use various programming languages and game engines such as Unity to create the game’s logic and mechanics. As the gaming industry continues to grow, the demand for game programmers is expected to increase.

4. Game Artist: Game artists are responsible for creating the visuals of a game. They use various software such as Photoshop and 3D modeling programs to create the game’s characters, environments, and other elements. As the gaming industry continues to grow, the demand for game artists is expected to increase.

[Education Paths]
1. Bachelor of Science in Computer Science: This degree path focuses on the fundamentals of computer science, such as programming, algorithms, data structures, and software engineering. It also covers topics related to game development, such as game design, game engines, and game theory. With the increasing demand for game developers, this degree path is becoming increasingly popular.

2. Bachelor of Arts in Game Design: This degree path focuses on the creative aspects of game development, such as game design, storytelling, and art. It also covers topics related to game development, such as game engines, game theory, and game programming. This degree path is becoming increasingly popular as the demand for game developers continues to grow.

3. Master of Science in Computer Science: This degree path focuses on advanced topics in computer science, such as artificial intelligence, machine learning, and computer graphics. It also covers topics related to game development, such as game engines, game theory, and game programming. This degree path is becoming increasingly popular as the demand for game developers continues to grow.

4. Master of Arts in Game Design: This degree path focuses on the creative aspects of game development, such as game design, storytelling, and art. It also covers topics related to game development, such as game engines, game theory, and game programming. This degree path is becoming increasingly popular as the demand for game developers continues to grow.

Course Syllabus

Introduction to the Unity 5.5 Editor UI

Scene and Game Windows Explained

Hierarchy Window - Scenes, GameObjects, Parent Child Relationship

Project Assets for 2D Games (Sprites / Sound / Music)

How to Organize Project Asset Folders

Game Objects, Transforms, Layers & Tags

How to Setup the Camera

Player Controller, Collisions with Colliders, Rigidbody 2D Physics

Adding Sound Effects and Music with Audio Sources

UI Canvas Introduction

Text UI, Text Mesh and Making Them Look Right

Buttons and Setting OnClick Events in Editor

Primer on UI Buttons and Things to Avoid

Creative Use for UI Sliders in Unity

All About Sliders UI Element

How to Create Game and Options Menu Screens

Game Jam Template Easy Menu & Controlling Audio with Mixer

Consistent UI Size with Canvas Scaler

How to Cut Up Sprite Sheets for Animation

Animating Sprite Characters

Blend Tree Animation - Switching Between Idle / Walking in 4 Directions

Animation Override Controllers Explained

Picking and Attaching a C# - Javascript Script Editor to Unity (Visual Studio 20

MonoBehaviour Scripting and Unity Lifecycle Methods

Scripting Player Movement Controls

How to Script Platformer Jumping

Spawn Enemies or Game Objects in Script

Testing for Raycast Collisions

Send and Broadcast Messages to Scripts / GameObjects

Fade the Screen In and Out

Saving System

Loading Games

Build a Save Screen Pt. 1

Build a Save Screen Pt. 2

Build a Save Screen Pt. 3

How to Build a Load Game Menu

Coroutines (Yielding to Other Code)

Events and Delegates

Easy Ads on iOS and Android

Cloud Build

Finding Free and Paid 2D Game Assets

Pyxel Edit for 2D Pixel Games

Setup GIMP for 2D Pixel Art

Tiled + Tiled2Unity

Introduction to Audacity

BFXR - Make Character Talking Blip Sound Effects

Projectile Attack System Full Demonstration for 2D Unity Games

How to Create Custom Projectile Attacks using Projectile Attack System

Show All
Pros & Cons
  • Longwinded overview
  • Great introduction course
  • Indepth stepbystep guide
  • Explains how to use assets
  • Explains C# scripting
  • Great starting point
  • Beginnerfriendly
  • Not detailed enough
  • Requires basic C# knowledge
Show All
Recommended Courses
free rapid-gameplay-prototyping-17401
Rapid Gameplay Prototyping
2.0
Coursera 0 learners
Learn More
This Unity Expert Gameplay Programmer Certification Preparation Specialization has been updated to include rapid gameplay prototyping, allowing users to quickly create and test game ideas.
free a-crash-course-in-unitys-entity-component-system-17402
A Crash Course in Unitys Entity Component System
5.0
Udemy 0 learners
Learn More
This course provides an introduction to Unity's Entity Component System, Parallel Processing, and Entity Physics, allowing users to create a First Person Shooter in a concise and efficient manner.
free create-a-subway-scene-in-unreal-engine-4-17403
Create a Subway scene in Unreal Engine 4
3.5
Udemy 6 learners
Learn More
Unreal Engine 4 users can learn how to create a Subway scene using Autodesk Maya, Substance Designer, and Substance Painter. This tutorial will guide users through the process of designing a level.
free ue4-game-loops-block-breaker-17404
UE4 Game Loops: Block Breaker
1.5
Udemy 1,600 learners
Learn More
Unreal Engine 4 provides the tools to create a classic block breaker game. This tutorial will guide users through the process of creating a game loop for the game.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet
arrow Click Allow to get free Unity: 2D Game Development courses!