Latest Courses
Getting Started with LESS - Beginner Crash CourseCheck course
C++ Working with Files - fstream I/O libraryCheck course
Fundamental Data Analysis and Visualization Tools in PythonCheck course
Easy Widget Development: Code WordPress Widgets from ScratchCheck course
Python Basics for Software DevelopmentCheck course
How to Build a Java Spring Boot Web Application from ScratchCheck course
Blazor in 2020Check course
A Complete Guide to WebSocketsCheck course
React JS For Beginner Convert Any HTML Site To React JSCheck course
Visual C# with WinForms: Step by Step Projects for BeginnersCheck course
Getting Started with LESS - Beginner Crash CourseCheck course
C++ Working with Files - fstream I/O libraryCheck course
Fundamental Data Analysis and Visualization Tools in PythonCheck course
Easy Widget Development: Code WordPress Widgets from ScratchCheck course
Python Basics for Software DevelopmentCheck course
- 86% Unity 2019 Learn to write better code making a City Builder

Unity 2019 Learn to write better code making a City Builder

$99.99 $13.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.5/10 (Our Score)
Product is rated as #64 in category C#

Have you ever created a game prototype that was really cool but as you have started building on it every new feature seemed to introduce bugs in the old code? Or maybe this 1 feature that you had in mind and thought as being 2h of work to implement ended up taking 2 weeks?

If this sounds familiar I encourage you to take a look at this course.

In this course we will learn best practices for programming games. We will focus on the general game structure, code structure and how to use design patterns in our game to solve different issues that will arise. By using Unit Tests we will create some degree of certainty that our code will run as it should even after adding new features and refactoring the previously written code.

Those are mostly overlooked topics in most courses on how to create games. There is a reason for it. They show you how to create a prototype. Your game prototype must be created fast, can be crude and can have bugs. It’s role is to get you feedback if your game idea is promising.

My goal in this course is to give you an idea about broad range of topics mainly connected with programming. On an example of a city builder game we will look at how to use different design patterns, create unit tests and refactor the previously written code to account for the new features that we want to introduce into our game.

Instructor Details

I am an Indie game developer. I love to code and design games I want to create games, apps and courses that you can benefit from. There are a lot of great course here on Udemy on how to make games, however I feel like there is a gap where design meets programming. We really need to learn how to write a better code so our creativity can flourish when we design our games instead of being pushed back by strange bugs appearing in our code. I hope I can create courses that will let you write better code and be better game developers overall ! Thank you for reading my profile description!

Specification: Unity 2019 Learn to write better code making a City Builder

Duration 17.5 hours
Year 2020
Level Intermediate
Certificate Yes
Quizzes No

12 reviews for Unity 2019 Learn to write better code making a City Builder

4.6 out of 5
9
1
2
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Tom Posthuma

    I just started. The explanation is very clear and your voice is very calm/relaxed.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Duncan Yewell

    A great course if you feel you have graduated from the beginner phase of unity development and feel as though you need to learn how to tighten up your code. Lots of really useful concepts here! A few of the concepts could use a little more detailed explaining before diving into them, like how you used info graphics to better visualize the concepts in the beginning of the course, but overall this was really well done. I hope you continue to create more intermediate/advanced courses!

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Daniel 468

    Hi, This course is really good, Hes really put lot of effort into this, I always wanted to learn to make city building project then I found this!, I would recommend to people to give it a try. I also hope see more features and updates to come hopefully XD, Thanks for making this course!.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Igz

    Excellent course and very informative.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Nathan Wrobel

    The beginning is a little dry, I wish there were more interesting examples of the theories , or interactivity in the first hour of the course. After that I have been enjoying it a lot. Sometimes it is difficult to see exactly what buttons in unity are pressed, or goes over some things quicker than I’m used to. (I am fairly new to unity as of a month ago.) Other than that its been a great course.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Erol IVKIN

    Perfect and amazing.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Gary Thomas

    Hard to follow. Promises of best practices were at best exaggerated.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Poyraz G ksel

    Instructor has very strong understanding of OOP. Its very hard to find courses or videos that can add to your skill set after you reach somepoint in coding. This one did add things to my skill set. Because of the fact that city builders have never been in my scope of interest I had no experience in it so I wanted to find faster ways to develop a city builder for my company. But unexpectedly I‘ve learned things. Thank you. A Senior Game Developer

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Yottayuan

    Thanks for the course.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Aaron DeBrabant

    Very good course. I would not recommend for someone who is new to coding but if your looking for more advanced coding this is the best course on Udemy for Unity. My only suggestion would be slow down just a little, I had to set the course speed to .75 the entire time but overall good job. I would love to see another course where you cover the upgrading of the buildings and adding the stats/quests. Until then I’ll just create them in my own imagine. Thanks again this course was great!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Andrea Benito Fuentes

    One year ago I did my bachelor’s thesis (which was a city builder game) without knowing about state patterns, refractoring and delegates. Now with this course I can’t believe how easy it is. Great job!

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Susanto Tedja

    I am new in Unity. I followed several unity courses before taking this course. I am in section 27 now. Still long to go to finish it. I love the workflow of game creation presented in this course. Art prototyping is a really helpful technique to concentrate on picking the asset. It helps to concentrate on coding later on. I have 17 years of experience in software development in multiple languages including C#. This course gives me an idea on how to implement multiple classes in Unity (although now I see it is very simple). Although the author starts with the programming theory, he doesn’t relate the concept until section 27. Maybe, it can be boring for others (for me it will be a tremendous resource since the implementation of the theory can be confusing). I don’t learn new things in structuring the coding area yet, because I learn it 17 years now. I believe the author is an experienced developer too, since his explanation is clear, shows he has, and applies the programming concept. I recommend this course for anyone who wants to learn to create good code.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Unity 2019 Learn to write better code making a City Builder
    Unity 2019 Learn to write better code making a City Builder

    $99.99 $13.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare