Unity 3D - Build a RTS Style City Builder from Scratch - Part 1

Generalist Programmer, I am the generalist programmer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
13 Lessons (1h 6m)
    • 1. Introduction - Our city builder game in Unity 3D

      0:49
    • 2. Procedural Terrain Generation in Unity 3D Part 1

      3:18
    • 3. Procedural Terrain Generation in Unity 3D Part 2

      4:34
    • 4. Procedural Terrain Generation in Unity 3D Part 3

      4:56
    • 5. Procedural Terrain Generation in Unity 3D Part 4

      3:51
    • 6. Procedural Terrain Generation in Unity 3D Part 5

      4:45
    • 7. Procedural Terrain Generation in Unity 3D Part 6

      6:43
    • 8. Texture and Materials for our Terrain

      4:16
    • 9. Modelling a low poly tree in Blender

      3:40
    • 10. Blender texture painting our model, create materials and exporting to unity

      9:04
    • 11. Import our tree into Unity 3D

      3:22
    • 12. Spawn our trees on our terrain

      8:16
    • 13. Setup Unity 3D project for object placement

      8:13

About This Class

Unity 3D is a game engine used to build games for PC, Mobile and Console platforms. Have you ever wondered how to build games from scratch. In this course I will show you how to build a low poly RTS (Real Time Strategy) style City Builder Game.

With a little bit of basic programming and some basic graphics. We will put together a City Builder with game UI, lighting, post processing, mini maps, a basic city economy which you can extend on.

We will create our UI using Inkscape a free vector art drawing tool and Blender a free 3D modelling tool. I will show you how to create basic assets, texture them, UV unwrap them and export them to Unity 3D in order to use them in your own version of this course project.

Here is a more detailed list of the unity 3d skills and features you will learn in this course.

  • Unity 3d rigid bodies and gravity
  • Unity particle systems
  • Raycasting and other techniques
  • Pooling
  • c# designs patterns in unity
  • Unity materials and texturing
  • Post processing to make our game look awesome

You will also learn the followng:

  • Blender modelling
  • Blender uv unwrapping
  • Texture painting

At the end of the course you should have a functional real time strategy city builder which you can expand if you like into a full rts or city builder game. With your own assets, own game mechanics and own economy. The basics in this course makes sure the core mechanics of rts/city builders is built so that you can expand the project with your own ideas.