Game Development
Game development can be a wonderfully broad craft, and this collection reflects that nicely: it brings together places to learn, build, source materials, and publish across different platforms. If you’re still strengthening your technical foundation, Codecademy offers guided lessons, browser-based coding practice, projects, workshops, and career or skill paths, while CodinGame turns programming practice into puzzles, AI bot battles, competitive sessions, and themed challenges. For creators who need art, audio, or other ready-to-use materials, OpenGameArt is a useful archive of freely and openly licensed game assets, with textures, music, sound effects, tutorials, forums, and community activity aimed especially at indie and open-source developers.
On the production side, the listings cover several major paths. Godot offers a free, open-source engine for 2D, 3D, cross-platform, and XR projects, with its own editor, scripting options, documentation, rendering systems, and export tools. Unity supports 2D, 3D, mobile, console, PC, web, and XR development, along with deployment, collaboration, live operations, monetization, learning, documentation, and support resources. Flutter broadens the toolkit for teams building from one Dart codebase across mobile, web, desktop, and embedded targets, and Apple Developer gathers the documentation, downloads, sample code, design guidance, forums, events, and App Store program information needed for Apple platforms. Taken together, these sites offer a practical starting map for moving from “I want to make a game” toward learning the skills, gathering assets, choosing a technology stack, and preparing for release.