magictools README

The project's README from github.com/ellisonleao/magictools. As one markdown file: README.md.

   logo


   Awesome    build

A curated list of game development resources to make magic happen.

License Legends

Table of Contents

Graphics

Great graphics placeholders and tools to turn that squared game into a picasso painting

Assets/Placeholders

Spritesheet Tools

Bitmap Compression

Texture Tools

Character Generators

Tile/Level Editors

Animation

Vector/Image Editor

Modeling

Terrain Generators

Voxel Editors

Code

Set of game frameworks, engines and platforms

Engines and Frameworks

AI

Audio

Audio editors, sounds collections and more.

Collections

Music and Audio Editors

Board Games

Tools for making board games

Must see

Blogs, portals, magazines and more

Blogs and Portals

Books

Magazines

Videos/Podcasts

Game Jams

Project Management

Complete Game Sources

Communities

Where to find other game developers

Ads

We still need to make some money, right?

Learn

Online courses, tutorials, screencasts

General Game Development

Computer Graphics

magictools (ellisonleao/magictools)

Searching Database…

这是干什么的?一份精心整理的游戏开发资源清单——游戏引擎、美术工具、素材库、音频软件和学习资料——集中放在一个 GitHub 页面上,让你不用再满网乱找。
所以说它不是一个要下载的工具,只是一大堆链接的清单?没错:它就是 GitHub 上的一个 Markdown 页面,用目录组织。你选一个板块,看每条资源的一句话简介,然后点链接跳转过去——不用安装任何东西,也不用运行什么。
清单里的东西都能免费使用吗?不是——每条资源都标了价格标签:免费、开源、收费或部分免费。像 GIMP 和 Tiled 这样的免费工具,会和 Spine、TexturePacker 这样的收费工具放在一起,所以用之前先看清标签。
这是给专业工作室用的,还是给爱好者用的?主要面向独立开发者和爱好者——很多条目针对独立游戏开发者和 game jam——不过像 Maya、3ds Max 和 ZBrush 这类商业软件也在清单里。
它涵盖游戏开发的哪些方面?图形类:占位素材、spritesheet 和贴图工具、角色生成器、瓦片和关卡编辑器、动画、矢量与像素绘图软件、建模、地形和体素工具。然后是代码(引擎和框架、AI)、音频编辑器、桌游,还有博客、书籍、杂志、视频和播客、game jam、项目管理、完整游戏源码、社区和学习资料。
新手应该从哪里入手?没有规定的学习路线,但清单专门标出了一个 Must see 板块(博客、书籍和视频),以及一个 Learn 板块,涵盖通用游戏开发和计算机图形学。想动手练的话,可以直接上手这些免费工具:用 Tiled 做关卡,用 GIMP 或 Krita 画图,用 Blender 做 3D。
里面有可以学习的完整示例游戏吗?有——有一个 Complete Game Sources 板块,收录了一些已发布的游戏,你可以研究它们的完整源码,修改并在其基础上继续开发。
这份清单还在维护吗?从 2014 年就开始整理了,没有被归档,在 GitHub 上大约有 17.5k 颗星,也接受社区贡献——这个仓库还参加过 Hacktoberfest。
Size
0.7 MB
Stars
17.5K
Updated
CommitOct 16
Age
12y
Commits · 90 Days