magictools

magictools

游戏开发资源集合 魔法般的游戏制作工具箱

magictools是一个综合性游戏开发资源集合,涵盖图形、代码、音频和项目管理等方面。该项目收录了大量免费和付费工具,包括资产库、精灵表工具、位图压缩、纹理工具和动画软件等。这些资源旨在为独立开发者和专业团队提供全方位的游戏开发支持,助力创造高质量的游戏作品。

游戏开发资源列表图形工具音频工具开源引擎Github开源项目
<h1 align="center">    <img width="900" src="https://cdn.rawgit.com/ellisonleao/magictools/7d8012bc/magicbg.jpg" alt="logo"/> </h1> <hr/> <p align="center">    <a href="https://github.com/sindresorhus/awesome"><img src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg" alt="Awesome"/></a>    <a href="#"><img src="https://github.com/ellisonleao/magictools/actions/workflows/validate-links.yml/badge.svg" alt="build"/></a> </p>

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

License Legends

  • :free: - Free
  • :tada: - Open Source
  • :moneybag: - Paid
  • :money_with_wings: - Partially Free

Table of Contents

Graphics

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

Assets/Placeholders

  • :free: 2D Cartoon Mobile Game UI Pack - cartoon user interface asset pack. It comes as a layered psd file.
  • :free: 420 Pixel Art Icons for RPGs - Set of 420 RPG icons, free for commercial use.
  • :free: Blender 3D models - 3D models, particle systems/effects
  • :money_with_wings: CGTextures - A large collection of textures.
  • :money_with_wings: GameDev Market - a community-driven marketplace that connects indie game developers with talented asset creators.
  • :free: Games-Icons Set - free icons for your games.
  • :free: Iconmonstr - Another free icons resource for your games.
  • :money_with_wings: Kenney Assets - Royalty free assets
  • :free: Liberated Pixel Cup assets - Free graphic assets of the Liberated Pixel Cup (LPC) held by the OpenGameArt forums
  • :free: Matcaps - A Huge library of matcap textures in PNG and ZMT, organized by color.
  • :free: OpenGameArt - a media repository intended for use with free software game projects.
  • :moneybag: Oryx Design Lab - Cheap high quality royalty free sprites
  • :money_with_wings: PlainTextures - Free high resolution textures, brushes and photos
  • :free: Pixelicious - Image-to-Pixel Art converter.
  • :free: Poly Pizza - 6000+ free low poly models
  • :free: Reiner's Tilesets - A blog with free 2D and 3D graphics.
  • :free: Sketchfab - Publish & embed interactive 3D models.
  • :free: SpriteLib - a collection of static and animated graphic objects (also commonly known as sprites).
  • :free: StickyPNG - Free transparent PNG images.
  • :free: TextureHaven - Free textures with additional maps like displacement and bump maps. Also HDRIs.
  • :free: TextureKing - Free material stock textures
  • :money_with_wings: Vecteezy - Free Vector Art.

Spritesheet Tools

  • :tada: Cheetah-Texture-Packer - High efficient and fast 2D bin packing tool
  • :tada: EzSpriteSheet - Creates sprite sheets from animated GIFs and more
  • :tada: Libgdx Texture Packer - Texture Packer built into Libgdx
  • :free: Littera - Bitmap font generator
  • :free: ShoeBox - Adobe Air based app with game and ui related tools.
  • :money_with_wings: TexturePacker - Great spritesheet creation editor.
  • :tada: Tilesplit - CLI text-based tilesheet splitter and namer. Turn a spritesheet into many separate files with names you pick, or not if you don't care. Support templates and textures that are not all the same size.

Bitmap Compression

  • :tada: ImageAlpha — Mac OS X GUI for pngquant and other tools
  • :free: PNGGauntlet - Smash PNGs for faster sites
  • :free: PNGoo - Windows GUI for batch conversion.
  • :tada: Pngyu - simple PNG image file compression tool.
  • :tada: SuperPNG Photoshop plug-in — Mac and Windows. Comparison with "Save for Web"
  • :money_with_wings: TinyPNG - Advanced lossy compression for PNG images that preserves full alpha transparency.

