back to home

Kavex / GameDev-Resources

:video_game: :game_die: A wonderful list of Game Development resources.

4,785 stars
432 forks
4 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing Kavex/GameDev-Resources in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/Kavex/GameDev-Resources)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

:heavy_dollar_sign: = Paid, :triangular_flag_on_post: = Limited Free, :free: = 100% Free, :o2: = Open Source Please remember to always look at the license before using something in your project. • Assets • 2D Asset • 3D Asset • Audio • Multiple Graphic Collections • Code • Ads and Monetization • 2D Engines and Frameworks • 3D Engines and Frameworks • Game Source Code • Modules and Additional API • Design • Idea Generators • Mechanics • Project Management • Meta • Blogs and Portals • Books • Game Jams • Magazines • Videos/Podcasts • Tools • Animation • Audio • Bitmap Compression • Character Generators • Design • Material • Modeling • Pixel Editor • Spritesheet • Story Design • Terrain Generators • Texturing • Tile/Level Editors • Vector/Image Editor • Voxel Editors • Bug Reporting • Tutorials • Game Development • Graphics/Modeling • Music • Programming -------- Assets -------- 2D Assets • :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. • :heavy_dollar_sign: GameartGuppy - Cheap 2D Assets • :free: Games-Icons Set - free icons for your games. • :free: Iconmonstr - Another free icons resource for your games. • :triangular_flag_on_post: Kenney Assets - Royalty free assets • :free: OpenClipart - Collection of free cliparts. • :heavy_dollar_sign: Oryx Design Lab - Cheap high quality royalty free sprites • :free: SpriteLib - a collection of static and animated graphic objects (also commonly known as sprites). • :triangular_flag_on_post: Time Fantasy - Lovely SNES-Looking RPG Assets 3D Assets • :free: Blender 3D models - 3D models, particle systems/effects • :free: Matcaps - A Huge library of matcap textures in PNG and ZMT, organized by color. • :free: Poly Pizza - Searchable library of low poly creative commons 3D models • :free: Reiner's Tilesets - A blog with free 2D and 3D graphics. Audio Assets • :free: GameSounds - Archive of royalty-free game sounds. • :free: FreePD - Public Domain Music • :free: FreeSFX - free sound effects • :free: Freesound - collaborative database of Creative Commons Licensed sounds • :free: Kavex's GameSounds - Free sounds for any use • :free: Musopen - Royalty free music. • :heavy_dollar_sign: Nameless: the Hackers RPG Soundtrack - high-quality by BoxCat Games • :free: Octave - a free library of UI sounds, handmade for iOS. • :free: PacDV - royalty free sounds collection. Multiple Graphic Collections • :triangular_flag_on_post: CGTextures - A large collection of textures. • :heavy_dollar_sign: GameDev Market - a community-driven marketplace that connects indie game developers with talented asset creators. • :triangular_flag_on_post: LotPixel - A huge assets library. Photogrammetry and PBR Textures, 3D Models, Decals. 1500+ Free Texture Available. • :free: OpenGameArt - a media repository intended for use with free software game projects. • :free: PlainTextures - Free high resolution textures, brushes and photos • :triangular_flag_on_post: Sketchfab - Publish & embed interactive 3D models. • :free: Vecteezy - Free Vector Art. Code -------- Ads and Monetization • AdMob by Google - Google's Ads and monetization service for mobile. • Appodeal - A programmatic ad mediation solution for mobile apps. • Unity Ads - Unity3D Official Ads SDK. 2D Engines and Frameworks • :o2: Allegro - Allegro 4 & 5 are cross-platform, open source, game programming libraries, primarily for C and C++ developers. • :o2: Bladecoder - Classic point-and-click adventure game engine and editor. • :o2: Box2D - A 2D Physics Engine for Games. • :o2: Chipmunk C# - C# implementation of the Chipmunk2D lib. • :o2: Chipmunk2D - A fast and lightweight 2D game physics library. • :o2: Cocos2D - graphic library for games and multimedia, for Python language • :free: Cocos2d-x - a C++ OpenGL 2D and 3D game engine. It uses C++ but has JS and Lua bindings. • :triangular_flag_on_post: Construct 2 - an HTML5 game maker, meaning you are not writing JavaScript. Instead, you use actions, events, and conditions to do the heavy lifting. • :o2: Coquette - A micro framework for JavaScript games. Handles collision detection, the game update loop, canvas rendering, and keyboard and mouse input. • :free: Defold 2D game engine by King • :free: EasyRPG - Role-playing game creation tool compatible with RPG Maker 2000/2003 games • :o2: ENGi - A multi-platform 2D game library for Go. • :o2: Ejecta - A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS. • :o2: EnchantJS - A simple JavaScript framework for creating games and apps (old). • :heavy_dollar_sign: GameMaker - Very good 2D game engine • :heavy_dollar_sign: GameSalad - Game Creation Engine for Mac and Windows. • :o2: Gideros - Mobile Cross-Platform framework using Lua programming language. • :o2: Glide Engine - Game engine for making 2d games on iOS, macOS, and tvOS, with practical examples. • :o2: Godot - Open-source 2D and 3D game engine with a propietary langauge known as GDScript. It can also be used in C# and C++. • :o2: Gosu - 2D game development library for Ruby and C++ • :o2: HaxeFlixel - Create cross-platform games easier and free in Haxe. • :o2: HEAPS.io - A mature cross-platform graphics engine for high-performance games written in Haxe. • :o2: iio.js - A javascript library that speeds the creation and deployment of HTML5 Canvas applications • :o2:JNGL - 2D C++ Cross-Platform engine for Nintendo Switch, Xbox, Linux, Windows, OS X, Web, Android, iOS and more. • :o2: Juno TypeScript - Clean and lightweight 2D game framework written in TypeScript • :o2: Kivent - A 2D game framework for Kivy. • :o2: Kivy - Cross-platform Python framework for creating apps and games for Linux, Windows, OS X, Android, and iOS • :o2: Lums - A 2D / 3D framework written in C++11. Very efficient and modern. Still under heavy development. • :o2: LÖVE - Lua 2D Game Engine, very good game jam engine. • :o2: MINX - Open Source…