C CourseDen

Complete C# Unity 2D Game Development (Updated To Unity 6)

Build 4 playable 2D games in Unity 6 using C#. Learn real coding skills and master game development fundamentals.

4.7 (108588 ratings) | 17h 17m | All Levels | English | Last updated Oct 2026

Created by GameDev.tv Team, Rick Davidson, Ahmed Nassef

What you'll learn

  • Games

About this course

Unlock the Game Developer in You with the Complete Unity 2D Developer Course, now remastered in Unity 6. Learn C# programming and Unity game development from scratch while building four playable 2D games. Learn game development fundamentals, object-oriented programming, game mechanics, UI, audio, scenes, level management, and more through hands-on projects. Build real games, develop practical coding skills, and gain the confidence to create your own Unity 2D games.

Course content

12 chapters · 613 lessons · 17h 17m total
01. Introduction & Setup - New Unity 6 Content 6 lessons

1. New Updated Content

Video

2. Welcome To The Course

Video

3. Download Unity & Editor

Video

4. Start Using Unity

Video

5. Our First Code

Video

6. Community & Support

Video

02. Delivery Dash - New Unity 6 Content 43 lessons

1. Section Intro - Delivery Dash

Video

2. Introducing Methods

Video

3. This-Lectures-Project-Changes

File

3. Transform.Translate()

Video

4. Introducing Variables

Video

4. This-Lectures-Project-Changes

File

5. How to Use SerializeField

Video

6. Keyboard Input & if Statements

Video

6. This-Lectures-Project-Changes

File

7. Moving Our Car

Video

8. This-Lectures-Project-Changes

File

8. Using Time.deltaTime

Video

9. Colliders & Rigidbodies

Video

9. This-Lectures-Project-Changes

File

10. This-Lectures-Project-Changes

File

10. Using OnCollisionEnter2D()

Video

11. This-Lectures-Project-Changes

File

11. Using OnTriggerEnter2D()

Video

12. Introducing Cinemachine

Video

12. This-Lectures-Project-Changes

File

13. Assets & Unity Units

Video

13. GameDev.tv - Delivery Dash Assets V1

Exercise

13. This-Lectures-Project-Changes

File

14. Car & Background

Video

14. This-Lectures-Project-Changes

File

15. Create A Level

Video

15. This-Lectures-Project-Changes

File

16. Add Collision Blocks

Video

16. This-Lectures-Project-Changes

File

17. This-Lectures-Project-Changes

File

17. Using Tags In Unity

Video

18. Introducing Bools

Video

18. This-Lectures-Project-Changes

File

19. Introducing Prefabs

Video

19. This-Lectures-Project-Changes

File

20. How To Destroy Objects

Video

20. This-Lectures-Project-Changes

File

21. This-Lectures-Project-Changes

File

21. Using GetComponent

Video

22. Boosts & Bumps

Video

22. This-Lectures-Project-Changes

File

23. Adding UI Text

Video

23. This-Lectures-Project-Changes

File

03. Snow Surfer - New Unity 6 Content 53 lessons

1. Game Design - Snow Surfer

Video

2. Introducing Sprite Shapes

Video

2. Snow Surfer Sprite Assets V1

Exercise

2. This-Lectures-Project-Changes

File

3. This-Lectures-Project-Changes

File

3. Using Edge Colliders

Video

4. Cinemachine Follow Camera

Video

4. This-Lectures-Project-Changes

File

5. Setting Up Our Character

Video

5. This-Lectures-Project-Changes

File

6. This-Lectures-Project-Changes

File

6. Using the Surface Effector 2D

Video

7. This-Lectures-Project-Changes

File

7. Using Unity’s Input System

Video

8. Rotating our Player

Video

8. This-Lectures-Project-Changes

File

9. Finish Line & Crash Detector

Video

9. This-Lectures-Project-Changes

File

10. Namespaces & SceneManagement

Video

11. This-Lectures-Project-Changes

File

11. Using Invoke() For Delays

Video

12. Introducing Particle Systems

Video

12. This-Lectures-Project-Changes

File

13. This-Lectures-Project-Changes

