- Welcome To The Course
- New Updated Content
- Install Unity & VS Code
- Introducing Unity
- Set Up Visual Studio Code
- Community & Support
- Links & Resources
- Accessing Our Projects
Complete C# Unity Game Developer 2D
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Complete C# Unity Game Developer 2D course is an online short programme, created by Rick Davidson and Gary Pettie that helps the learners to develop a thorough understanding of Unity in C#. The online programme will equip the candidates with enough knowledge and skills to come up with 2D video games for PC, Mac, and Web. The curriculum will go through all the aspects of game development and game design using Unity in C# such as object-oriented programming, Delivery Driver, SnowBoarder, TileVania, and whatnot.
Complete C# Unity Game Developer 2D online course, provided by Udemy, could be pursued by anyone interested in coding and game development with a Mac or PC capable of running Unity 2019 or above version. During the course, the candidates will develop different games, namely, SnowBoarder that is a simple Side-Scrolling jumping game created with Unity's sprite shape tool, Laser Defender which is a Top-Down Space Shooter with enemies to shoot and dodge, TileVania that is a fast-paced classic Side-Scrolling Platformer designed with Unity's Tile Map tool and Quiz Master which is as Quiz Game concentrated on learning of setting up of user interface in Unity. Complete C# Unity Game Developer 2D certification also provides the learners with a certificate of completion that will open up plenty of opportunities in the game development and design field. The candidates will be given a 30-day money-back guarantee and lifetime access to the course materials. Candidates who aspire to explore game development with Unity in C# can join the programme by paying the fee.
The highlights
- Online course
- 30-Day Money-Back Guarantee
- Downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of completion
Program offerings
- 18 hours on-demand video
- 4 articles
- 5 downloadable resources
- Full lifetime access
- Access on mobile and tv
- Certificate of completion
- English videos with multi-language subtitles
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
Who it is for
What you will learn
At the end of the Complete C# Unity Game Developer 2D online certification, the students will learn the game development and build the capacity to create games on their own, Plus, they will develop fluency in using the Unity game engine and create games projects.
The syllabus
Introduction & Setup (New Unity 2021.1 Content)
Delivery Driver (New Unity 2021.1 Content)
- Section Intro - Delivery Driver
- Game Design - Delivery Driver
- Introducing Methods
- Transform.Translate()
- Introducing Variables
- How To Use SerializeField
- Using Input.GetAxis()
- Using Time.deltaTime()
- Colliders & Rigidbodies
- Using OnCollisionEnter2D()
- Using OnTriggerEnter2D()
- Add Assets To Project
- Basic Level Layout
- Simple Follow Camera
- If Statements & Tags
- How To Use Bools
- How To Destroy Objects
- How To Use GetComponent
- Boosts & Bumps
- Wrap Up - Delivery Driver
Snow Boarder (New Unity 2021.1 Content)
- Section Intro - Snow Boarder
- Game Design - Snow Boarder
- How To Use Sprite Shapes
- Using Edge Colliders
- Cinemachine Follow Camera
- Set Up Our Character
- Using Surface Effector 2D
- AddTorque To Rotate
- Triggers To Restart Level
- NameSpaces & SceneManagement
- Using Invoke() For Delays
- Introducing Particle Effects
- Triggering Particle Effects
- Take A Moment To Tune
- Using FindObjectOfType
- Using OnCollisionExit2D
- How To Trigger Sound Effects
- Public Access Modifier
- Prevent Double Play
- Wrap Up - Snow Boarder
Quiz Master (New Unity 2021.1 Content)
- Section Intro - Quiz Master
- Game Design - Quiz Master
- UI Canvas
- TextMeshPro
- Button Layout
- Scriptable Objects
- Arrays
- TextMeshProUGUI
- For Loops
- Swapping Sprites
- Button States
- Simple Timer
- Connecting the Timer
- Lists
- Keeping Score
- Sliders
- End Screen
- Game Manager
- Section Wrap-Up
TileVania (New Unity 2021.1 Content)
- Section Intro - TileVania
- Game Design - TileVania
- Slicing Sprite Sheets
- Introduction To Unity Tilemap
- Unity Tilemap With Layers
- How To Use Unity Rule Tiles
- Create Player Idle Animation
- Animation States & Transitions
- Using Prefabs In Unity
- Composite Collider For Tilemap
- Set Up Input System
- Horizontal Player Movement
- Flip Player Sprite
- Animation State In Code
- Jumpy Jump
- Jump If IsTouchingLayers
- Climb That Ladder
- Stop Sliding On Ladder
- Ladder Climb Animation
- Cinemachine Follow Camera
- Cinemachine Confiner
- State-Driven Cameras
- Using Physics Material 2D
- Prevent Wall Jump
- Set Up Our Enemy
- Move & Flip Enemy
- Player Mortality
- Player Death State
- How To Create Hazards
- Instantiate Bullet From Gun
- Implement Bullet Behaviour
- Create Some Levels
- Level Exit Portal
- Game Session Controller
- Make A Coin Pickup
- Coin Sound Effect
- Persistent Score & Lives
- Scene Persist
- Prefab Variants
- TileVania Wrap Up
Laser Defender (New Unity 2021.1 Content)
- Section Intro - Laser Defender
- Game Design - Laser Defender
- Project Setup
- Unity Input System
- Boundaries
- Enemies
- Pathfinding
- Instantiating Enemies
- Coroutines
- While Loops
- Taking Damage
- Projectile Setup
- Player Shooting
- Enemy Shooting
- Particle Effects
- Screen Shake
- Scrolling Background
- Sound Effects
- Music
- Keeping Score
- Game UI - Part 1
- Game UI - Part 2
- Adding Scenes
- Level Manager
- Singleton Pattern
- Singleton Scorekeeper
- Balance and Build
- Section Wrap-Up
Updates And Important Messages
- Coupon For Original Course Content (Created In Unity 2018)
Continuing Your GameDev Journey
- BONUS LECTURE: Our Other Courses
- Credits