Repolode
ellisonleao

ellisonleao/magictools

A curated Markdown list of game development resources spanning graphics tools, engines, audio, books, communities and learning material.

Stars
17,715
Forks
1,333
Open issues
41
Last commit
2 days ago

What is it?

magictools is an awesome-style list that collects game development resources in one place. It is organized into sections for graphics (asset packs, sprite sheet tools, texture and normal map tools, tile and level editors, animation, pixel art editors, modeling and terrain generators), code (game engines and frameworks in many languages, plus AI), audio, board games, and learning material such as blogs, books, videos, game jams and communities.

Each entry carries a license marker showing whether it is free, open source, paid, or partially free, which helps readers quickly filter for budget-friendly or open-source options. Entries range from widely used tools like Blender, Godot and Tiled to smaller browser-based utilities and niche retro-console editors.

The list is maintained on GitHub and is useful as a starting point when choosing an engine, looking for art assets, or finding tutorials for a particular game development task.

Key features

  • 01Covers graphics, code, audio, board games and learning resources in one list.
  • 02Marks each entry as free, open source, paid or partially free.
  • 03Includes engines and frameworks in languages such as C++, C#, Go, Rust, Lua, JavaScript and Python.
  • 04Lists asset packs, sprite sheet tools, level editors and pixel art editors.
  • 05Maintained on GitHub with a link validation workflow.

Use cases

  • Choosing a game engine or framework for a new project.
  • Finding free or open-source art assets, textures and sprite tools.
  • Locating tutorials, books, game jams and developer communities.
  • Comparing pixel art and level editors before committing to one.

In collections

Topics

#game-development#awesome-list#game-engine#game-art#resources#gamedev#indie-games#art#awesome#board-games

FAQ

What is magictools?
A curated Markdown list of game development resources spanning graphics tools, engines, audio, books, communities and learning material. magictools is an awesome-style list that collects game development resources in one place. It is organized into sections for graphics (asset packs, sprite sheet tools, texture and normal map tools, tile and level editors, animation, pixel art editors, modeling and terrain generators), code (game engines and frameworks in many languages, plus AI), audio, board games, and learning material such as blogs, books, videos, game jams and communities.
Is magictools free to use? What license does it have?
magictools is open source under the MIT license. Check the license terms before using it in commercial products.
Is magictools still maintained?
Actively maintained. The last commit to magictools was on Nov 5, 2026.
What can I use magictools for?
Choosing a game engine or framework for a new project. Finding free or open-source art assets, textures and sprite tools. Locating tutorials, books, game jams and developer communities. Comparing pixel art and level editors before committing to one.
Where can I get magictools?
The source code and installation instructions are on GitHub: https://github.com/ellisonleao/magictools

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects