Skip to content

KolegaLiterat/awesome-gamedev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 

Repository files navigation

awesome-gamedev

I just made this list to arrange different gamedev resources. I just get tired of looking through different Google Spreadsheets, reddit topics and repositories. So I just decided to create my own awesome list based on differnt sources.

Based on

"Still supported" Explanation

Remeber to check commit date!

Symbol Description
News or/and repo changes in six months
Hard to tell...
No news or/and repo changes in six months
〰️ Not applicable

Tools

AI

Name Descriotion Still supported? Licence
Coplay Get more done faster with Coplay's multi-agent AI Assistant for Unity Commercial
Unity Muse Unity's suite of AI products Commercial

Animations

Name Descriotion Still supported? Licence
AnimBot animBot is the coolest and most powerful toolset for Maya animators, used by more than 90% of the greatest full feature and AAA game studios. Commercial
Autodesk Maya Maya: Create expansive worlds, complex characters, and dazzling effects Commercial
Cascadeur 3D animation software for physics-based character animation Free for revenue less than 100 000 USD/year
Spine 2D Spine is an animation tool that focuses specifically on 2D animation for games. Free trial (different commercial licences based on annual revenue)

Assets

Name Type of assets or description form website/repository Licence
Artvee Browse and download high-resolution, public domain artworks. Free
Blender Materials Free Blender material downloads since 2007 Free
Dimensions Dimensions.com is an ongoing reference database of dimensioned drawings documenting the standard measurements and sizes of the everyday objects and spaces that make up our world. Freemium
Freesound Find any sound you like Free
Game Icons Free icons for your games CC BY 3.0
Mixamo 3D animations Check under assets!
OpenGameArt Plenty of different assets! Check on assets page! Most of them are distributed under CC
Polly.pizza Low poly models sometime with animations Creative Commons licences
R/gameassets Share free game assets including sprites, audio and 3D models! Free
Textures Take your art to the next level with our industry leading digital materials and objects. Freemium
UE5 Editor Blueprint CS Unreal Engine 5 Editor Blueprint Cheat Sheet Free
UE5 Editor C++ CS Unreal Engine 5 Editor C++ Cheat Sheet Free
UE5 Editor Hotkeys CS Unreal Engine 5 Editor HotKeys Cheat Sheet Free

Audio

Name Description (from website or repository) Stil supported? Licence
Audacity Audacity is an easy-to-use, multi-track audio editor and recorder for Windows, macOS, GNU/Linux and other operating systems. Free
BFXR Bfxr is an elaboration of the glorious Sfxr, the program of choice for many people looking to make sound effects for computer games. Free
Cakewalk Unlock your creative potential with next-level tools for desktop Free
Famistudio FamiStudio is a simple music editor for the Nintendo Entertainment System or Famicom. It is targeted at both chiptune artists and NES homebrewers. Free
MuGen A downloadable music generator Commercial (14.99 USD)
OcenAudio Easy, fast and powerful audio editor Free
REAPER REAPER is a complete digital audio production application for computers, offering a full multitrack audio and MIDI recording, editing, processing, mixing and mastering toolset. Commercial with free trial
Resonic Player Resonic Player is a fast audio and music player, directory player, and sample browser, built around a big waveform view, a frequency analyzer, and a musical spectrum. Free for personal and non-profit use
Steam Audio Steam Audio delivers a full-featured audio solution that integrates environment and listener simulation. Free
StudioOne Your all-in-one production powerhouse with everything you need to record, produce, mix, master, and perform. Commercial
Tenacity An easy-to-use, cross-platform multi-track audio editor/recorder Free
Wwise Wwise, the most advanced, feature-rich interactive audio solution. Free for production budget less than 250K USD
Youlean Loudness Meter Youlean Loudness Meter helps you find the true perceived loudness of your audio and prepares it for TV or streaming services release. Free with pro option

Graphics