Texture Tools

  • :moneybag: FilterForge - A plugin for Adobe Photoshop that allows you to build your own filters.
  • :free: Live Normal - An Android and iOS app for generating seamless materials on the go. You take a photo, and Live Normal creates a tile-able texture and generates texture maps ready for a PBR engine of your choice.
  • :moneybag: PixPlant - PixPlant is a smart 3D texturing tool that creates high quality normal, displacement, specular maps and seamless textures from photos.

Character Generators

  • :free: Charas - Charas is a charset generator for RPG Maker.

Tile/Level Editors

  • :moneybag: AutoTileGen - AutoTileGen is an automatic tileset generator for 2D game terrains.
  • :tada: LDtk - LDtk is an open-source 2D level editor for indie devs, with a strong focus on user-friendliness.
  • :tada: Material Maker - procedural texture creator made in Godot
  • :tada: OGMO Editor- generic level editor.
  • :tada: Overlap2D - a 2D level and UI editor with an engine agnostic philosophy.
  • :free: Sprite Fusion - A free level design tool to craft beautiful 2D tilemaps right in your browser using any tileset.
  • :tada: Tiled - free, easy to use and flexible tile map editor.

Animation

  • :money_with_wings: Cascadeur - Powerful physics-based 3D character animation
  • :tada: LWF - Lightweight SWF. LWF is an animation engine which can play animation data converted from FLASH contents in HTML5, Unity, Cocos2d-x, iOS UIKit, and more.
  • :moneybag: Fusion Character Animator - small tool for Clickteam Fusion 2.5 to facilitate the animation of 2D character sprites for developers.
  • 🆓 GraphicsDale - Powerful tool for spriting and pixel art.
  • :moneybag: Mixamo - tool for auto auto rigging and animation of 3D humanoid models,
  • :tada: Pixel Composer - Powerful node-based VFX editor for pixel art
  • :moneybag: Spine - Spine is dedicated to 2D animation, providing an efficient workflow both for creating amazing animation and for integrating it into your games.
  • :moneybag: Spriter Pro - Modern tool for sprite animation.

Vector/Image Editor

  • :moneybag: Affinity Designer - Vector graphics editor with a bunch of features which also supports Adobe file formats
  • :moneybag: Affinity Photo - Photo and raster graphics editor which works together with Adobe file formats and Affinity Designer
  • :money_with_wings: Aseprite - animated sprite editor & pixel art tool.
  • :tada: Gimp - GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring.
  • :tada: Inkscape - An open-source vector graphics editor similar to Adobe Illustrator, Corel Draw, Freehand, or Xara X.
  • :tada: Krita - Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.
  • :tada: LibreSprite - LibreSprite is an open source fork of Aseprite.
  • :moneybag: Lightcube - Pixel Art Editor for Windows, supposed PSD files in addition to JPEG, PNG, BMP, GIF.
  • :free: Multipaint - A cross-platform (Win, Linux, Mac) image editor/painter which covers the color limitations of 8-bit machines (like C64, ZX Spectrum etc.)
  • :money_with_wings: Paint.NET - Paint.NET is free image and photo editing software for PCs that run Windows.
  • :moneybag: Pickle - Another Pixel art Editor.
  • :tada: PiskelApp - Free Online Pixel Art and Animated Sprite Tool.
  • :moneybag: Pixelmator - Full-featured image editing app for the Mac
  • :moneybag: Pixelator - Turn any image into fancy pixel-art
  • :moneybag: Pixen - Pixel Art Editor for OSX
  • :free: project one - A picture converter and editor for the Commodore 64 covering different graphics mode of this computer. Windows only
  • :moneybag: PyxelEdit - Pixel art editor designed to make it fun and easy to make tilesets, levels and animations.
  • :free: REXPaint - a powerful and user-friendly ASCII art editor.
  • :tada: rx - a modern & minimalist pixel editor
  • :free: Tilemancer - A quick procedural tile creator designed for pixel-art games.
  • :free: Timanthes - A pixel art editor for the Commodore 64 computer running on Windows
  • :free: Charas - Charas is a charset generator for RPG Maker.
  • :free: Spritemate - Online Editor for Commodore 64 Sprites
  • :tada: SVGcode - SVGcode is a Progressive Web App that lets you convert raster images like JPG, PNG, GIF, WebP, AVIF, etc. to vector graphics in SVG format.
  • :money_with_wings: Vector mMgic - Free Raster to Vector Graphics Converter
  • :tada: VTracer - Raster to Vector Graphics Converter built on top of visioncortex

