What software can help me get started?
Unity - Game Engine You can choose any other engine, but Unity is possibly the most popular engine for indie developers. It’ll allow you to create both 2D and 3D games and offers a wide range of tools and features.
Gimp - Art Program This is a great piece of high quality software which does a similar job to Adobe Photoshop and will allow you to painlessly create your own textures, backgrounds or 2D sprites.
Blender - 3D Modeller If you’re looking to create a 3D game or a game with 3D elements then this software, initially released 20 years ago, will allow you to not only make 3D models but animate them too.
LMMS - Music Creator This will allow you to create your own music and sound effects that you can import into Unity. You don’t even need a keyboard but you will need the appropriate hardware.
Wwise - Audio Program This software, which is highly accessible, is utilised in many successful games and is used to manipulate audio. For example you can simulate audio environments and mix tracks in real-time.