Name Description (from website or repository) Still supported? Licence
3DCoat Make it easy in 3D : Sculpting, Voxels, Modeling, Retopo, Painting, Texturing with PBR, UV and Rendering. Commercial
Affinity Award-winning photo editing, graphic design and page layout software for Mac, Windows & iPad. Commercial
Aseprite Aseprite lets you create 2D animations for videogames. From sprites, to pixel-art, retro style graphics, and whatever you like about the 8-bit and 16-bit era. Commercial (19.99 USD)
Asset Forge Asset Forge allows anyone to create 3D models and 2D sprites using building blocks. Models are compatible with most available game engines. Commercial
Birdfont Birdfont is a free font editor which lets you create vector graphics and export TTF, OTF and SVG fonts. Commercial
Blender Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation Free
ClipStudioPaint More powerful drawing. Commercial
Crocotile3D Create 3d models and environments with tiles. Typically tiles are used from 2d tilemaps to construct flat scenes, but Crocotile 3d adds another dimension. Watch the example videos to see what is possible. Commercial (30.00 USD)
DaVinci Resolve DaVinci Resolve is the world’s only solution that combines editing, color correction, visual effects, motion graphics and audio post production all in one software tool! Free / Commercial
Easy Sprite Swap for spritesheets With this sprite library asset generator for spritesheets, you can select all your sprites in one shot and instantly create a new sprite library asset, completely skipping the repetitive drag-drop process! Free
F3D Fast and minimalist 3D viewer. Free
Freemocap Free Motion Capture for Everyone Free
Godot Autotile Texture Templater Godot Autotile Texture Templater (GATT) generates templates for use in autotiles. Free
Houdini Houdini is built from the ground up to be a procedural system that empowers artists to work freely, create multiple iterations and rapidly share workflows with colleagues. Free with revenue thresholds
Image Splitter A small tool to split images into square tiles, like large Discord emojis. Free
ImageMagick Use ImageMagick® to create, edit, compose, or convert digital images. Free
Infinite Studio Where passion meets creativity Commercial
KenShape Draw in 2D, set the depth for each pixel and generate 3D models! Commercial (3.99 USD)
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. Free
Laigter Automatic normal map generator for sprites! Free
LibreSprite LIBRESPRITE IS A FREE AND OPEN SOURCE PROGRAM FOR CREATING AND ANIMATING YOUR SPRITES. Free
Magic Poser Easy 3D Characters for Creators Free
MagicaVoxel A free lightweight GPU-based voxel art editor and interactive path tracing renderer. Free
Marmoset Toolbag Unified baking, texturing, and rendering tools make Toolbag the cornerstone of every 3D artist’s workflow. Commercial
Milanote Milanote is an easy-to-use tool to organize your ideas and projects into visual boards. Free (up to 100 notes, images or links)
ON1 Everything a Photographer Needs in 1 App! Commercial
Penpot Penpot is the web-based open-source design tool that bridges the gap between designers and developers. Commercial (but can be selfhosted)
PixelSwap Quickly swap pixel art color palettes Free
Pixelc An opensource tile/sprite editor in C, using SDL2 and OpenGL, also running on Android and in the web Open Source
PixeloRama Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Free
PixiEditor A beautiful, fast pixel-art editor packed in an eye-friendly dark theme. Free
Pribambase Pribambase is a small tool that connects Aseprite and Blender, to allow painting with instant viewport feedback and all functionality of external editor at the same time. It also adds a few shortcuts like displaying the UV map in Aseprite or setting up a grid-scaled pixelart reference in the viewport. Free
Procreate The complete art studio you can take anywhere Commercial
PureRef All your reference images in one place Commercial
Pyxel Pyxel Edit is a pixel art editor designed to make it fun and easy to make tilesets, levels and animations. Commercial (9 USD)
ShoeBox ShoeBox is a free Adobe Air based app for Windows and Mac OSX with game and ui related tools. Each tool uses a drag and drop - or clipbord interaction for a quick workflow Free
Tiger Tiger is a visual tool to author game spritesheets and their metadata. Free
XNormal xNormal™ is a free app to bake texture maps ( like normal maps and ambient occlusion ). Free
ZBrush ZBrush sets the industry standard for digital sculpting and painting. Its features enable you to use customizable brushes to shape, texture and paint virtual clay in a real-time environment that provides instant feedback. Commercial

Engines & Frameworks

Name Programming language Still supported?
Amalgam Engine C++
Babylon.js Javascript
Bevy Rust
Castle Game Engine Modern Pascal
Cocos2d-x C++, JavaScript, Lua
Construct JavaScript
Defold Lua
Flax C++, C#
Godot GDScript, C#
Heaps Haxe
JNGL C++.
LibGDX Java
LÖVE Lua
Monogame C#
NeoAxis C#, Visual Scripting
Phaser Javascript
PixiJS Javascript
PyGame Python
Raylib C++
Ren'Py Python
Stride C#
The Mirror GDScript, Visual
Three.js Javascript
Unity (aka Unity3D) C#
Unreal Engine C++, Blueprint

FeedbackAndQA

Name Description Still supported Licence
Decky Collect feature requests, ideas and bug reports directly from your Discord community. Free
Input Overlay Input Overlay is a small plugin for obs studio that shows keyboard, mouse and gamepad inputs on stream. It adds a new source for visualizing inputs. Free
OBS Free and open source software for video recording and live streaming. Free
Upvoty Know what to build next and inform your customers when you ship! Commercial (from 15USD/month)

GameDesign

Title Description Still supported? Licence
Arcweave Create, collaborate and prototype your interactive narratives from start to finish, in your browser. Free (limited to 2 editor and viewers; 100 items per project)
Articy The solution for interactive storytelling and game content management. Free trial
Bitsy Make tiny games, worlds, and stories Free
Bloed BLOED is a (more or less) simple block-based level editor for Unity. Commercial
Desmos Desmos wants to build a world where every student learns math and loves learning math, where a student’s access to the power and beauty of math doesn't depend on their place of birth, race, ethnicity, gender, or any other aspect of their identity. Free
DungeonsCrawl Old-School Dungeon Maps Made Easy Free
GBStudio quick and easy to use drag and drop retro game creator for your favourite handheld video game system. Free
Game design template Template for initial stage of game development Free
GoNorth GoNorth is a story and content planning tool for RPGs and other open world games. Free
Inky A narrative scripting language for games. Free
LDTK A modern 2D level editor from the director of Dead Cells. Free
Loopy In a world filled with ever-more-complex technological, sociological, ecological, political & economic systems... a tool to make interactive simulations may not be that much help. Free
LoreForge The app for writers & worldbuilders Free
LoreHub Create interactive stories and worlds for your games. Free limited to 3 users
Machinations Predict Game Economies & Systems Free limited to 1 user and 3 days version history
Mock Mechanics Mechanical/visual programming language
PlantUML PlantUML is used to draw UML diagrams, using a simple and human readable text description. Free
Sankeymatic Graph visualization Free
Tiled Tiled is a 2D level editor that helps you develop the content of your game. Free
Twine Twine is an open-source tool for telling interactive, nonlinear stories. Free
Yarn Yarn Spinner helps you build branching narrative and dialogue in games. It's easy for writers to use, and has powerful features for integrating your content straight into your game. Free

Localization

Name Description (from website or repository) Still supported? Licence
Crowdin Crowdin is a cloud-based solution that streamlines localization management for your team. Free with Pro plans
Polyglot Start localizing your game, using this human translated resource for the basics. 〰️

MarketingAndBizDev

