Complete C# Unity Game Developer 2D (Update) by Rick Davidson & Gary Pettie (GameDev.tv Team)
Release date:2023, June
Duration:18 h 17 m
Author:Rick Davidson & Gary Pettie (GameDev.tv Team)
Skill level:Beginner
Language:English
Exercise files:Yes
Welcome to the Unity Game Development Course, a runaway success that began on Kickstarter and has become the most popular and watched Unity course on Udemy. This course features full English closed captions throughout.
Course Overview
Learn how to create video games using Unity, the world-leading, free-to-use game development tool. We start super simple, so no prior experience with Unity or coding is necessary! With our online tutorials, you’ll be amazed at what you can achieve from the very first moment you start the course.
What You’ll Learn
Benefit from world-class support from fellow students and the GameDevtv team, who are regularly engaged in the forums and Q&A section. You will go on to build several games, including:
- Snow Boarder: A simple side-scrolling jumping game using Unity’s sprite shape tool.
- Laser Defender: A top-down space shooter with enemies to shoot and dodge.
- TileVania: A fast-paced classic side-scrolling platformer using Unity’s Tilemap tool.
- Quiz Master: A quiz game that focuses on learning how to set up a user interface in Unity.
Additional Resources
Prefer to start with 3D games? Check out our sister course, the Complete C# Unity Developer 3D. Already have some Unity knowledge and want something more challenging? Explore our epic RPG Core Combat Creator. Interested in creating 3D models from scratch? Begin with our Complete Blender Creator course. Our green leaf logo symbolizes passion and quality.
Community and Support
You will have access to a course forum where you can discuss topics on a course-wide basis or down to individual videos. Connect with our communities of amazing developers on Facebook (nearly 20k members), our TA-curated Community (17k views/day), and our student chat group (10k live at any one time). Check out our reviews to see how much students love this feature.
Learning Approach
The course is project-based because we believe this is the best way to learn Unity and C#. You will not just be learning dry programming concepts but applying them immediately to real indie games. All the project files are included, along with additional references and resources to ensure you never get stuck. The course features talking-head videos, powerful diagrams, quality screencasts, and more.
Course Highlights
- Comprehensive Content: This course is bigger and better than other Unity courses online. See the course length and reviews for proof.
- Step-by-Step Process: For each demo game, you will follow this process:
- Be challenged to build the entire game yourself.
- Be shown step-by-step how to build it.
- Be challenged to apply and reapply your knowledge regularly.
Lifetime Access
You will get full lifetime access for a single one-off fee. The creators are qualified and experienced coders and avid gamers, able to explain complex concepts clearly and entertain along the way.
What You’ll Gain
You will learn C# and build a solid foundation for Object-Oriented Programming. By the end of the course, you’ll be very confident in the basics of coding and game development and hungry to learn more.
What This Course Doesn’t Cover
While this course is extensive, some topics are not included:
- Performance optimization.
- Editor plugins or modifications.
- Physics engine modification.
Who This Course Is For
Anyone who wants to learn to create games: Unity is a fantastic platform that enables you to make production-quality games for Windows, MacOS, iOS, Android, and Web from a single source! If you’re a complete beginner, we’ll teach you all the coding and game design principles you need. If you’re an artist, we’ll teach you to bring your assets to life. If you’re a coder, we’ll teach you game design principles.
Dive in and learn Unity now; you won’t be disappointed!
[Udemy] Complete C# Unity Game Developer 2D (Update) by Rick Davidson & Gary Pettie (GameDev.tv Team)
Delivery Driver (New Unity 2021.1 Content)
09 – Section Intro Delivery Driver
10 – Game Design Delivery Driver
11 – Introducing Methods
12 – TransformTranslate
13 – Introducing Variables
14 – How To Use SerializeField
15 – Using InputGetAxis
16 – Using TimedeltaTime
17 – Colliders Rigidbodies
18 – Using OnCollisionEnter2D
19 – Using OnTriggerEnter2D
20 – Add Assets To Project
21 – Basic Level Layout
22 – Simple Follow Camera
23 – If Statements Tags
24 – How To Use Bools
25 – How To Destroy Objects
26 – How To Use GetComponent
27 – Boosts Bumps
28 – Wrap Up Delivery Driver
Quiz Master (New Unity 2021.1 Content)
49 – Section Intro Quiz Master
50 – Game Design Quiz Master
51 – UI Canvas
52 – TextMeshPro
53 – Button Layout
54 – Scriptable Objects
55 – Getter Methods
56 – Arrays
57 – TextMeshProUGUI
58 – For Loops
59 – Swapping Sprites
60 – Button States
61 – Simple Timer
62 – Timer Fill Fraction
63 – Connecting the Timer
64 – Lists
65 – Keeping Score
66 – Sliders
67 – End Screen
68 – Game Manager
69 – Section WrapUp
Snow Boarder (New Unity 2021.1 Content)
29 – Section Intro Snow Boarder
30 – Game Design Snow Boarder
31 – How To Use Sprite Shapes
32 – Using Edge Colliders
33 – Cinemachine Follow Camera
34 – Set Up Our Character
35 – Using Surface Effector 2D
36 – AddTorque To Rotate
37 – Triggers To Restart Level
38 – NameSpaces SceneManagement
39 – Using Invoke For Delays
40 – Introducing Particle Effects
41 – Triggering Particle Effects
42 – Take A Moment To Tune
43 – Using FindObjectOfType
44 – Using OnCollisionExit2D
45 – Crash-SFX.ogg
45 – Finish-SFX.ogg
45 – How To Trigger Sound Effects
46 – Public Access Modifier
47 – Prevent Double Play
48 – Wrap Up Snow Boarder