Unity Professional Development From A to Z - Build 10 Games
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
** Updated May-2016 **
Unity Professional 2D Game Development Plus 7 Games Projects!
In this course you are going to design, develop, publish and monetize a complete game with 36 level and different stages with a complete story board using Unity3D UI KIT, the name of this game is "Flaty Box", This course compatible with Unity 4.x and Unity5.
NOTE: MORE THAN 400$ ASSETS AND RESOURCES COMES WITH THIS COURSE!.
You are going to get 7 Projects worthy over $400 once you register in the course:
This course is unique in its content and the first in its kind; It's a complete project-based process to build a complete 2D game using Unity3D from A to Z. We start building the game from the ground up with a clear step by step lessons without jumping. We cover everything related to the design and development for this game starting from the design in Photoshop and choosing color palette then moving to development, configuration and integration with the professional UI KIT tools with all different components and screens and dialogs and testing of the game using Unity3D in order to let you develop a professional game with attractive user interface not in weeks or months but within a matter of few hours.
We guide you in details how to design the listing and publish the game on Google Play Store, Apple iOS Store and on Unity Asset Store which is one of the hottest markets on the web.
The Following features are supported in this game :
Game Storyboard UI KIT will make you forget the UI part when you are creating 2D/3D game. It's using the last Unity features like Sprites, Animation with complete storyboard for your game with all required screens and dialogues.
Unity is on the top of the develop-once distribute-many platforms and it is really an awesome one-stop-shop platform and game engine for games, that is why we choose it as development platform.
Course Preparation Team:
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
Whats New in This Course?Preview
What Does The Course Cover?Preview
What You Get With The Course?Preview
Source Code and Important Notes
|Section 2: Prepare your environment|
Install Unity and PhotoshopPreview
Notes about the software
|Section 3: Get started with Unity5 and C#|
Introduction to Abstract Thinking and GameObject
How to Create Multiple Game Objects with instantiation
Create First Project and Explore Unity Environment
Create Basic Hello World Application with a Button Click
Change Color State of Button From Serialized Field Based on Button Click
Variables and States, Scope of Variables, Comments
Hierachy Browser, Function Argument, if else Statements
Reference Parent and Child Game Objects and Components
Scope of if statement, return type and void, private and public methods
Function Call Another function, string Concatenation, Get function Result
Passing String Value From UI To Code, Playmode tint
Passing GameObject as a function Argument From UI To Code
Prefabs and Reusability
Getting Objects, Tags, Arrays, Loop
Click to Navigate between Scenes from Build Settings Name
|Section 4: Design the game objects|
Design the player, background, coins, Obstacles.
|Section 5: Game Core Development|
Create new project and importing sprites
Adding the player and its animationPreview
Adding the game objects and the background
Adding colliders and rigidbody to the game objects
Adding game and player attributes and sounds effects
Add movement to the player and understand isGrounded
Add Score collision detection and score text mesh
Extend and move the world and work with deadzones
Some Notes About Next Two Lectures
Adding Custom Jump Animation with Transition Parameters
Scripting the Jump Animation States with Time Delay
Adding winning checkpoint
You Decide whats next!
|Section 6: LineRenderer, Materials, Raycast, simple Collision|
Point Material, MeshRenderer and Filters
Differentiate Behaviour For Point MeshRenderer
Instantiate Point Behaviour at Run Time
Understand Virtual Raycast in the space
Raycast Move Collision For Points
Handle Raycast Move Collision Per Point
Handle Touch And Mouse Clicks
Touch And Mouse Raycast Per Point
Initialize LineRenderer From a Prefab
Initialize Circle Point From a Prefab
Generate Points Based On Mouse Click
Draw a SingleLine
Draw Lines With Different Random Colors
|Section 7: Responsive UI Design and Animation|
Introduction to UI SectionPreview
Download Images and resources used in this section
Import Sprites And Make Responsive Background
Introduction to anchors and pivot point
Working with responsive images, buttons, panels,text
Responsive menu and layouts
Responsive scrollable slider menu
Basic states concept of animation for the menu
Add Menu Close and open buttons and adding a wrapper for menu
Creating Menu Transition and setup trans flags
Making Menu Overly and Scripting Animation
Custom Event Handling For Sprites
Custom Event Message Call
Custom Responsive Sprite
|Section 8: Audio Management|
Intro to AudioSource
Understand Singleton Design Pattern For Audio Manager
|Section 9: Storyboard UI Kit Integration|
Exploring UI Kit
Importing UI Kit to your project and adding in build settings
Integration of layers for the UI Kit with Troubleshooting
Configure the pause dialog
Configure the lose dialog
Configure the win dialog
Configure load, restart and next level events
Fixing font, win dialog, timeout dialog
Adding more 3 levels and configuring levels and maxcount
Preview of the 3 levels and playing experience
|Section 10: Publish to Google Play Store|
Adding up to 24 level to the game
Design and rebrand the splash and main screen logos and buttons
Customization and design of about us scene
Design the game icon for google playstore
Adding the android splash screen (optional)
Install Latest Android Studio
Install and Configure Android Sdk for Unity environment
To get the free coupon for the android course check the download links in this lecture in the right of your screen
Publish and design the listing of the game in google play store
|Section 11: Publish to Unity Asset Store|
Get publisher account and install publishing tools and folder organization
Create a new Package and exploring settings and description tags
Design Different Types of images for unity asset store
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'm comfortable with a large range of languages and techniques.
After implementing enterprise applications using Salesforce and Siebel CRM for 3 years and with professional experience in building websites, cloud apps, ios apps, unity games, android mobile apps and educational games for 6 years. I decided to share my technical knowledge with people all over the world to benefit from my experience and build their own careers specially because I am a real world example with over 20 successful game on Google Play Store, Asset Store and Apple Store, So your success is mine and I want to help you reach your goals step by step exactly as I do.
I'm passionate about teaching people about technologies, so from time to time I gave courses online and in learning centers and teach beginners and professionals on many technologies and development frameworks. One of my greatest goals in life is growing the next generation of software professionals and to keep teaching programming at every opportunity I get.
I can't wait to help you experience the achievement and financial freedom that having a deep understanding of technology brings.
So why not start learning to design & develop now by joining our epic Unity 3D professional 2d game development course?
See you soon!