File

13. Triggering Particle Effects

Video

14. Take A Moment To Tune

Video

14. This-Lectures-Project-Changes

File

15. This-Lectures-Project-Changes

File

15. Using FindFirstObjectOfType()

Video

16. This-Lectures-Project-Changes

File

16. Using OnCollisionExit()

Video

17. The Public Access Modifier

Video

17. This-Lectures-Project-Changes

File

18. Calculating Number of Flips

Video

18. This-Lectures-Project-Changes

File

19. Introducing Function Parameters

Video

19. This-Lectures-Project-Changes

File

20. DaFont-Download-fonts

File

20. This-Lectures-Project-Changes

File

20. Using Fonts

Video

21. Introducing ScriptableObjects

Video

21. This-Lectures-Project-Changes

File

22. Activating Powerups

Video

22. This-Lectures-Project-Changes

File

23. Creating a Timer

Video

24. Creating Powerup Particles

Video

24. This-Lectures-Project-Changes

File

25. Anchors & Pivots

Video

25. This-Lectures-Project-Changes

File

26. Layout Groups & Buttons

Video

26. This-Lectures-Project-Changes

File

27. Button OnClick() Events

Video

27. This-Lectures-Project-Changes

File

04. Original Unity 2021.1 Content 1 lessons

1. Original Unity 2021.1 Content

File

05. Introduction & Setup (Unity 2021.1 Content) 27 lessons

1. Lecture-Slides-Introduction-Setup

File

1. This-Lectures-Discussions

File

1. Welcome To The Course

Video

2. Download-Unity

File

2. Download-Visual-Studio-Code

File

2. Install Unity & VS Code

Video

2. This-Lectures-Discussions

File

3. .NET-Download

File

3. VS Code Issues

File

4. Introducing Unity

Video

4. Show-Your-Pretend-Platformer

File

4. This-Lectures-Discussions

File

5. Set Up Visual Studio Code

Video

5. This-Lectures-Discussions

File

5. Unity-Docs-Debug.Log-

File

6. Chrome-Live-Captions

File

6. Community & Support

Video

6. GameDev.tv-Blog

File

6. GameDev.tv-Community-Forum

File

6. GameDev.tv-on-Discord

File

6. GameDev.tv-on-Twitter

File

6. GameDev.tv-on-YouTube-Livecasts-

File

6. GameDev.tv-Unity-Courses-Facebook-Page

File

6. This-Lectures-Discussions

File

7. Accessing Our Projects

Video

7. Gitlab-Repo-for-Unity-2D-Projects

File

7. This-Lectures-Discussions

File

06. Delivery Driver (Unity 2021.1 Content) 74 lessons

1. Lecture-Slides-Delivery-Driver

File

1. Section Intro - Delivery Driver

Video

1. This-Lectures-Discussions

File

2. Game Design - Delivery Driver

Video

2. Tell-us-what-your-player-is-delivering

File

2. This-Lectures-Discussions

File

3. Introducing Methods

Video

3. This-Lectures-Discussions

File

3. Unity-docs-Start-

File

3. Unity-Docs-transform.Rotate-

File

3. Unity-docs-Update-

File

4. This-Lectures-Discussions

File

4. This-Lectures-Project-Changes

File

4. Transform.Translate()

Video

4. Unity-Docs-Transform.Translate

File

5. Introducing Variables

Video

5. This-Lectures-Discussions

File

5. This-Lectures-Project-Changes

File

6. How To Use SerializeField

Video

6. This-Lectures-Discussions

File

6. This-Lectures-Project-Changes

File

6. Unity-Docs-SerializeField

File

7. This-Lectures-Discussions

File

7. This-Lectures-Project-Changes

File

7. Unity-Docs-Input.GetAxis-

File

7. Using Input.GetAxis()

Video

8. This-Lectures-Discussions

File

8. This-Lectures-Project-Changes

File

8. Unity-Docs-Time.deltaTim

File

8. Using Time.deltaTime()

Video

9. Colliders & Rigidbodies

Video

9. This-Lectures-Discussions

File

9. This-Lectures-Project-Changes