Modeling

  • :moneybag: 3ds Max
  • :money_with_wings: Besel - Make a 3d real-time collaboration design and prototype in your VR headset or mobile AR.
  • :tada: Blender - The free software and open-source 3D grate of the wolrd
  • :free: Clara.io
  • :money_with_wings: Daz 3D - A 3D software allows you to easily create custom scenes and characters in seconds.
  • :free: MakeHuman
  • :moneybag: Maya
  • :moneybag: modo
  • :free: sculptris - A version by Pixologic and the original 1.01
  • :money_with_wings: Spline - A 3d colalaborative real-time
  • :free: Womp - A 3D intuitive and easy to use for create right in your browser
  • :moneybag: ZBrush
  • :free: ZBRUSHCOREMINI - The new version of sculpris by MAXON

Terrain Generators

  • :free: Canyon Terrain Editor - Create quality, realistic terrain quickly and intuitively
  • :tada: DEM Net Elevation API - Live 3D textured terrain generation from real data - export height/normal maps, glTF, OBJ, STL
  • :tada: Fracplanet - Fractal planet and terrain generator
  • :moneybag: World Creator - Procedural terrain and landscape generation on the GPU in real time, simulation of erosion and sediment, beautiful editor. much more
  • :moneybag: World Machine - Procedural terrain creation, simulations of nature, and interactive editing

Voxel Editors

编辑推荐精选

讯飞智文

讯飞智文

一键生成PPT和Word,让学习生活更轻松

讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。

热门AI工具AI办公办公工具讯飞智文AI在线生成PPTAI撰写助手多语种文档生成AI自动配图
讯飞星火

讯飞星火

深度推理能力全新升级,全面对标OpenAI o1

科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。

模型训练热门AI工具内容创作智能问答AI开发讯飞星火大模型多语种支持智慧生活
Spark-TTS

Spark-TTS

一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型

Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

热门AI工具生产力协作转型TraeAI IDE
咔片PPT

咔片PPT

AI助力,做PPT更简单!

咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

AI助手热门AI工具AI创作AI辅助写作讯飞绘文内容运营个性化文章多平台分发
材料星

材料星

专业的AI公文写作平台,公文写作神器

AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。

openai-agents-python

openai-agents-python

OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。

openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。

Hunyuan3D-2

Hunyuan3D-2

高分辨率纹理 3D 资产生成

Hunyuan3D-2 是腾讯开发的用于 3D 资产生成的强大工具,支持从文本描述、单张图片或多视角图片生成 3D 模型,具备快速形状生成能力,可生成带纹理的高质量 3D 模型,适用于多个领域,为 3D 创作提供了高效解决方案。

3FS

3FS

一个具备存储、管理和客户端操作等多种功能的分布式文件系统相关项目。

3FS 是一个功能强大的分布式文件系统项目,涵盖了存储引擎、元数据管理、客户端工具等多个模块。它支持多种文件操作,如创建文件和目录、设置布局等,同时具备高效的事件循环、节点选择和协程池管理等特性。适用于需要大规模数据存储和管理的场景,能够提高系统的性能和可靠性,是分布式存储领域的优质解决方案。

下拉加载更多