Skip to content

๐Ÿ“š Learning the basics of Unity by coding 10 games.

License

Notifications You must be signed in to change notification settings

SuboptimalEng/learning-unity

Repository files navigation

๐Ÿ“š Learning Unity

Description

This repo contains the code for the 10 tutorials I followed to learn the basics of Unity. On average, I spent 1-3 days making each game.

Quick Tip

It is important to choose a tutorial that goes at a pace that matches your current knowledge level. Choosing a tutorial that is too difficult is like training for a marathon by running 20 miles on the first day. You won't get far and will be demotivated very quickly.

I learned this lesson when I started Sebastian Lague's Procedural Terrain Generation series. It took my 3-4 days to complete 14/21 tutorials. This was a slow pace for me and I was starting to get frustrated with my lack of quick progress.

After taking a step back to think about my pacing, I realized I was trying to learn too much too quickly. If I could go back in time, I would've done this as my 9th or 10th tutorial (once I felt more comfortable with Unity) instead of doing it as my 5th one.

Flappy Bird

  • GMTK's Flappy Bird Tutorial
  • First real introduction to Unity.
  • Teaching style was very intuitive and helped me understand the basics.
  • Implemented extra functionality suggested in the video.
  • Difficulty: Easy

Platformer

  • Coding in Flow's Platformer Tutorial
  • Helped me relearn some of the concepts from GMTK's tutorial.
  • Also learned about Unity specific keyboard shortcuts like QWERT.
  • Difficulty: Easy

3D Platformer

Procedural Planets

Procedural Terrain Generation

Gradient Editor

Field of View Visualization

Shape Editor

Curve Editor

Top Down Shooter

A* Pathfinding

License

Shield: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

About

๐Ÿ“š Learning the basics of Unity by coding 10 games.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published