File

10. This-Lectures-Discussions

File

10. This-Lectures-Project-Changes

File

10. Unity-Docs-OnCollisionEnter2D-

File

10. Using OnCollisionEnter2D()

Video

11. This-Lectures-Discussions

File

11. This-Lectures-Project-Changes

File

11. Unity-Docs-OnTriggerEnter2D-

File

11. Using OnTriggerEnter2D()

Video

12. 12_DD_UY2 Delivery Driver Assets

Exercise

12. Add Assets To Project

Video

12. This-Lectures-Discussions

File

12. This-Lectures-Project-Changes

File

13. Basic Level Layout

Video

13. This-Lectures-Discussions

File

13. This-Lectures-Project-Changes

File

14. Simple Follow Camera

Video

14. This-Lectures-Discussions

File

14. This-Lectures-Project-Changes

File

14. Unity-Docs-Transform.position

File

15. If Statements & Tags

Video

15. This-Lectures-Discussions

File

15. This-Lectures-Project-Changes

File

16. How To Use Bools

Video

16. This-Lectures-Discussions

File

16. This-Lectures-Project-Changes

File

17. How To Destroy Objects

Video

17. This-Lectures-Discussions

File

17. This-Lectures-Project-Changes

File

17. Unity-Docs-Destroy-

File

18. How To Use GetComponent

Video

18. This-Lectures-Discussions

File

18. This-Lectures-Project-Changes

File

18. Unity-Docs-GetComponent

File

19. Boosts & Bumps

Video

19. This-Lectures-Discussions

File

19. This-Lectures-Project-Changes

File

19. Unity-Docs-OnCollisionEnter2D-

File

19. Unity-Docs-OnTriggerEnter2D-

File

19. Unity-Docs-Tags

File

20. This-Lectures-Discussions

File

20. Wrap Up - Delivery Driver

Video

07. Snow Boarder (Unity 2021.1 Content) 74 lessons

1. Lecture-Slides-Snow-Boarder

File

1. Section Intro - Snow Boarder

Video

1. This-Lectures-Discussions

File

2. Game Design - Snow Boarder

Video

2. This-Lectures-Discussions

File

3. How To Use Sprite Shapes

Video

3. Snow Boarder Sprite Assets

Exercise

3. This-Lectures-Discussions

File

3. This-Lectures-Project-Changes

File

4. This-Lectures-Discussions

File

4. This-Lectures-Project-Changes

File

4. Using Edge Colliders

Video

5. Cinemachine Follow Camera

Video

5. This-Lectures-Discussions

File

5. This-Lectures-Project-Changes

File

5. Unity-Docs-Cinemachine

File

5. Unity-Docs-Cinemachine-Virtual-Camera

File

6. Set Up Our Character

Video

6. This-Lectures-Discussions

File

6. This-Lectures-Project-Changes

File

7. This-Lectures-Discussions

File

7. This-Lectures-Project-Changes

File

7. Unity-Docs-Surface-Effector-2D

File

7. Using Surface Effector 2D

Video

8. AddTorque To Rotate

Video

8. This-Lectures-Discussions

File

8. This-Lectures-Project-Changes

File

8. Unity-Docs-AddTorque-

File

8. Unity-Docs-Angular-Drag

File

8. Unity-Docs-Linear-Drag

File

9. This-Lectures-Discussions

File

9. This-Lectures-Project-Changes

File

9. Triggers To Restart Level

Video

9. Unity-Docs-OnCollisionEnter2D-

File

9. Unity-Docs-OnTriggerEnter2D-

File

10. NameSpaces & SceneManagement

Video

10. This-Lectures-Discussions

File

10. This-Lectures-Project-Changes

File

10. Unity-Docs-SceneManager.LoadScene-

File

11. This-Lectures-Discussions

File

11. This-Lectures-Project-Changes

File

11. Unity-Docs-Invoke-

File

11. Using Invoke() For Delays

Video

12. Introducing Particle Effects

Video

12. This-Lectures-Discussions

File

12. This-Lectures-Project-Changes

File

12. Unity-Docs-Particle-System

File

13. This-Lectures-Discussions

File

13. This-Lectures-Project-Changes

File

13. Triggering Particle Effects

Video

14. Take A Moment To Tune

Video

14. This-Lectures-Discussions

File

14. This-Lectures-Project-Changes

File

15. This-Lectures-Discussions

File

15. This-Lectures-Project-Changes

File

15. Unity-Docs-FindObjectOfType

File

15. Using FindObjectOfType

Video

16. This-Lectures-Discussions

File

16. This-Lectures-Project-Changes

File

16. Unity-Docs-OnCollisionExit2D

File

16. Using OnCollisionExit2D

Video

17. How To Trigger Sound Effects

Video

17. This-Lectures-Discussions

File

17. This-Lectures-Project-Changes

File

17. Unity-Docs-AudioSource

File

17. Unity-Docs-PlayOneShot-

File

18. Public Access Modifier

Video

18. This-Lectures-Discussions

File

18. This-Lectures-Project-Changes

File

19. Prevent Double Play

Video

19. This-Lectures-Discussions

File

19. This-Lectures-Project-Changes

File

20. This-Lectures-Discussions

File

20. Wrap Up - Snow Boarder

Video

08. Quiz Master (Unity 2021.1 Content) 77 lessons

1. Lecture-Slides-Quiz-Master

File

1. Section Intro - Quiz Master

Video

1. This-Lectures-Discussions

File

2. Game Design - Quiz Master

Video

2. This-Lectures-Discussions

File

3. Quiz Master Sprites

Exercise

3. This-Lectures-Discussions

File

3. This-Lectures-Project-Changes

File

3. UI Canvas

Video

3. Unity-Docs-UI-Basic-Layout

File

4. dafont.com-for-fonts

File

4. TextMeshPro

Video

4. This-Lectures-Discussions

File

4. This-Lectures-Project-Changes

File

5. Button Layout

Video

5. This-Lectures-Discussions

File

5. This-Lectures-Project-Changes

File

5. Unity-Docs-UI-Button

File

6. Scriptable Objects

Video

6. This-Lectures-Discussions

File

6. This-Lectures-Project-Changes

File

6. Unity-Docs-Scriptable-Objects

File

7. Forum

File

7. Getter Methods

Video

7. This-Lectures-Project-Changes

File

8. Arrays

Video

8. Microsoft-Docs-Arrays

File

8. This-Lectures-Discussions

File

8. This-Lectures-Project-Changes

File

9. TextMeshProUGUI

Video

9. This-Lectures-Discussions

File

9. This-Lectures-Project-Changes

File

10. For Loops

Video

10. Microsoft-Docs-For-Loop

File

10. This-Lectures-Discussions

File

10. This-Lectures-Project-Changes

File

11. Swapping Sprites

Video

11. This-Lectures-Discussions

File

11. This-Lectures-Project-Changes

File

11. Unity-Docs-Button

File

11. Unity-Docs-Image.sprite

File

12. Button States

Video

12. This-Lectures-Discussions

File

12. This-Lectures-Project-Changes

File

13. Simple Timer

Video

13. This-Lectures-Discussions

File

13. This-Lectures-Project-Changes

File

14. This-Lectures-Project-Changes

File

14. Timer Fill Fraction

Video

15. Connecting the Timer

Video

15. This-Lectures-Discussions

File

15. This-Lectures-Project-Changes

File

15. Unity-Docs-Image.fillAmount

File

16. Lists

Video

16. Microsoft-Docs-List

File

16. This-Lectures-Discussions

File

16. This-Lectures-Project-Changes

File

17. Keeping Score

Video

17. Microsoft-Docs-Casting-and-Type-Conversion

File

17. This-Lectures-Discussions

File

17. This-Lectures-Project-Changes

File

17. Unity-Docs-Mathf.RoundToInt-

File

18. Sliders

Video

18. This-Lectures-Discussions

File

18. This-Lectures-Project-Changes

File

18. Unity-Docs-Slider

File

19. End Screen

Video

19. This-Lectures-Discussions

File

19. This-Lectures-Project-Changes

File

20. Game Manager

Video

20. This-Lectures-Discussions

File

20. This-Lectures-Project-Changes

File

20. Unity-Docs-SceneManager.LoadScene-

File

20. Unity-Docs-Script-Execution-Order-Settings

File

21. Section Wrap-Up

Video

21. sharemygame.com

File

21. This-Lectures-Discussions

File

09. TileVania (Unity 2021.1 Content) 138 lessons

1. Lecture-Slides-TileVania

File

1. Section Intro - TileVania

Video

1. This-Lectures-Discussions

File

2. Game Design - TileVania

Video

2. This-Lectures-Discussions

File

3. Asset-Store-Super-Platformer-Assets

File

3. Slicing Sprite Sheets

Video

3. This-Lectures-Discussions

File

3. This-Lectures-Project-Changes

File

3. TileVania sprite assets

Exercise

4. Introduction To Unity Tilemap

Video

4. This-Lectures-Discussions

File

4. This-Lectures-Project-Changes

File

5. This-Lectures-Discussions

File

5. This-Lectures-Project-Changes

File

5. Unity Tilemap With Layers

Video

6. How To Use Unity Rule Tiles

Video

6. This-Lectures-Discussions

File

6. This-Lectures-Project-Changes

File

6. TileVania-Rule-Tile-Image.jpg

File

6. Unity-Docs-Rule-Tiles

File

7. Create Player Idle Animation

Video

7. This-Lectures-Discussions

File

7. This-Lectures-Project-Changes

File

8. Animation States & Transitions

Video

8. This-Lectures-Discussions

File

8. This-Lectures-Project-Changes

File

9. This-Lectures-Discussions

File

9. Using Prefabs In Unity

Video

10. Composite Collider For Tilemap

Video

10. This-Lectures-Discussions

File

10. This-Lectures-Project-Changes

File

11. Set Up Input System

Video

11. This-Lectures-Discussions

File

11. This-Lectures-Project-Changes

File

11. Unity-Docs-Input-System-Quick-Start-Guide

File

12. Horizontal Player Movement

Video

12. This-Lectures-Discussions

File

12. This-Lectures-Project-Changes

File

12. Unity-Docs-Rigidbody2D.velocity

File

13. Flip Player Sprite

Video

13. This-Lectures-Discussions

File

13. This-Lectures-Project-Changes

File

13. Unity-Docs-Mathf.abs

File

13. Unity-Docs-Mathf.Epsilon

File

13. Unity-Docs-Mathf.Sign

File

14. Animation State In Code

Video

14. This-Lectures-Discussions

File

14. This-Lectures-Project-Changes

File

14. Unity-Docs-Animator-Controller

File

15. Jumpy Jump

Video

15. This-Lectures-Discussions

File

15. This-Lectures-Project-Changes

File

16. Jump If IsTouchingLayers

Video

16. This-Lectures-Discussions

File

16. This-Lectures-Project-Changes

File

16. Unity-Docs-Collider2D.IsTouchingLayers-

File

16. Unity-Docs-LayerMask.GetMask-

File

17. Climb That Ladder

Video

17. This-Lectures-Discussions

File

17. This-Lectures-Project-Changes

File

18. Stop Sliding On Ladder

Video

18. This-Lectures-Discussions

File

18. This-Lectures-Project-Changes

File

18. Unity-Docs-Rigidbody2D.gravityScale

File

19. Ladder Climb Animation

Video

19. This-Lectures-Discussions

File

19. This-Lectures-Project-Changes

File

20. Cinemachine Follow Camera

Video

20. This-Lectures-Discussions

File

20. This-Lectures-Project-Changes

File

20. Unity-Docs-Cinemachine-Virtual-Camera

File

21. Cinemachine Confiner

Video

21. This-Lectures-Discussions

File

21. This-Lectures-Project-Changes

File

22. State-Driven Cameras

Video

22. This-Lectures-Discussions

File

22. This-Lectures-Project-Changes

File

23. This-Lectures-Discussions

File

23. This-Lectures-Project-Changes

File

23. Using Physics Material 2D

Video

24. Prevent Wall Jump

