Unity Games Lock and Unlock System - Build Pokémon Ball Game

Learn how to build professional games from scratch using Unity and C#. This complete course will guide you through designing, programming, and managing game assets.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is your ultimate guide to building games using Unity! You'll learn everything from scratch, helping you turn your game ideas into reality. With easy-to-follow lessons and loads of support from fellow students, you'll feel like a game dev superstar in no time!

Key Points

  • Learn to build games in Unity 5.3+
  • Create and manage game assets and interfaces
  • Master C# programming for game development

Learning Outcomes

  • Understand the game development process using Unity
  • Implement advanced C# programming concepts in games
  • Create UI and manage game data effectively

About This Course

Everything you need to build your pro games from scratch, Build game levels, character selector, audio & setting manager

First course to teach you how to build your game template from scratch with c# and unity best practices, Build your fully featured lock system for levels, characters and many more  and reuse it for your rest of upcoming games.

*** All Games Are Created In Unity Version 5.3+ ***

This is a course I wish I had when I first started to learn game development.

The course is completely project based, and we are going to create full featured games from scratch using Unity Game Engine.

You will also benefit from my super-fast response if you have any issue that you are stuck with (I check Udemy forums every day if someone posts a question). And all the students taking the course will also be there to help you!

All project files and lessons source code will be included and you are free to use them for anything that you like, personal or commercial use!

Let's take a look at the games that we are going to create inside of this course:

First thing we are going to design and build Pokemon game layout, we are going to show you how to convert psd templates into real game ui using step by step approach, this is a really nice way of teaching if you are familiar with psd to html, psd to app, psd to games before, If not don't worry we are going to teach you everything from scratch.

After illustration phase we are going to build advance Levels user interface, and will introduce you to JSON objects and the way to do serialization to maintain games data.

Next, we are going to show how to build your own Game Storage Manager, to store and load the different data of your games in the permanent storage. You will learn how to build responsive 2D slider using the anchoring system in Unity, this part is exclusively prepared to make sure you master advanced UI and anchoring techniques.

Data binding is one of the important techniques that we are going to cover once we design Pokémon slider and add menu levels control.

Implement advanced controllable layered shared audio, music, sounds manager between scenes.

After all the previous steps we are going to build the core of Pokémon Ball Game, Covering all the physics and game play concepts and techniques such as adding game Joystick controller, advanced Game Objects Dynamic Pool. We will make Game Scene Manager and show you how to make Count Up and Down Timer, achieve coins collection, game actions and we are going to show you how to use SceneManagment and Load Scene Async.

Work with different audio layers and add game sounds SFX, One and Second Shot Audio Layers.

We are going to cover Canvas Scalar and GridLayout concepts for Levels Slider.

Apply some of retention concept in games development by adding characters selection, purchase, and lock, unlock between the scenes inside the game and activate dependent levels lock, unlock system for the different levels inside the game.

What You will learn?

  1. Responsive Unity Interface

  2. Intermediate C# Programming

  3. Advanced C# Programming

  4. Importing And Organizing Assets

  5. Design Game Layout

  6. Slicing Sprites

  7. Animating Sprites

  8. Learn How To Use Unitys New UI System

  9. Creating Menus

  10. Advance Levels UI, JSON Serialization

  11. Create Game Storage Manager

  12. 2D Responsive Slider

  13. Master Prefabs usage in Unity

  14. Implement Shared Audio, Music, Sounds Manager between scenes

  15. Bind Data to Pokemon Slider,Add Menu levels Control

  16. Develop Core of Pokemon Ball Game

  17. Add Game Joystick Controller

  18. Objects Dynamic Pool

  19. Build Game Scene Manager, Count Up and Down Timer

  20. Coins Collection, Basic Game Actions, Load Scene Async

  21. Game Sounds SFX, One and Second Shot Audio Layers

  22. Canvas Scalar and GridLayout Levels Slider

  23. Characters Selection

  24. Implement Characters Selection between the scenes

  25. Activate dependent levels lock, unlock system

  26. Creating Cool Animations

  27. Understand And Use Unitys Physics System

  28. Saving Game Data Using Preferences Input/Output

  29. Creating Character And Level Select Menu

  30. Creating Character And Level Lock Unlock System

  31. Using Game Controllers To Control The Workflow Of Your Game

  32.  Create In-App Purchase To Sell Virtual Items To Your User

  • IP (In Progress) -Implement Social Media In Your Game(Facebook and Tweeter)

  • IP-Share On Facebook From Your Game

  • IP-Create Share On Facebook Earn Virtual Item System In Your Game

  • IP-Implement Interstitial Ads

  • IP-Implement Video Ads

  • IP-Create A Watch Video Earn Virtual Item System In Your Game

  • IP-Implement Google Leaderboards And Achievements In Your Game

