An open API service indexing awesome lists of open source software.

awesome-game-engine-dev

Awesome list of resources for Game Engine Development.
https://github.com/stevinz/awesome-game-engine-dev

Last synced: 9 days ago
JSON representation

  • Specialty Topics

  • Tools / Software

    • 2D Game Dev

      • ShoeBox - Drag & drop tools for sprite sheets, bitmap fonts, texture ripping, tile maps and more.
      • Sprite Illuminator - Create stunning light effects with 2D sprites in your game engine.
      • Texture Packer - Create sprite sheets and optimize your game graphics.
    • AI Assistants

      • Coplay - Multi-agent AI Assistant for all aspects of Unity game developement.
      • Unity Muse - Unity's suite of AI products.
      • Coplay - Multi-agent AI Assistant for all aspects of Unity game developement.
    • Animation Software

      • DragonBones - Open source 2D game skeletal animation solution. [[Source](https://github.com/DragonBones/)]
      • Mixamo - Animate 3D characters for games, films and more. By _Adobe_.
      • Spine - 2D animation for games.
    • Audio Tools

      • Cakewalk - Complete music production package.
      • FamiStudio - Music editor targeted at chiptune artists and NES homebrewers. [[Source](https://github.com/BleuBleu/FamiStudio)]
      • PixiTracker - Quickly create musical sketches, chiptunes and sound experiments.
      • Sound Box - Compose synthetic music in your browser, good for small demos. [[Source](https://github.com/mbitsnbites/soundbox)]
      • SunVox - Powerful [modular synthesizer](https://en.wikipedia.org/wiki/Modular_synthesizer) with pattern-based sequencer ([tracker](https://en.wikipedia.org/wiki/Music_tracker)).
      • ZzFXM - Music generator for use in tiny JavaScript apps. [[Source](https://github.com/keithclark/ZzFXM)]
      • ChipTone - Tool for generating sound effects.
      • sfxia - Tiny sound generator.
      • LMMS - Cross-platform music production software. [[Source](https://github.com/lmms/lmms)]
      • ZzFX - Tiny JavaScript sound FX system / Zuper Zmall Zound Zynth. [[Source](https://github.com/KilledByAPixel/ZzFX)]
      • Sound Box - Compose synthetic music in your browser, good for small demos.
      • KiraStudio - Lightweight, cross-platform music studio built for clarity, automation, and sound creation.
    • Color / Palettes

      • Huemint - Uses machine learning to generate colors for graphic design.
      • Lospec - Database of palettes for pixel art.
      • COLOURlovers - Share colors, palettes and patterns.
      • Coolors - Fast color palette generator.
      • Colormind - Color scheme generator, can learn color styles from photographs, art, etc.
      • Paletton - Explore complementary colors on the color wheel.
    • Generative Art

      • DALL·E - Create realistic images from natural language.
      • Midjourney - Image generation accessed through Discord.
      • Replicate - Run open source models with a cloud API.
      • Dream Fusion - Text-to-3D using 2D diffusion.
      • Magic3D - High-resolution text-to-3D content creation.
      • NeRF - View synthesis of scenes as neural radiance fields. [[Source](https://github.com/bmild/nerf)]
      • Dittytoy - Create generative music using a simple JavaScript API.
      • Stable Diffusion - Latent text-to-image diffusion model.
      • GET3D - Generative model of 3D shapes from images by _NVIDIA_. [[Source](https://github.com/nv-tlabs/GET3D)]
      • Shap-e - Generate 3D objects conditioned on text or images.
      • Sonic Pi - Kind of musical instrument where you code music.
    • Level Editors

      • Radiant - Cross-platform level editor for [idTech](https://en.wikipedia.org/wiki/Id_Tech) games. [[Source](https://github.com/TTimo/GtkRadiant)]
      • TrenchBroom - Level editor for Quake-engine games. [[Source](https://github.com/TrenchBroom/TrenchBroom)]
    • Materials / Textures

      • ArmorLab - Generate PBR materials by drag & dropping your photos. [[Source](https://github.com/armory3d/armorlab)]
      • JSplacement - Cross-platform pseudo-random displacement map generator.
      • Material Maker - Procedural [physically-based rendering](https://en.wikipedia.org/wiki/Physically_based_rendering) material maker. [[Source](https://github.com/RodZill4/material-maker)]
      • Materialize - Tool for creating materials from images to be used in games. [[Source](https://github.com/BoundingBoxSoftware/Materialize)]
      • PixPlant - Tool to allow simple creation of tiling 3D materials.
      • TexaTool - Online tool to generate tileable textures by moving sliders.
      • Texgen.js - JavaScript texture generator tool. [[Source](https://github.com/mrdoob/texgen.js)]
      • TexTools for Blender - UV and texturing tools for _Blender_. [[Source](https://bitbucket.org/renderhjs/textools-blender/src/master/)]
      • Filter Forge - Photo effects, realistic textures, and visual editor.
      • ArmorLab - Generate PBR materials by drag & dropping your photos. [[Source](https://github.com/armory3d/armorlab)]
      • Materialize - Tool for creating materials from images to be used in games. [[Source](https://github.com/BoundingBoxSoftware/Materialize)]
      • TexTools for Blender - UV and texturing tools for _Blender_. [[Source](https://bitbucket.org/renderhjs/textools-blender/src/master/)]
      • ArmorLab - Generate PBR materials by drag & dropping your photos. [[Source](https://github.com/armory3d/armorlab)]
    • Modeling Tools

      • 3DS Max - Classic software for 3D modeling and rendering.
      • Asset Forge - Create 3D models and 2D sprites using building blocks.
      • Meshroom - 3D reconstruction, built with the [AliceVision](https://github.com/alicevision/AliceVision) framework. [[Source](https://github.com/alicevision/meshroom)]
      • ZBrush Core Mini - Simple and easy to use 3D sculpting tool.
      • ZBrush Core - Simple and easy to use 3D sculpting tool.
      • Blender - Standard for open source 3D modeling. [[Source](https://github.com/blender/blender)]
      • ZBrush - Simple and easy to use 3D sculpting tool.
    • Particle Tools

      • Particle Designer - Powerful particle effects editor designed for macOS.
      • TimelineFX - Create amazing particle effects for your games, apps and webpages.
    • Pixel Art

      • Ditherdragon - Resample art, sketches and images into pixel-art.
      • Fluid FX - Uses fluid simulation to achieve animations like explosions, blood, smoke, etc.
      • Juice FX - Add style to your sprites and animations with ease.
      • PixaTool - Create pixel art by converting your images, sprites or videos.
      • Pixel FX - Create pixel art particle effects and render them to sprite sheets.
      • Smear FX - Make your 2D animations juicy by adding some smearing to them.
    • Vector Editors

      • Krita - Professional quality, open source painting. [[Source](https://github.com/KDE/krita)]
      • Vec Maker - Easy to use vector design.
      • Inkscape - Cross-platform, open source vector graphics editor. [[Source](https://github.com/inkscape/inkscape)]
    • Voxel

      • Qubicle - Popular (Crossy Road, Pacman 256) voxel editor, easy creation of 3D models.
      • Ken Shape - Draw in 2D, set the depth for each pixel and generate 3D models!
      • IsoVoxel - Generates isometric pixel art from _MagicaVoxel_ .vox files.
      • Qubicle - Popular (Crossy Road, Pacman 256) voxel editor, easy creation of 3D models.
      • Qubicle - Popular (Crossy Road, Pacman 256) voxel editor, easy creation of 3D models.
      • MagicaVoxel - Lightweight voxel art editor.
  • Video Game Assets

    • Audio Assets

      • BandLab Sounds - High-quality loops and packs used for music creation.
      • Bensound - Original music tracks, free with attribution. Perfect for games.
      • Incompetech - Nice collection of game tracks. Buy or attribution required.
      • Melody Loops - Nice mix of free and affordable music loops.
      • Royalty Free Music Clips - Huge collection of free and paid royalty free music tracks.