Video

24. This-Lectures-Discussions

File

24. This-Lectures-Project-Changes

File

25. Set Up Our Enemy

Video

25. This-Lectures-Discussions

File

25. This-Lectures-Project-Changes

File

26. Move & Flip Enemy

Video

26. This-Lectures-Discussions

File

26. This-Lectures-Project-Changes

File

26. Unity-Docs-OnTriggerExit2D-

File

27. Player Mortality

Video

27. This-Lectures-Discussions

File

27. This-Lectures-Project-Changes

File

28. Player Death State

Video

28. This-Lectures-Discussions

File

28. This-Lectures-Project-Changes

File

29. How To Create Hazards

Video

29. This-Lectures-Discussions

File

29. This-Lectures-Project-Changes

File

30. Instantiate Bullet From Gun

Video

30. This-Lectures-Discussions

File

30. This-Lectures-Project-Changes

File

30. Unity-Docs-Instantiate

File

31. Implement Bullet Behaviour

Video

31. This-Lectures-Discussions

File

31. This-Lectures-Project-Changes

File

32. Create Some Levels

Video

32. This-Lectures-Discussions

File

32. This-Lectures-Project-Changes

File

33. Level Exit Portal

Video

33. This-Lectures-Discussions

File

33. This-Lectures-Project-Changes

File

34. Game Session Controller

Video

34. This-Lectures-Discussions

File

34. This-Lectures-Project-Changes

File

34. Unity-Docs-FindObjectsOfType-

File

35. Make A Coin Pickup

Video

35. This-Lectures-Discussions

File

35. This-Lectures-Project-Changes

File

36. Coin Sound Effect

Video

36. SFX-Coin-Pickup-TileVania

File

36. This-Lectures-Discussions

File

36. This-Lectures-Project-Changes

File

37. dafont.com-for-fonts

File

37. Persistent Score & Lives

Video

37. This-Lectures-Discussions

File

37. This-Lectures-Project-Changes

File

38. Scene Persist

Video

38. This-Lectures-Discussions

File

38. This-Lectures-Project-Changes

File

39. Prefab Variants

Video

39. This-Lectures-Discussions

File

39. This-Lectures-Project-Changes

File

39. Unity-Docs-Prefab-Variants

File

40. This-Lectures-Discussions

File

40. This-Lectures-Project-Changes

File

40. TileVania Wrap Up

Video

10. Laser Defender (Original Version) 117 lessons

1. Lecture-Slides-Laser-Defender

File

1. Section Intro - Laser Defender

Video

1. This-Lectures-Discussions

File

2. Game Design - Laser Defender

Video

2. This-Lectures-Discussions

File

3. Kenney.nl-Free-Assets

File

3. Project Setup

Video

3. starfield background sprite

Exercise

3. This-Lectures-Discussions

File

3. This-Lectures-Project-Changes

File

4. gamedevbeginner.com-Input-in-Unity-made-easy

File

4. This-Lectures-Discussions

File

4. This-Lectures-Project-Changes

File

4. Unity Input System

Video

4. Unity-Docs-Input-System-Quick-Start-Guide

File

5. Boundaries

Video

5. This-Lectures-Discussions

File

5. This-Lectures-Project-Changes

File

5. Unity-Docs-Camera.ViewportToWorldPoint

File

6. Enemies

Video

6. This-Lectures-Discussions

File

6. This-Lectures-Project-Changes

File

6. Wikipedia-what-is-a-foreach-loop

File

7. Pathfinding

Video

7. This-Lectures-Discussions

File

7. This-Lectures-Project-Changes

File

7. Vector2.MoveTowards-

File

8. Instantiating Enemies

Video

8. This-Lectures-Discussions

File

8. This-Lectures-Project-Changes

File

8. Unity-Docs-Instantiate

File

9. Coroutines

Video

9. This-Lectures-Discussions

File

9. This-Lectures-Project-Changes

File

9. Unity-Docs-Instantiate

File

10. Microsoft-Docs-Iteration-Statements

File

10. This-Lectures-Discussions

File

10. This-Lectures-Project-Changes

File