That And Much More Is Awaiting For You In This Course

What this course DOES NOT cover :

The course teaches everything from basic to more advanced stuff on how to plan, design, develop and publish your game, however the course WILL NOT teach you every single aspect of Unity and how to use it because it's impossible to teach everything.

Using what you obtain in this course, you will be equipped with more than enough knowledge in order to continue improving yourself in the field of game development, using Unity or any other game engine.

If You ever had an idea for an awesome game, then enroll in this course and learn the tools that you need to develop Your next hit game!!!

What Is Your Risk By Taking This Course?

Nothing!! If you are not satisfied with the course, I promise I will give you a full refund of your money NO questions asked!!

Enroll Now!! You Will More Than Happy!

  • Master Unity Advanced Topics, Serialization, Pooling, Animation

  • Master Unity Menus and UI Design

  • Program And Solve Complicated Problems Using C#

Course Curriculum

1 Lectures

Instructor

Profile photo of Ahmad Naser
Ahmad Naser

Hi! I'm Ahmad. I have a degree in Computer Science from Birzeit University and you might call me a bit of computer geek. I am the Founder of Greenbackend Turnkey Solutions a leading Cloud and Hosting Company in the Middle East, Also I am the Founder of Ahmad Naser Turnkey Solutions in Harvey, LA, USA. I'm comfortable with a large...

Review
4.9 course rating
4K ratings
ui-avatar of Srihan Avirneni
Srihan A.
5.0
7 years ago

YOUY ALKSJFLKASJF:SLAKJ

  • Helpful
  • Not helpful
ui-avatar of Hilman Fauzi
Hilman F.
3.5
7 years ago

Nce course

  • Helpful
  • Not helpful
ui-avatar of Wala.Ramouni Rämönï
Wala.ramouni R.
5.0
7 years ago

A very really interesting and useful course

  • Helpful
  • Not helpful
ui-avatar of Daniaal Azmat
Daniaal A.
5.0
7 years ago

nice

  • Helpful
  • Not helpful
ui-avatar of Cloud Yao
Cloud Y.
1.0
7 years ago

1.Hope your next course to be able to cut some wrong operation, it's really a waste of time.
2.Don't know why speak so slow, I video speed must be transferred to at least 1.25 times.
3.Some courses typographical errors, speechless

  • Helpful
  • Not helpful
ui-avatar of Jarbas Carneiro Junior
Jarbas C. J.
4.0
8 years ago

Is a great course. i`m learn a lot of things.

  • Helpful
  • Not helpful
ui-avatar of Rodolphe Ghazarossian
Rodolphe G.
5.0
8 years ago

Thank you Nasser, this course is very clear, very progressive, and it brings me exactly what I need.

  • Helpful
  • Not helpful
ui-avatar of Moustafa Galal
Moustafa G.
5.0
8 years ago

very useful course

  • Helpful
  • Not helpful
ui-avatar of Ahmed Dabbash
Ahmed D.
5.0
8 years ago

It is the best course that you will find it in udemy, it contain every thing you want from selecting character and collecting coins etc.. which every game developer want it. Thanks Ahmed Naser for this amazing course :)

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses