The best books/courses for learning game development with Unity3D

Hello guys. First of the all - Im apologize for my English.
I’m web developer (ASP.NET, c#. I want to start learn game development.

My target to write game like this:
https://play.google.com/store/apps/details?id=com.pixonic.robinson
https://play.google.com/store/apps/details?id=com.king.paradisebay

etc…

How I understand - this is City builder genre - and how I understand it a RTS genre - right?

So I have a little question:

  1. If I want to do its online game - I need save all user progress data on my server right? What is the best way to send it (Http post request??)

  2. Can you write which book /courses good teaching to build game like this? (And in which order need to read them?)

I’ve been told that Venita’s book and mine make a good companion pair to learn unity, beginning with Venita’s first:

http://darkgenesis.zenithmoon.com/portfolio/mastering-unity-2d-game-development/

I doubt there’s any book specifically about that particular game, but then you don’t really want to work on your dream game right away anyway. You want to do a few throwaway projects to learn with, and then do your dream game once you know how Unity works.

My book Unity in Action was designed for someone with your background: already know how to program but are new to game development. Most other books (don’t know about Simon’s recommendations though) start by teaching what a variable is etc. which is rather tedious.

1 Like

Thank you guys.
Got Venita’s books. Started to learn.

Yeah @jhocking I know what you mean. if you wanted to learn c#, then buy a c# book not a unity book.
Mine assumes you have some practical coding knowledge, although I do have one chapter covering more advanced coding topics needed to build good game architecture :smile:

For as little as it cost I would get Unity in Action