Name Description (from website or repository) Still supported? Licence
Alan's Gamedev Resources Sheet Database of publishers and investors Free
AppMagic Mobile Market Intelligence Tool Some free features
Company Pitch Template The Game Company Pitch Deck by The Games Fund 〰️ Free
Data.Ai The 1st Unified Data AI Company to combine consumer and market data with the power of artificial intelligence to fuel insights. Commercial
Fellow Traveller Forecasting Template Forecasting model where Steam is the primary platform 〰️ Free
GameDiscoverCo - BASIC net revenue predictions Net revenue predictions for Steam platform 〰️ Free
GameDiscoverCo Pitch Decks This page is a collection of PC and console video game pitch decks. 〰️ Free
GameStats Steam Marketing Tool Some free features
Games Popularity Check popularity of any game 〰️ Free
Gaming Outlets List of gaming outlets. This is not a press conctact list! 〰️
GamingAnalytics Video Game BI Analytics portal Some free features
Global Games Industry Guide The Global Games Industry Guide is hand-curated with 1000+ listings across the world including funding, publishers, industry bodies, awards and more. Free
IMPRESS Your toolkit for indie game promotion! 〰️ Free
Layer Collaboration and crossover tracker Free
Pitch Template from Rami Ismail You want to pitch a video-game. This template pitch-deck is here to help. 〰️ Free
PostHog The single platform to analyze, test, observe, and deploy new features. Free (with additional payments after reaching limit)
Presskit() Developers & press both have the same goal: to bring great games to as many people as possible - after all, a good game is worth nothing if no-one plays it. Free
Presskit.html Re-implementation of presskit() as a static site generator Free
Ren’Py Visual Novels on Steam: A Step-by-Step Guide This is a step-by-step guide with screenshots for getting your Ren’Py based game onto Steam. Created by Bob Conway 〰️
Restream Set up high-quality live streams right in your browser and broadcast to multiple channels at once. Free for 2 channles
ScreenToGif ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video. Free
Sensor Tower Navigate the digital landscape with Sensor Tower’s next-generation, market-leading digital analytics platform Commercial
Seyed's Publisher Database Database of publishers and investors Free
Steam Assets for Export, Explained These are graphical assets for Steamworks project. Prepared for export with correct dimensions and names, explained with examples from real world, linked to documentation 〰️ Free
Steam Market Study by Altshift Google Sheet document with plenty of data. Helpful in market study. 〰️ Free
Steam Market Study Market Study is a Google Sheets document which allows you to get a rough estimate of sales and revenues of any released title on Steam. 〰️ Free
Steam Revenue Calculator This Chrome plugin shows the game's revenue inside the Steam store page.It uses the Boxleiter method to calculate estimated app owners then calculates cuts, refunds etc. Free
Steam Trends This data can help you better understand the current situation on the PC platform, you can look up some popular or unpopular trends on the market and maybe even make decisions about which genre to choose for your future game! Free
SteamDB This third-party website gives you better insight into the Steam platform and everything in its database. Free
SteamPeek Indie friendly game discovery 〰️ Free
SteamPoacher Make better Steam capsules. A simple tool for viewing and downloading the store and library image assets for any Steam game. 〰️ Free
Storemaven Get more installs with highly converting app store product pages Commercial
StreamElements Different elements for improving engagement during streams. Free
Tagsfinder Hashtag generator and search engine. Don't know which hashtag to use? You can use our hashtag generator which will help you find top 30 hashtags based on keyword selection. 〰️ Free
Video Game Insights Bringing you market insights and analysis Some free features

Programming

