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

gamedev-free-resources

This repository offers free assets for game developers, including 2D and 3D art, sound effects, music, and more, all at no cost.
https://github.com/teamgravitydev/gamedev-free-resources

Last synced: 2 days ago
JSON representation

  • 🎨 Art and Animation

    • 3D Model

      • Fantasy world forest - A stylized 3D open-world environment with trees, plants, and terrain suitable for fantasy-themed games.
      • Lowpoly cowboy character - High quality low-polygon cowboy, perfectly optimized for mobile games.
      • DevAssets - High-quality game assets.
      • Kenney - Free 2D and 3D game assets.
      • OpenGameArt - Free community-driven game art, including 3D models.
      • Itch.io - Game assets, including some paid 3D models.
      • Adventure character - Character model fully rigged.
      • Anime girl character - Customizable anime girl characters.
      • Apartment Kit - Over 200 prefabs, use the built-in FPS Controls to walk around and click open the functioning drawers, doors and windows.
      • Big oak trees - This pack contains Big oak tree, it has a LODs,Colliders.
      • Book head monster - This is a 3D model of a monster with a book for a head, suitable for use in horror or fantasy games.
      • Book Of The Dead: Environment - Tutorial project focusing on creating an environment for a game in Unity using the High-Definition Render Pipeline (HDRP).
      • CC UE Rig control - Plugin for controlling character rigs (skeletons and animations) within Unreal Engine.
      • Character creator Kevin - Creation tools within Unreal Engine, with Kevin, referring to the specific character types they can create.
      • Conifers tree - 3D models of conifer trees that can be used in video games and other applications.
      • Fantasy landscape - Nature assets made in hand-painted style. The resource is suitable for first-person and third-person games or top-down.
      • Character creator Nia - Creation tools within Unreal Engine, with Nia, referring to the specific character types they can create.
      • Fantasy Nature - Florest fantasy nature assets.
      • First aid cabinet - Asset pack for the Unreal Engine that includes a 3D model of a first aid cabinet.
      • City package - Package for 3D Urban environments. It contains a variety of assets, including low poly animated people, animals, and city houses.
      • Flodded grounds - 3D environment asset that can be used in Unity projects.
      • Fantasy house bundle - A bundle of assets related to fantasy houses, such as walls, roofs, doors, and windows.
      • Food props - Food props for 3D models, the props include fruits, vegetables, and drinks.
      • Free trees - These high-quality trees come in oak, maple, pine and other varieties.
      • Fantasy world forest - A stylized 3D open-world environment with trees, plants, and terrain suitable for fantasy-themed games.
      • Low poly city assets - SimplePoly City contains models of buildings, trees, and other objects that can be used to create a city.
      • Low poly animals - Animals FREE - Low Poly Asset Pack by ithappy.
      • Low poly fps weapons - Collection of low-poly 3D models of weapons for first-person shooter games.
      • Low poly halloween - 3D models of various Halloween-themed objects and a script that allows users to spawn these objects in their Unity projects.
      • Low poly natural pack - Lowpoly environment nature free assets.
      • Olympic park stadium - 3D model of an Olympic Park handball stadium that can be used in your Unreal Engine game projects.
      • Polygon trees - Trees high-quality assets in a variety of styles.
      • Realistic tree - 3D model of a rainbow tree.
      • RPG poly pack - Low poly 3d environment package with 65 assets.
      • Lowpoly cowboy character - High quality low-polygon cowboy, perfectly optimized for mobile games.
      • Sci fi modular pack - Free collection of modular sci-fi props that can be used to build sci-fi environments.
      • Sci fi starter kit - Free sci-fi high quality assets.
      • Simple low poly nature - Simple nature environment for your low poly game.
      • Survival Character - A 3D model of a survivalist character, equipped with gear and clothing appropriate for harsh environments.
      • Synty POLYGON - Low Poly 3D Art - A stylized low poly 3D art pack that might include tutorials.
      • Tree collection pack - Beautiful tree prefabs made using Unity Tree Creator.
      • Village houses - Pack of pre-made 3D village houses. The houses are modular, so you can customize them to create your own unique villages.
      • Blender 3D Models - Website offering downloadable 3D models compatible with Blender software.
      • BlenderNation - Website offers tutorials and resources for using Blender.
      • CadNav - Offers 3D models, likely with a focus on engineering and technical uses.
      • Free3d - Collection of free 3D models for various uses.
      • Tree package - The package includes high-quality 3D trees that are optimized for mobile devices.
      • Viking Village URP - A Viking Village project using Unity's Universal Render Pipeline (URP).
      • Wood door pack - Free asset that includes a variety of 3D wood door models.
      • Low poly animals - Animals FREE - Low Poly Asset Pack by ithappy.
      • Fantasy house bundle - A bundle of assets related to fantasy houses, such as walls, roofs, doors, and windows.
      • Furnished cabin - 3D model of a furnished cabin that can be used in Unity game development projects.
      • Golen Character - A large, imposing monster model of a golem, perfect for encounters in fantasy or sci-fi games.
      • Guns pack - A collection of low-poly gun models, suitable for various types of games.
      • House interior - A pre-made interior scene for a house, including walls, floors, furniture, and decorations.
      • Low poly simple nature pack - Low-poly nature pack for Unity.
      • Low poly tree package - Collection of low-poly 3D tree models that can be used in Unity game development projects.
      • CraftPix.Net - Game assets for commercial use, including some 3D models.
      • Oyonale - Sells 3D models for various industries.
      • PoliPizza - Platform providing free 3D asset packs for various uses, potentially including game development.
      • Quixel - Realistic 3D scans of materials and objects.
      • TurboSquid - Marketplace for a wide variety of 3D models, both free and paid.
    • 2D Model

    • 3D Animation

      • Character pack - Free sample character pack.
      • Concrete block animation pack - Collection of animation sequences for a first-person shooter (FPS) game character using concrete blocks as weapons.
      • Dragon monsters - 4 evil dragon models, with animations and handpainted textures.
      • Game animation sample - Sample animation set for a character or object in a game, showcasing the animation capabilities of Unreal Engine.
      • Low poly monsters - A pair of stylized monster characters with PBR textures, ideal for RPG or fantasy games.
      • Monster for survival game - Collection of monster characters for survival games in various styles, including PBR and Polyart. The monsters are rigged and animated, and optimized for mobile games.
      • RPG animation pack - Animations for RPG characters, offering a variety of actions and behaviors.
      • RPG character animation pack - A collection of animations for RPG characters, designed to work with Unity's Mecanim animation system.
      • Zombie character - A 3D model of a zombie character, suitable for horror or survival games.
      • Mixamo - Provides free and paid 3D character animations that work with various game engines.
    • Lighting

      • Bright eye - Plugin for Unreal Engine that adds a customizable light source to the viewport camera. This light source can be toggled on and off to improve visibility in the editor.
    • Skybox

    • Terrain

      • Easy roads - 3D road-building asset, it allows users to create roads and terrains.
      • Fantasy forest environment - It includes trees, plants, rocks and is optimized for mobile devices.
      • Low poly nature forest - Free asset that includes a low-poly 3D model of a nature forest that can be used in Unity game development projects.
      • Mountain terrain - Free Terrain extension asset that can be added to Unity projects.
      • Nature starter kit - Contains trees and bushes compatible with the built-in tree generator, so you can easily create all kinds of new variations of your own.
      • PCG layered biomes - Plugin for Unreal Engine that uses procedural generation (PCG) to create layered biomes (large, distinct environments) in your game world.
      • Road terrain assets - Includes 3D road models for Unity.
      • Stylized grass - Asset that can be used to create stylized grass for 3D environments.
      • Terrain asset pack - Free asset pack that contains a sample terrain for Unity.
      • Terrain demo scene - Free Terrain extension asset that can be added to Unity projects.
      • Unity terrain - Terrain package fully customizable for re-use with your Unity projects.
      • Water assets - WaterWorks is a simple water/ocean/river system for URP that adds reflection and refraction to your Unity project.
    • UI

    • Background

      • HeroPatterns - Free, repeatable SVG background patterns for web projects.
      • Trianglify.io - Low poly pattern generator to create unique backgrounds.
    • Font

      • 10001Fonts - Offers a large collection of free downloadable fonts for various uses.
      • Dafont - Provides a library of free fonts with a focus on artistic and decorative styles.
      • Font Squirel - Curates and offers free, high-quality fonts with clear licensing information for commercial use.
    • Icon

      • DevianArt7Soul1 - Offers a specific set of 420 pixel art icons designed for RPG games.
      • Flaticon - Offers a vast library of free and paid icons in various styles.
      • Fontello - Allows you to create custom icon fonts by combining free and paid icons from various sources.
      • GameIcons.Net - Offers free and paid game icons.
      • GoogleFonts - Provides access to free, open-source icons alongside Google Fonts.
      • IconStore - Sells high-quality, premium icons for various uses.
      • SVGrepo - Provides a collection of free SVG icons for web projects.
    • Texture

      • GameTextures - Focused marketplace for game textures.
      • LotPixel - Website offering royalty-free textures and materials for 3D projects.
      • MatCap - Open-source library of materials for 3D rendering software.
      • PlainTexture - Website providing a large collection of free, high-resolution textures for various creative uses.
      • Poliigon - Specializes in creating high-quality, low-poly 3D textures.
      • Textures.com - Large marketplace for various textures, both free and paid.
  • 🔊 Audio

    • OST

      • Sonniss - Resource for game audio information, including articles about sound design and potentially free resources linked within articles.
      • FreePD - Royalty-free public domain music library.
      • FreeSound - Large community-driven library of free sound effects and music for various uses.
      • GameSounds - Collection of free sound effects specifically designed for game development.
      • MixKit - Free sound effects library specifically for games and other creative projects.
      • MyInstants - Offers a collection of short, royalty-free sound effects for online projects and presentations.
      • PacDV - Sound effects library offering royalty-free sound effects for various uses, including games.
      • SoundBible - Provides a large library of free sound effects with clear licensing information.
    • SFX

      • Bensound - Website by Bensound providing royalty-free music with a focus on clean and modern sounds.
      • FreeMusicArchive - Large collection of free, licensed music for various creative projects.
      • Incompetech - Kevin MacLeod's website offering a vast library of free, royalty-free music for creators.
      • Icons8 - Offers a selection of royalty-free music alongside other creative assets like icons and illustrations.
      • Musopen - Non-profit organization offering free public domain recordings, sheet music, and educational resources for classical music.
      • UISounds - Free library of user interface sound effects for web and mobile applications.
      • ZapsPlat - Offers free high-quality sound effects categorized for easy browsing.
  • 💻 Programming

    • Code

      • 3D Game Shaders - Open-source project with resources on learning 3D game shaders.
      • Bgfx - Open-source graphics library for rendering graphics in video games.
      • Cinder - C++ libraries for creative coding and game development.
      • Chess Programing Wiki - Resource dedicated to knowledge and techniques for programming chess AIs.
      • DotRecast - Open-source navigation mesh library for pathfinding in games.
      • Ecs-lib - Open-source library for implementing the Entity Component System (ECS) architecture in games.
      • Kontra - Open-source JavaScript game library for 2D game development.
      • Love2D - Open-source game engine focused on 2D game development in Lua.
      • P2.js - Open-source JavaScript library for physics simulation in 2D games.
      • SimpleAI - Open-source Java library for basic AI behavior in games.
      • AirConsole - Platform for creating multiplayer games playable on mobile devices or web browsers.
      • CodeOpen - Online platform for building and showcasing interactive web projects, including games.
    • Unreal

      • Ace Unreal engine sample - Sample code plugin for the Unreal Engine that lets users experiment with animating characters’ faces using audio.
      • Alice mini toolset - Editor toolset for Unreal Engine that includes two tools: “Details Size Input” and “Language Switch Tool”.
      • BetterBlueprint - Lets users create custom nodes and link nodes in their blueprints. Some of the specific features include task nodes, note nodes, and web page nodes.
      • Building generator - Generates a town with various building shapes and types.
      • Complete save system - Creates a save system with features like save slots, thumbnails, and customization options. It is compatible with multiple platforms and engine versions.
      • Content examples - Collection of sample assets or projects provided by Unreal Engine for learning purposes.
      • Custom mobile controller - Asset allows you to create custom on-screen controls for your mobile game within Unreal Engine.
      • Cybergaffer plug in - Plugin for Unreal Engine that allows users to replicate virtual scene lighting in the real world.
      • Diversion version control - Plugin for managing different versions of your Unreal Engine project files. "Diversion" suggests the ability to create separate branches for development purposes.
      • EOS Go - Plugin for Unreal Engine that simplifies the management of multiplayer game sessions and lobbies.
      • Flanking system - Plugin that helps AI enemies or characters flank the player in a game. This could involve strategic movement or pathfinding behaviors.
      • Gameplay ability system - Modularized extension of the Gameplay Ability System plugin for Unreal Engine.The plugin can be used for all types of tasks in both single-player and multiplayer settings.
      • GameplayTag native accessor - Automatically generates C++ variables for gameplay tags used in a project. It preserves the DevComment of the tag as the comment for each accessor.
      • Generic effects system - Can be used to automate many different effects. The plugin is easy to integrate and highly adaptable.
      • Health system - Health system plugin for Unreal Engine. It is easy to use, multiplayer ready, and has a good rating.
      • Interactive viewport navigation - Allows users to navigate around a 3D viewport using a variety of methods.
      • Metabox pack creator - Plugin for Unreal Engine that streamlines the process of exporting assets to PAK files for the Metabox platform. It supports various asset types and formats.
      • Mobile utility pack - Collection of pre-made assets designed to be helpful for mobile game development in Unreal Engine.
      • Nody entity perception - Plugin for Unreal Engine that helps AI characters detect other entities (players, enemies, etc.) in their environment.
      • Nody foot step - Nody plugin related to AI characters' footsteps, possibly managing sounds or animations.
      • NPC builder - Software development kit (SDK) that allows developers to create NPCs with complex personalities and behaviors, and easily integrate them into their games.
      • Online status tracker - Plugin might track the online status of players in your Unreal Engine game (e.g., connected/disconnected).
      • Pixeltools - Code plugin for Unreal Engine that can be used to add pixelation effects to 2D and 3D games.
      • PostProcessTrack - Plugin for Unreal Engine that allows users to control the post process material in the sequencer without having to create a material parameter collection.
      • Qoobit navi - Navigation system plugin for mobile games within Unreal Engine.
      • Realtime archviz configurator Lite - Plugin for Unreal Engine that allows users to easily create archviz configurations.
      • Reference explorer - Plugin for Unreal Engine that allows users to quickly check assets and properties that reference other assets to avoid any inconsistency when removing assets.
      • Rename tool - Editor plugin for Unreal Engine that allows you to easily rename assets and objects within your project.
      • Replicated character trajectory - Code plugin for Unreal Engine that manages the movement paths of characters across a network in multiplayer games.
      • RESTAPI Testing - Plugin that allows users to test REST API servers in Unreal Engine. It provides three methods for testing: using a default server provided by the plugin, specifying a custom server address for synchronous calls, or specifying a custom server address for asynchronous POST requests.
      • Sequence embedded wallets - Integrating blockchain wallets directly into your Unreal Engine game, potentially as part of an in-game economy.
      • Simple Inventory system - Simple inventory system for Unreal Engine that lets players collect, store and organize items in their games.
      • Simple VR collision plug in - Plugin for Unreal Engine that can be used to add smooth collision detection to a VR character.
      • Sound system - Allows users to play and manage SFX/music, volume/pitch randomization, and 2D/3D audio operations. The plugin is easy to use and can be customized using an editor in engine.
      • Soundmorph Metasound - Collection of MetaSounds in Sound Effects that can be used to create a variety of sounds, including procedural weather, UI sounds, and retro sounds.
      • Stereo data calibrator - Collection of tools for calibrating and preparing stereo data for use with MetaHuman Animator. It includes the CalibrationApp and mh_ingest_convert.py script.
      • ThirdWeb Unreal plug in - Plugin for Unreal Engine that allows users to create in-app wallets and sign messages using blockchain technology.
      • Time warper - Allows you to manipulate time within your Unreal Engine project.Time Warper changes Time Dilation of the game. This tool is useful for debugging simulation and other game aspects.
      • Transition tool - Tool for creating transitions in Unreal Engine. It is easy to use and customizable.
      • Versos scene builder - Versos is an AI-assisted workflow for searching for 3D models. It allows users to search using natural language and upload reference images.
      • Viewport widget - Code plugin for Unreal Engine that allows users to create a separate 3D scene within their project. This can be useful for things like inventory screens or character customization screens.
      • XROO plug-in for Unreal - This plugin enables integration of XROO, a spatial computing platform, within your Unreal Engine project.
  • 🕹 Game Design

    • Mechanics

      • Board Geek Game - Explore board game mechanics and discover new games based on mechanics you enjoy.