Game development is tough, but there is a huge amount of resources available to those who are interested in venturing down that path. In this post I want to put together a list of resources I have found useful.
Everyone’s needs are different. At times you may need to watch a full tutorial series. In other cases you may need to simply find a solution to one issue. If you are looking for answers to specific questions the go to first step should always be Googling your answer. After that, search through groups for similar questions or ask the question yourself there.
There are quite a few Facebook groups available to anyone who wants to work in game development. These can be a great place to ask technical questions, showcase your work, or just admire what others have been doing. Some of the prominent groups I am in are listed below:
There is also a lot of regional game development groups that are worth looking up. For example, Irish Game Devs, Game Dev Polska, etc.
Just remember to adhere to the rules of each group. Some will be quite strict about when you can promote your own content or what sort of content you can promote so just be careful to post the right content in the right groups.
Reddit is also a fantastic source of game development supports. r/GameDev alone has over 400k members. Like the Facebook groups however, remember to read the rules before posting so that you always post the correct content in the right location.
And when in doubt, r/JustGameDevThings is nice for a little relaxation. As they say, misery loves company.
Documentation & Forums
Never be afraid to check out the official forums and documentation for each game engine. Especially in the case of forums, a lot of questions you have may have already been asked and answered.
When working with a specialised SDK such as Oculus or Vuforia also make sure you check out their own forums. I won’t link them all because there’s a lot of SDKs and I don’t have that much time 🙂 Quite often I find that questions will either be asked on a proprietary forum, an engine forums, or possible on Stack Overflow which is a general programming forum.
In this section I will post some of the better content creators that I have come across. Don’t be afraid to go on YouTube or Udemy yourself though and search for whatever specific type of game you are interested in. There is a lot of content available across these platforms.
These tutorials are weighted in favour of Unity development. Unfortunately that is what I happen to know best. I will try to keep this list updated regularly as I learn more and more.
My only warning about Youtube is, if you find a good series make sure you check out the last tutorial and see where it ends. Quite often, Youtubers will decide not to finish a tutorial series and you will miss out on key components. So before wasting your time make sure everything is there, or make sure you are confident enough to finish the development by yourself.
Don’t be afraid to reach out to people . I don’t really have exact links for this. It’s more of a personal thing. If you are interested in a particular game, whether for narrative, gameplay or whatever, then maybe look at the credits sequence for that game and see who the masterminds behind it where. I follow a number of developers, writers, designers and artists from various games. Most will be quite active on Twitter and some even write their own blogs which can be quite insightful.
Hopefully this information can prove to be helpful to someone!