Name Description (from website or repository) Still supported? Licence
2Sync 2Sync specializes in creating innovative and immersive XR experiences that synchronize real and virtual worlds. Commercial
Atom A hackable text editor for the 21st Century Free
Bitbucket Bitbucket is more than just Git code management. Bitbucket gives teams one place to plan projects, collaborate on code, test, and deploy. Free up to 5 users
CD Projekt RED Open Source Repo The collection of open source plugins for UE from CDPR. Free
CGL (C Game Library) CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation. Free
Depot DEPOT is a data editor built inside of Visual Studio Code that allows you to edit JSON data like a spreadsheet Free
DnSpy .NET debugger and assembly editor Free
Flow Graph Design-agnostic node system for scripting game’s flow in Unreal Engine Free
GitHub ... Free
GitLab Deliver software faster with better security and collaboration in a single platform. Free
Incredibuild We deliver powerful distributed processing and unique build caching acceleration for C++ code compilation and analysis. Commercial with free trial
Jenkins The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. Free
JetBrainsIDE Make it happen. With code. Non-Commercial / Commercial
Json Online Editor Just JSON online editor! 〰️ Free
Ollama Get up and running with large language models. Free
ParrelSync Test multiplayer without building for Unity3D Free
Perforce Perforce version control — Helix Core tracks and manages changes to all your digital assets — code, video, large binary files, IPs, and more. But that is just the beginning… Commercial
Plastic SCM Plastic SCM is a version control to help teams focus on delivering work, one task at a time. Free
Rider JetBrains Rider is a cross-platform .NET IDE based on the IntelliJ platform and ReSharper. Commercial
SumblimeText Text Editing, Done Right. Free
TeamCity Powerful continuous integration for DevOps-centric teams Free
UniMod Adds modding support to your Unity project Free
Unity Decision Tree A Unity Package for creating and editing decision trees Free
UnityDataTools Experimental tools and libraries for reading and analyzing Unity data files. Free
Visual Studio Code A standalone source code editor that runs on Windows, macOS, and Linux. Free
Visual Studio The best comprehensive IDE for .NET and C++ developers on Windows. Free

ProjectManagment

Name Description (from website or repository) Still supported? Licence
Cashflow Template Cashflow Template 〰️ Free
Codecks Project & Community Management in one. Made for Game Development. Free up to 5 projects and 3 users (unlimited Pro 5 EUR/month)
HacknPlan We bring game design documentation and project management together in a unique SaaS game production tool that provides a semantic way of organizing, planning and tracking the progress of your game. Free with file size limits
IMS Creators Game Design-Driven Project Management Tool: define your game content (characters, enemies, items, and etc), describe game mechanics, prototype levels and link tasks to them Free up to 5 users. Has special free license for indie developers
Jira Project and issue tracking Free trial
Monday.com The Work OS that lets you shape workflows, your way Free up to 2 users
Notion One workspace. Every team. We’re more than a doc. Or a table. Customize Notion to work the way you do. Free up to 5 guests (unlimited guest in Pro 5 USD / month)
Obsidian Obsidian is a powerful knowledge base on top of a local folder of plain text Markdown files. Free for presonal use
Plane Meet Plane. An open-source software development tool to manage issues, sprints, and product roadmaps with peace of mind. Open source with commercial option.
Redmine Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database. Free
Untools Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems. Free beta of a app, free tools but all worksheet are behind paywall
WrokFlowy WorkFlowy offers a simpler way to stay organized. If you have a crazy job or an ambitious project, we will be your trusty sidekick. Free (with Pro 4.99 USD/month)

UiUx

Name Description Still Supported? Licence
Adobe XD Let Adobe XD be your guide in the evolving world of digital. Create realistic prototypes that tell your story and bring the big ideas to life, faster. Free trial (commercial 12.29 EUR/month)
Game UI Database The Game UI Database was created as a free resource for UI/UX Designers in the games industry. Free
Figma Figma connects everyone in the design process so teams can deliver better products, faster. Free (up to 3 Figma files, unlimited personal files, unlimited collaborators)
InterfaceInGame Explore a collection of video games interfaces and find inspiration for your designs. Free
Game Input Database All game controls in one place Free

LearningResources

Animations

Title Author Type
Godot Tween Comparisons popcar2 Github Repo

Marketing

Title Author Type
2023 Data-Driven Indie dev survival guide PaniCer Notion Article

LevelDesign

Title Author Type
Level Design. In Pursuit of Better Levels Alex K. Text

Programming

Title Author Type
Game Asset Storage, Loading, Compression and Caching Peter 'Durante' Thoman Text
Game Programming Patterns Robert Nystorm Text
Into the Breach AI Matthew Davis Text
Unreal Engine Guide Michael Royal Github repo with plenty of resources

About

I just made this list to arrange different gamedev resources.

Topics

Resources

License

Stars

Watchers

Forks

Contributors