Complete C Unity Game Developer 3D

BY
Udemy

Learn about 3D game development using Unity game engine in C# by joining the Udemy-offered course.

Mode

Online

Fees

₹ 599 3499

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 3D course is an online programme on game development created by Ben Tristem, Rick Davidson, GameDev.tv Team and Gary Pettie. The short training will help the students to design and create 3D Unity video games using C# for PC, web, and Mac. The curriculum will explore all the gamuts of game development and game design in Unite game engines such as Project Boost, Onion Design, Realm Rush, Argon Assault, Debugging Tools, Grid Snapping, and many more.

Complete C# Unity Game Developer 3D  online course, created and offered by Udemy, facilitate the learners to make a detailed understanding of  C#, one of the popular and multi-paradigm programming languages from scratch. Anyone interested in 3D video game development can pursue the online short certificate course and does not require any prerequisites to join except having a PC or Mac capable of running Unity 2017 or later and access to the internet. Complete C# Unity Game Developer 3D  certification also helps the participants to be fluent in using one of the fine 3D tools, Unity 2017, and to build the capacity of coming up with outstanding 2.5D and 3D games in Unity. Plus, the enrolled students will learn the functioning of object-oriented programming and the creation of games in other programming languages including .NET, etc. The online programme renders the learners intensive practical exposure by assigning various projects. The candidates who are interested to explore video game development can enroll in the programme by paying a single one-off fee.

The highlights

  • Online course
  • 30-Day Money-Back Guarantee
  • Downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion
  • English videos with multi-language subtitles 

Program offerings

  • 30.5 hours on-demand video
  • 3 articles
  • 4 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
₹ 599  ₹3,499
certificate availability

Yes

certificate providing authority

Udemy

Who it is for

Game designer Artist

What you will learn

Programming skills Game designing skills

After the completion of  Complete C# Unity Game Developer 3D online certification, the learners will have the skills to develop 3D and 2.5D video games using the Unity game engine in C#. Plus, the students will make a detailed understanding of game design and video game development concepts and will be able to apply them in other programming languages too.

The syllabus

Introduction & Setup (New Unity 2020.1 Content)

  • Welcome To The Course
  • New Updated Content
  • Download Unity & VS Code
  • Introducing Unity
  • Introducing Prefabs
  • Your First Script
  • Community & Support

Obstacle Course (New Unity 2020.1 Content)

  • Section Intro - Obstacle Course
  • Game Design - Obstacle Course
  • Start() & Update()
  • Introducing Variables
  • Using SerializeField
  • C# Formatting & Input.GetAxis()
  • Time.deltaTime
  • Cinemachine Follow Camera
  • Basic Collision
  • Introduction To Methods
  • Practicing With Methods
  • Using OnCollisionEnter()
  • Using GetComponent<>()
  • Incrementing A Score
  • Using Time.time
  • If Statements
  • Caching A Reference
  • Using Tags
  • Rotate An Object
  • Prepare Our Prefabs
  • Build An Obstacle Course
  • Wrap Up - Obstacle Course

Project Boost (New Unity 2020.1 Content)

  • Section Intro - Project Boost
  • Game Design - Project Boost
  • Onion Design
  • Unity Units
  • Introducing Classes
  • Basic Input Binding
  • Using AddRelativeForce()
  • Variable For Thrusting
  • Transform.Rotate() Our Rocket
  • Rigidbody Constraints
  • Our Source Control Repo
  • Unity Audio Introduction
  • Play AudioSource SFX
  • Switch Statements
  • Respawn Using SceneManager
  • Load Next Level
  • Using Invoke
  • Multiple Audio Clips
  • Bool Variable For State
  • Make Rocket Look Spiffy
  • How To Trigger Particles
  • Particles For Rocket Boosters
  • Refactor With Extract Method
  • Add Cheat / Debug Keys
  • Make Environment From Cubes
  • How To Add Lights In Unity
  • Move Obstacle With Code
  • Mathf.Sin() For Oscillation
  • Protect Against NaN Error
  • Designing Level Moments
  • Quit Application
  • How To Build & Publish A Game
  • Wrap Up - Project Boost

Argon Assault (New Unity 2020.1 Content)

  • Section Intro - Argon Assault
  • Game Design - Argon Assault
  • How To Add Terrain
  • Unity Terrain Tools
  • How To Use Unity Asset Store
  • Texturing Terrain In Unity
  • Add Trees To Terrain
  • Master Timeline For Player Rail
  • Animate Enemy Using Timeline
  • Import Player Ship Asset
  • Using GetAxis() For Movement
  • Unity's New Input System
  • Start Moving Our Player
  • Move Player Using Input
  • Mathf.Clamp() To Constrain Movement
  • How To Set Local Rotation
  • Rotate Ship With Position & Throw
  • Time To Tune And Tweak
  • Particle System Laser Bullet
  • Exploring Nested Prefabs In Unity
  • Set Up Firing Input
  • Arrays & Foreach Loops
  • Deactivating Particle System Emission
  • Header & Tooltips Attributes
  • Understanding Collisions & Triggers
  • Detecting Particle Collisions
  • Reload Scene After Collision
  • Create Explosion Particle Effect
  • Trigger Player Explosion
  • Instantiate At Runtime
  • Public Methods In Unity C#
  • Simple User Interface For Score
  • ToString() To Display Score
  • Enemy Hit Points
  • Set Up Enemy Prefabs
  • Using FindWithTag()
  • Control Tracks For Enemy Waves
  • Timeline For Dialogue
  • Singleton Pattern For Music Player
  • Sneaky Explosion SFX
  • Skybox & Lighting
  • Add Post Processing
  • Your 3 Minute Experience
  • Wrap Up - Argon Assault

Realm Rush (New Unity 2020.1 Content)

  • Introduction - Realm Rush
  • Realm Rush Game Design
  • Grid Snapping
  • Text Labels
  • Coordinate System
  • Lists
  • Introducing Coroutines
  • Importing Assets
  • Prefab Variants
  • Smooth Enemy Movement
  • Detect Mouse Input
  • Targeting Enemies
  • Damaging Enemies
  • Debugging Tools
  • Finding the Path
  • Instantiating Enemies
  • Object Pools
  • Target Closest Enemy
  • Currency System (Part 1)
  • Currency System (Part 2)
  • UI Text
  • Increasing Difficulty
  • Refactoring
  • Playtest and Balance
  • Review and Reflect
  • Pathfinding Decisions
  • Breadth First Search
  • Pure C# Classes
  • Dictionaries
  • More Debugging Tools
  • Exploring Neighbors
  • Exploring the World
  • Finding the Path (again!)
  • Blocking Nodes
  • Valid Path
  • Script Execution Order
  • Broadcast Message
  • Overloading Methods
  • Build Timer
  • Ambience
  • Post Processing
  • Section Wrap-Up

Zombie Runner - First Person Shooter (Original Content)

  • Welcome To Zombie Runner
  • Zombie Runner Game Design
  • Adding First Person Controller
  • Make A Prototyping Sandbox
  • Using NavMeshAgent For AI
  • Getting Stuck & Jittering
  • Enemy AI - Chase Range
  • Using OnDrawGizmosSelected()
  • Enemy AI - Attack If Provoked
  • Give That Player A Gun
  • Introduction To Raycasting
  • Enemy Health & Damage
  • Implement A Muzzle Flash
  • Creating Shooting Hit Effect
  • Introduction To Animator Controller
  • Creating A Simple Animation
  • Animator Transition Conditions
  • Trigger Animation In Code
  • Use Animation Events
  • Create Player Health Class
  • Rotate To Face Target
  • Game Over User Interface
  • Create A Death Handler
  • Using BroadcastMessage
  • Early Gameplay Loop
  • Weapon System Overview
  • Weapon Zoom - Field Of View
  • Weapon Zoom - Mouse Sensitivity
  • Basic Ammo Functionality
  • Multiple Weapon Types
  • Weapon Differentiation
  • Set Active Weapon
  • Player Input To Select Weapon
  • Public Enum & Private Class
  • Different Weapon Different Ammo
  • Quick Bug Fix Challenge
  • Ammo Pickup - Part 1
  • Ammo Pickup - Part 2
  • Let's Add A Zombie
  • Quick Zombie Attack Challenge
  • Flex Your Level Design Muscles
  • Add Terrain & Trees
  • ProBuilder For Making Props
  • ProBuilder To Make Rooms
  • ProBuilder To Make Levels
  • Adding Textures With ProBuilder
  • We Need Some Lights
  • Create A FlashLight
  • Create A Battery Pickup
  • Display Current Ammo UI
  • Damage Received UI
  • Props & Polish

Updates and Important Messages

  • Coupon For Original Course Content (Created In Unity 2017-2019)

Continuing Your GameDev Journey

  • Congratulations
  • BONUS LECTURE: Our Other Courses

Instructors

Mr Ben Tristem
Entrepreneur
Udemy

Diploma, Other Bachelors

Mr Rick Davidson

Mr Rick Davidson
Career Coach
Freelancer

Mr Gary Pettie
Indie Game Developer
Freelancer

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books