An awesome list of resources for building games, compilied for LetsBuild.gg.
Welcome to a list of Awesome Resources. For this unfamiliar with an "Awesome" list. It's a list of resources for a specific topic typically found on GitHub. There is a list for everything.
Below is a list of game engines that allows you to build various types of games.
Godot is a game engine with various build targets and is open source with a large and active community. Has very strong 2D tools, and 3D is improving constantly.
Phaser is a Desktop and Mobile HTML5 game framework
MelonJS is an open source HTML5 game engine that empowers developers and designers to focus on content.
Unity is a flexible game engine that allows both 2d and 3d games
Unreal Engine is the world’s most open and advanced real-time 3D creation tool. Continuously evolving to serve not only its original purpose as a state-of-the-art game engine, today it gives creators across industries the freedom and control to deliver cutting-edge content, interactive experiences, and immersive virtual worlds.
RPG Awesome is a fantastic font, based upon the idea of Font Awesome, RPG Awesome has dedicated icons for all your games
Font Awesome goes without saying, thousands of icons free for use
Audio Jungle is a marketplace for anything music and audio.
Graphic River is a marketplace dedicated towards graphics, logos, fonts, icons and more
3DOcean is a marketplace for 3d models, textures, shaders and so much more
Itch.io is an indie game hosting marketplace, it has a range of different things including music, models, games, books, comics, you name it, Itch has it.
Learn Unity is a platform by Unity for Unity, it's a one stop shop for everything you'll need Unity.
Ray Wenderlich is a third party learning platform with tons of tutorials and core concept resources.
Unreal Docs Unreal provides a boat load of documentation, tutorials, snippets and guides.
Unreal Learning is a learning platform for many different pathways of using Unreal, from content creators to programmers.
Unreal Engine YouTube Channel has lots of trainings, webinars, and tips & tricks available on many different concepts that you'd need to understand to be able to make games successfully in Unreal.