10. While Loops

Video

11. Taking Damage

Video

11. This-Lectures-Discussions

File

11. This-Lectures-Project-Changes

File

11. Unity-Docs-OnTriggerEnter2D-

File

12. Projectile Setup

Video

12. This-Lectures-Discussions

File

12. This-Lectures-Project-Changes

File

12. Unity-Docs-Layer-Collision-Matrix

File

13. Player Shooting

Video

13. This-Lectures-Discussions

File

13. This-Lectures-Project-Changes

File

13. Unity-Docs-Rigidbody.velocity

File

13. Unity-Docs-StopCoroutine-

File

14. Enemy Shooting

Video

14. This-Lectures-Discussions

File

14. This-Lectures-Project-Changes

File

14. Unity-Docs-Quaternion.Euler-

File

15. explosion_spritesheet

Exercise

15. Particle Effects

Video

15. This-Lectures-Discussions

File

15. This-Lectures-Project-Changes

File

15. Unity-Docs-Particle-System

File

16. Screen Shake

Video

16. This-Lectures-Discussions

File

16. This-Lectures-Project-Changes

File

16. Unity-Docs-Random.InsideUnitCircle

File

16. Unity-Docs-WaitForEndOfFrame-

File

16. YouTube-GDC-Talk-Juicing-your-Cameras-with-Math

File

17. Scrolling Background

Video

17. starfield_layered_background

Exercise

17. This-Lectures-Discussions

File

17. This-Lectures-Project-Changes

File

17. Unity-Docs-Material.mainTextureOffset

File

18. Sound Effects

Video

18. This-Lectures-Discussions

File

18. This-Lectures-Project-Changes

File

18. Unity-Docs-AudioSource.PlayClipAtPoint-

File

19. Music

Video

19. This-Lectures-Discussions

File

19. This-Lectures-Project-Changes

File

19. Unity-Docs-AudioSource

File

20. Keeping Score

Video

20. This-Lectures-Discussions

File

20. This-Lectures-Project-Changes

File

21. 1001fonts.com-for-fonts

File

21. dafont.com-for-fonts

File

21. Game UI - Part 1

Video

21. This-Lectures-Discussions

File

21. This-Lectures-Project-Changes

File

21. Unity-Docs-UI-Basic-Layout

File

22. 1001fonts.com-for-fonts

File

22. dafont.com-for-fonts

File

22. Game UI - Part 2

Video

22. This-Lectures-Discussions

File

22. This-Lectures-Project-Changes

File

22. Unity-Docs-UI-Basic-Layout

File

23. Adding Scenes

Video

23. This-Lectures-Discussions

File

23. This-Lectures-Project-Changes

File

23. Unity-Docs-UI-Basic-Layout

File

24. Level Manager

Video

24. This-Lectures-Discussions

File

24. This-Lectures-Project-Changes

File

24. Unity-Docs-SceneManager.LoadScene-

File

25. Singleton Pattern

Video

25. This-Lectures-Discussions

File

25. This-Lectures-Project-Changes

File

25. Wikipedia-Singleton-Pattern

File

26. Singleton Scorekeeper

Video

26. This-Lectures-Discussions

File

26. This-Lectures-Project-Changes

File

27. Balance and Build

Video

27. sharemygame.com

File

27. This-Lectures-Discussions

File

27. This-Lectures-Project-Changes

File

28. Section Wrap-Up

Video

28. This-Lectures-Discussions

File

29. Congratulations

Video

11. Updates and Important Messages 1 lessons

1. For Users of Older Unity Versions

File

12. Continuing Your GameDev Journey 2 lessons

1. BONUS LECTURE

File

2. Credits

Video

G

Instructor

GameDev.tv Team, Rick Davidson, Ahmed Nassef

Featured course instructor on CourseDen. Follow the source link above to see more of their work.

Complete C# Unity 2D Game Development (Updated To Unity 6)
Free
Start learning

No account needed — jump straight in.

This course includes:

  • 17h 17m of on-demand video
  • 613 lessons
  • English language
  • Access on mobile and TV
  • Certificate of completion
Free Start learning