Unity: 2D Game Development
Unity: 2D Game Development, available at Free, has an average rating of 4.55, with 50 lectures, based on 590 reviews, and has 45925 subscribers.
You will learn about Create a 2D game exportable for multiple platforms including Android, iOS, and Windows Work within the Unity editor to streamline game design and editing processes. Import and use sprites, sound effects, music, and other assets inside of your game This course is ideal for individuals who are Enthusiast gamers who want to give making their own game a shot after playing other people's games. or Developers or aspiring game desiginers interested in making a 2D game project and willing to do some C# scripting It is particularly useful for Enthusiast gamers who want to give making their own game a shot after playing other people's games. or Developers or aspiring game desiginers interested in making a 2D game project and willing to do some C# scripting.
Enroll now: Unity: 2D Game Development
Summary
Title: Unity: 2D Game Development
Price: Free
Average Rating: 4.55
Number of Lectures: 50
Number of Published Lectures: 50
Number of Curriculum Items: 50
Number of Published Curriculum Objects: 50
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- Create a 2D game exportable for multiple platforms including Android, iOS, and Windows
- Work within the Unity editor to streamline game design and editing processes.
- Import and use sprites, sound effects, music, and other assets inside of your game
Who Should Attend
- Enthusiast gamers who want to give making their own game a shot after playing other people's games.
- Developers or aspiring game desiginers interested in making a 2D game project and willing to do some C# scripting
Target Audiences
- Enthusiast gamers who want to give making their own game a shot after playing other people's games.
- Developers or aspiring game desiginers interested in making a 2D game project and willing to do some C# scripting
This course will teach you what you need to know in order
to make a 2D sprite based game in Unity editor version 5.6 (Latest Beta
version at this time). The techniques used in this series are the same
ones I used to make my own game Heart Battle for PC and mobile devices.
Currently the course in in progress, it will be completed in the coming
month and should be updated from time to time with new relevant content
after that as well. The rough finished course list should look something
like this when done.
2D Sprite Game Development in Unity
Understanding the Scene and Game Interface
- Scene Hierachy
- What kinds of assets will you need to make a game (PNG Sprites, MP3 / WAV Audio)
- Organizing Your Project
- GameObjects and Transforms
- Tags and Layers
- Camera
- Canvas
Box / Circle / Polygon Colliders & Rigid Bodies (in action too) - Controlling Canvas Positioning (Anchors etc)
Text Components
Buttons
Sliders
Menu Screens
Canvas Groups and Scalers - Audio Sources and Audio Listeners
Animation
- Cutting Sprites for Use in Game
Animations - Animation Controllers
- Override Animation Controllers
- Player Animation (Animation / Animator)
Animation Trees)
Scripting
- Setting Up Scripter of Choice for Unity (Visual Studio etc)
- MonoBehaviours and Unity Lifecycl
- Player Control Scripting
- Instantiating Game Objects through Script
- Raycasts and Collision Detection
- Send / Broadcast Message
- Building a Screen Fader (probably include my script)
- Save / Load System (Check Asset Store for Example)
- Coroutines
- Defining and Activating Events
- UnityEvents and Reorderable Event Lists
- Editor Menu Items
Changing Scenes
Services
- Adding Ads to Game
- Enabling Collaboration
- Cloud Build
Configuring for Export
- Building
Project Settings - Mobile / Other Exports
Extra Scripts
- OpenGameArt and Using Creative Commons Assets
- Importing Materials through the Asset Store
- Pixel Perfect Camera Scripts
- Vexe Package
- Pause Button
- Tiled2Unity
- Unity IAP
External Tools that May Help
- Pyxel Edit
- Sprite Illuminator
- GIMP / Photoshop
- Audacity
Course Curriculum
Chapter 1: Introduction to the Unity Interface
Lecture 1: Introduction to the Unity 5.5 Editor UI
Lecture 2: Scene and Game Windows Explained
Lecture 3: Hierarchy Window – Scenes, GameObjects, Parent Child Relationship
Lecture 4: Project Assets for 2D Games (Sprites / Sound / Music)
Lecture 5: How to Organize Project Asset Folders
Chapter 2: GameObject Basics
Lecture 1: Game Objects, Transforms, Layers & Tags
Lecture 2: How to Setup the Camera
Lecture 3: Player Controller, Collisions with Colliders, Rigidbody 2D Physics
Lecture 4: Adding Sound Effects and Music with Audio Sources
Chapter 3: UI
Lecture 1: UI Canvas Introduction
Lecture 2: Text UI, Text Mesh and Making Them Look Right
Lecture 3: Buttons and Setting OnClick Events in Editor
Lecture 4: Primer on UI Buttons and Things to Avoid
Lecture 5: Creative Use for UI Sliders in Unity
Lecture 6: All About Sliders UI Element
Lecture 7: How to Create Game and Options Menu Screens
Lecture 8: Game Jam Template Easy Menu & Controlling Audio with Mixer
Lecture 9: Consistent UI Size with Canvas Scaler
Chapter 4: Sprite Animation
Lecture 1: How to Cut Up Sprite Sheets for Animation
Lecture 2: Animating Sprite Characters
Lecture 3: Blend Tree Animation – Switching Between Idle / Walking in 4 Directions
Lecture 4: Animation Override Controllers Explained
Chapter 5: C# Scripting
Lecture 1: Picking and Attaching a C# – Javascript Script Editor to Unity (Visual Studio 20
Lecture 2: MonoBehaviour Scripting and Unity Lifecycle Methods
Lecture 3: Scripting Player Movement Controls
Lecture 4: How to Script Platformer Jumping
Lecture 5: Spawn Enemies or Game Objects in Script
Lecture 6: Testing for Raycast Collisions
Lecture 7: Send and Broadcast Messages to Scripts / GameObjects
Lecture 8: Fade the Screen In and Out
Lecture 9: Saving System
Lecture 10: Loading Games
Lecture 11: Build a Save Screen Pt. 1
Lecture 12: Build a Save Screen Pt. 2
Lecture 13: Build a Save Screen Pt. 3
Lecture 14: How to Build a Load Game Menu
Lecture 15: Coroutines (Yielding to Other Code)
Lecture 16: Events and Delegates
Chapter 6: Services
Lecture 1: Easy Ads on iOS and Android
Lecture 2: Cloud Build
Chapter 7: 3rd Party Tools
Lecture 1: Finding Free and Paid 2D Game Assets
Lecture 2: Pyxel Edit for 2D Pixel Games
Lecture 3: Setup GIMP for 2D Pixel Art
Lecture 4: SpriteIlluminator – 2D Normal Map Lighting
Lecture 5: Tiled + Tiled2Unity
Lecture 6: Introduction to Audacity
Lecture 7: BFXR – Make Character Talking Blip Sound Effects
Chapter 8: Projectile Attack System
Lecture 1: Projectile Attack System Full Demonstration for 2D Unity Games
Lecture 2: How to Create Custom Projectile Attacks using Projectile Attack System
Lecture 3: Creating Homing Projectiles with Improved Target Selection
Instructors
-
Chris Tutorials
Game Developer and Tutorial Content Creator
Rating Distribution
- 1 stars: 29 votes
- 2 stars: 30 votes
- 3 stars: 110 votes
- 4 stars: 202 votes
- 5 stars: 219 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024