Description
Game Development (Unity 3D/2D) Outline
Tools:
- Unity
Brief Contents
Class 1:
- Introduction
- Installation guide
- First Program
- Data types
- User Input/Type Casting
Class 2:
- Conditional Statements/Loops
- Arrays
- Methods
Class 3:
- OOP Basics
- Classes/Objects
- Pillars of OOP
Class 4:
Unity 3D
- Introduction
- Installation
- Basic Tools
- Environment setup
Class 5:
- Creating a 3D Project
- Unity interface
- Camera and Lighting
Class 6:
- C# Scripting
- Unity Functions/Properties
- Awake and Start
- Update and FixedUpdate
- Vector Maths
Class 7:
- Enabling and Disabling Components
- activating and deactivating gameobject
- Translate and Rotate
- Destroy
Class 8:
- Get Buton / Get Key / Get Axis
- OnMouseDown
- GetComponent
- Delta time and FixedDelta time
- Instantiate
- Invoke
- Enumeration
Class 9:
- 3D Physics
- Colliders and Triggers
- Collisions
- Rigidbody
- Materials
- Physics Material
- Raycast
Class 10:
- Animation
- Animator
- animation view
- properties
- curves and events
- states
Class 11:
- UI Stuff
- Text
- Button
- Onclick and Events
Class 12:
- Image
- Slider
- Anchors
- Canvas
- Rect transform
Class 13:
- Player prefs
- Audio Source
- Asset Store
- Import and Export
Class 14:
- Making a 3D Ball Game
- Building the game
- Finalizing your game
Class 15:
- Every student should create a 3D game by his own as his final project.
Class 16:
Unity 2D
- Introduction
- Installation guide
- Creating a 2D Project
- Unity Interface
- layers / Sorting
Class 17:
- Sprites
- Sprite flipping
- Sprite Sheet
- Sprite Editor
- 2D sprite animation
Class 18:
- 2D Effectors
- 2D Joints
- Canvas/ Camera settings
- 2D UI
Class 19:
- Unity 2D Functions/Properties
- 2D Physics / Colliders
- 2D Physics material
- 2d Shooting/Ray cast
Class 20:
- Making a 2D Platformer Game
- Building the game
- Finalizing your game
Class 21:
- Every student should create a 2D game by his own as his final project
Freelancing Guidelines:
Class 22:
- Introduction to Freelancing & Freelance Platforms
- How to Create your Portfolio on Behance
- Difference between Upwork and Fiverr
- Fiverr Account Creation & Gig Making
- Tips & Tricks on Fiverr
Class 23:
- Introduction to Upwork
- Upwork Account Creation
- Proposal Writing & Bidding Techniques on Upwork
- Mistakes to Avoid on Upwork as beginner
- Tips to win more Jobs on Upwork
Class 24:
- More Topics on Freelancing
Sessions 25 - 32
One Month Guided Project with Trainer’s Support (02 days per week):
Trainer will check the progress of assigned individual Project and guide about further work.
Training and Technical Support
Training by the experts working on latest tools in the industry
Daily tasks will be implemented in the Lab
Assignment of each class will be the extension of the lab task
A guided project is part of the training where the expert will visit as per schedule
Engage the candidates to learn freelancing activities
Appear in the international Certification with additional fee for Examination
Preferred Audience for Professional Track
Anyone with basic understanding of Computer Operations
Students of IT, CS, SE, AI and any other relevant basic knowledge of game design
Training Duration & Schedule
03 Months (03 sessions / week)
•Technical Content and - 07 weeks
•Free-lancing training - 01 week
•Guided Project Work (with Trainer) - 04 weeks (02 sessions / week)
National / International Certifications
National: Certificate of Training by NUML
International: Certificate by Unity 3d (if applied)