General Game Development
Games are created with a development platform. These platforms generally include a development environment, a way to manage assets (artwork, sound effects, etc) and coding (either block-based or text-based).
Introduction
This section starts with some general game development concepts and then introduces different game development platforms. Some, like Scratch and GameFroot, are educational tools that are great for beginners. Others, like GameMaker and Godot, are full game engines.