So you’re an indie dev who wants to get their project over the finish line or a hobbyist or you just want to see if you can make a simple game for your friends to giggle over. Most small game development teams don’t have a large team of people to create assets, art, music, and sound effects for their games, so it can be helpful to farm that stuff out or find free resources online. This list aims to compile the best game development resources for any game developer who wants to get better at making games, or any indie game dev who wants to create their own games. Resources to learn how to code The following resources are for game developers to learn how to code, and also to learn about game design. https://learn.unity.com/ Learn Unity is a natural choice if you are using that software, and what better place to learn to use one of the most popular game engines from the developers themselves? The best part is the price tag. It’s completely free. http://gameprogrammingpatterns.com/contents.html Game Programming Patterns is a free e-book that contains a ton of common programming patterns. It’s a handy reference to use to keep yourself from going crazy and has sample code for you in case you are worried that you’re on the wrong track. http://gamecodeschool.com/ Game Code School is a great place to pick up smaller courses to help you with specific design elements for different game engines like Unreal, Game Maker and other popular creation kits. If you need more in-depth help you can also take entire courses. https://gamedevelopment.tutsplus.com Envato Tuts+ is a big resource for not only coding tutorials but also art asset creation as well. If you’re doing all the work yourself, this is a good place to kill two birds with one stone. http://lazyfoo.net/ Lazy Foo’s Tutorials is a good place to start if you’re brand new to coding and need to get in the right headspace. This place will help you learn how to learn to code and will help you get flexible enough to code in different languages without having to start from scratch any time you change. Art resources https://kenney.nl/ Kenny is a great place for any Indie Dev to go to pick up assets for your games since the public domain license allows you to use things you pick up here in commercial projects. The Asset forge is also a great tool if you want to make 2D or 3D assets yourself. http://esotericsoftware.com/ Spine is a powerful animation tool for 2D assets and is a great way to streamline your workflow. It has free tutorials on how to use it and it isn’t a subscription
via WOW Sound https://wowsound.com/indie-game-developer-resources/
via WOW Sound https://wowsound.com/indie-game-developer-resources/