Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Game Development
Video game developers take a designer’s concepts and build them into a playable game for users. Video game developers, also known as games developers or video game programmers, write code for games for a variety of formats, such as PCs, consoles, web browsers and mobile phones.
- GitHub: https://github.com/topics/game-development
- Wikipedia: https://en.wikipedia.org/wiki/Video_game_development
- Aliases: game-dev, gamedev,
- Last updated: 2024-11-14 00:10:45 UTC
- JSON Representation
https://github.com/torch2424/responsive-gamepad
Handle Keyboard, Gamepad, and Touch Controls under a single API 🕹️
es6 front-end game game-dev game-development javascript library mobile npm-package
Last synced: 17 Oct 2024
https://github.com/cyan33/zion
[Deprecated] A tentative, light-weight 2D game framework based on HTML5 canvas.
canvas game-development game-engine game-framework html5-canvas zion
Last synced: 28 Oct 2024
https://github.com/oussamabonnor1/valleyofcubes_unity3d
Valley of cubes is a game replica of Bluk, its a 3D simple game best suited for mobile devices.
3d 3d-game csharp cube endless-runner game game-development game-replica single-player-game unity unity3d visual-studio
Last synced: 12 Nov 2024
https://github.com/pmndrs/koota
🌎 Performant real-time state management for React and TypeScript
data-oriented-design data-oriented-programming ecs entity-component-system game-development javascript react typescript
Last synced: 08 Nov 2024
https://github.com/janhohenheim/bevy_wind_waker_shader
A toon shader that looks like the one used for characters in The Legend of Zelda: The Wind Waker
bevy game-development rust zelda
Last synced: 14 Nov 2024
https://github.com/develephant/phaser-node-kit
Rapid Game Development with PhaserJS and Node for Modern Browsers
browserify build-tool bundler framework game-development gamedev html5-game javascript kit modules node-js nodejs phaser phaser-game phaserjs require scaffold
Last synced: 10 Oct 2024
https://github.com/automattf/vector.lua
a simple vector library for Lua based on the PVector class from processing
game-development love2d lua vectors
Last synced: 14 Oct 2024
https://github.com/amplitude/unity-plugin
Official Amplitude Unity Plugin
amplitude best c-sharp game game-development hacktoberfest product unity unity-plugin
Last synced: 10 Oct 2024
https://github.com/Dvergar/OSIS
Entity Component System with network support (for haxe)
architecture entity-component-system game-development multiplayer networking
Last synced: 02 Nov 2024
https://github.com/dvergar/osis
Entity Component System with network support (for haxe)
architecture entity-component-system game-development multiplayer networking
Last synced: 10 Nov 2024
https://github.com/GloriousPtr/SpringArmComponent
Recreation of Unreal's Spring Arm Component in Unity.
camera game-development gamedev spring-arm third-person third-person-shooter tps unity unity3d unity3d-plugin
Last synced: 23 Oct 2024
https://github.com/dyanikoglu/crashbandicoot-timetwister
Crash Bandicoot: Timetwister is a remaked version of Crash Bandicoot 3: Warped's Tomb Wader level on Unreal Engine 4.26
bandicoot crash-bandicoot game game-development timetwister unreal-engine unreal-engine-4 unrealengine warped-game
Last synced: 13 Nov 2024
https://github.com/jamesskemp/phasertutorials
Large collection of tutorials for Phaser, that I've followed. Original source listed in README files.
game-development html5-game-development javascript phaser phaser-tutorial phaserjs typescript
Last synced: 27 Sep 2024
https://github.com/emanzione/spell
A framework for describing, composing and managing your game's spells and abilities.
abilities csharp csharp-library game-development gamedev skills spells unity unity3d unity3d-plugin
Last synced: 12 Oct 2024
https://github.com/emanzione/SPELL
A framework for describing, composing and managing your game's spells and abilities.
abilities csharp csharp-library game-development gamedev skills spells unity unity3d unity3d-plugin
Last synced: 10 Nov 2024
https://github.com/markmandel/happy-angry-surprised
A very silly, web based, Firebase and Cloud Vision API multiplayer game that works exactly the same as Rock, Paper, Scissor - except with facial emotions.
firebase game-development javascript silly
Last synced: 08 Nov 2024
https://github.com/andrey1994/game_inspector
Tool to measure FPS, take screenshots, record video and draw overlay
fps fps-counter fpsdisplay game-development game-engine game-overlay kivy kivy-application kivy-framework python screen-capture screenshot video-recording
Last synced: 14 Oct 2024
https://github.com/vleue/jornet
The social game server for all your game jams!
game-development game-server hack hacktoberfest social
Last synced: 13 Nov 2024
https://github.com/brunomikoski/presetmanager
Applies Preset to folders and objects
c-sh csharp folder folder-tooling game-development gamedev openupm presets tools unity workflow
Last synced: 27 Oct 2024
https://github.com/kevglass/propel-js
Simple serialisable deterministic 2d physics engine
game-development gamedev physics physics-2d physics-engine
Last synced: 08 Nov 2024
https://github.com/alt-romes/ghengin
Ghengin: A vulkan-based, shader-centric, type-heavy, Haskell game engine
game-development game-engine shaders vulkan
Last synced: 27 Oct 2024
https://github.com/benwiley4000/pico8-gpio-listener
🎙️🕹️ Listen to changes to your PICO-8 game's GPIO pins
game-development gpio gpio-pins pico-8 web
Last synced: 10 Nov 2024
https://github.com/cas4ey/behavior-studio
BehaviorStudio is a cross-platform behavior trees editor that allows you to create, modify, view and save behavior trees in xml format. Please, see Wiki page for more information!
behavior-tree behavior-tree-editor game-ai game-development gamedev python
Last synced: 07 Nov 2024
https://github.com/brunomikoski/PresetManager
Applies Preset to folders and objects
c-sh csharp folder folder-tooling game-development gamedev openupm presets tools unity workflow
Last synced: 03 Aug 2024
https://github.com/enes-telli/Silly-Race-Replica
It is a project where a copy of the hyper-casual style game called Silly Race is prepared individually. The aim of the game is to avoid obstacles on the platform and reach the finish line before artificial intelligence.
csharp game game-development hyper-casual hyper-casual-game hypercasual navmesh navmeshagent runner-game unity unity-3d unity3d unity3d-games
Last synced: 09 Nov 2024
https://github.com/spatialos/sdk-for-unity-pirates-tutorial
[Deprecated] SpatialOS SDK for Unity Pirates Tutorial
game-development games improbable massive mmo monobehaviour multplayer online pirates sdk server spatialos tutorial unity unity-editor unity3d unity3d-games
Last synced: 10 Nov 2024
https://github.com/bend-n/godot-template
Godot template repository for my programs
game-development godot template
Last synced: 02 Nov 2024
https://github.com/ls9512/uevent
UEvent is a general message event component that can be used in Unity and .Net environment.
csharp datadriven donet donetcore event framework game game-development message unity unity3d unity3d-plugin
Last synced: 10 Nov 2024
https://github.com/shivamshekhar/pygalaxian
A vertical space shooter game made in python using pygame library.
game game-development games pygame pygame-application pygame-library python python-2 python-3 python-library space-game space-invaders space-shooter
Last synced: 12 Oct 2024
https://github.com/dev-masih/defarmy
A module to create groups of game object and organize them in patterns and manage their movements for Defold
defold-game-engine defold-module extension game game-development
Last synced: 02 Nov 2024
https://github.com/marvelwild/wildworld
Sandbox freestyle multiplayer game/engine in LÖVE/LUA.
2d 2d-sandbox-game game game-2d game-development games indie love2d lua multiplayer-game sandbox-game video-game
Last synced: 14 Oct 2024
https://github.com/lazysquirrellabs/ttg
Terraced Terrain Generator (TTG) is a free Unity tool for the procedural generation of terraced terrain meshes.
game-development gamedev procedural-generation terrain terrain-generation unity unity-tool unity-tools unity3d-plugin
Last synced: 27 Oct 2024
https://github.com/Apoorv-cloud/Flutter_Ludo
Basic Ludo Game with Flutter which will run on both iOS and Android without any UI glitches.
dart dice flutter-apps fluttergame game game-development ludo ludo-game ui
Last synced: 12 Nov 2024
https://github.com/KonH/UDBase
Template for Unity game projects
c-sharp game-development unity unity-3d unity3d
Last synced: 10 Nov 2024
https://github.com/ycarowr/TurnBasedGameTemplate
A Unity3d MVC implementation of a turn based game.
boilerplate component csharp csharp-components framework game-development games gaming mvc mvc-architecture mvc-pattern template turn turn-based turns unity unity-component unity-framework unity2d unity3d
Last synced: 23 Oct 2024
https://github.com/pvigier/ecs
A simple and easy to use entity-component-system C++ library
cpp ecs entity-component entity-component-system game-development header-only modern-cpp
Last synced: 09 Nov 2024
https://github.com/selene-amanita/bevy_basic_portals
Bevy Simple Portals is a Bevy game engine plugin aimed to create portals.
bevy game-development game-engine gamedev open-source plugin plugins portal portals rust
Last synced: 11 Oct 2024
https://github.com/CompleteUnityDeveloper/10-TwinStick-Original
A cross-platform, twin stick control game set in 2.5D as part of The Complete Unity C# Developer 2D (http://gdev.tv/cudgithub).
cross-platform crossplatforminputmanager csharp game game-dev game-development git source-control source-tree twin-sticks unity unity3d
Last synced: 10 Nov 2024
https://github.com/sopermanspace/Unity_OpenAI
This GitHub repository shows how to integrate openai GPT-3 language model and ChatGPT API into a Unity project. It can be a useful way to add natural language processing capabilities to your application.
ai ai-vission artificial-intelligence chatbot chatgpt3 game-development gpt-3 gpt-vission gpt4 image-understanding integrate-openai integration openai openai-chatgpt text-to-speech unity unity-editor unity-integration unity3d unity3d-plugin
Last synced: 14 Nov 2024
https://github.com/centau/ecr
A sparse-set based ECS library for Luau.
ecs entity-component-system game-development library luau roblox
Last synced: 09 Nov 2024
https://github.com/Null-References/Uncertainty
Uncertainty is an action-adventure space-shooter game.
game game-development gamedev unity unity3d unity3d-games
Last synced: 08 Nov 2024
https://github.com/RegenJacob/egui_logger
a log implementation for egui
egui game-development gui log logging rust
Last synced: 03 Nov 2024
https://github.com/ashish2199/aidos
A beginner friendly project with aim of creating our own version of Bomberman.
beginner-friendly bomberman bomberman-game game-2d game-development java-fx java-game javafx javafx-8 javafx-games
Last synced: 07 Nov 2024
https://github.com/mystikalpooka/unity-visual-behavior-tree
Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+
ai artificial-intelligence artificialintelligence behavior behavior-trees behaviors behaviortree debugger debugging-visualizer drag-and-drop game-development gamedev reactivex tree unity unity-editor unity-scripts unity2d unity3d visual-scripting
Last synced: 10 Oct 2024
https://github.com/srekel/the-entitytainer
A single header library for managing game entity hierarchies.
c c99 data-structure game-development hacktoberfest multimap pre-alpha public-domain single-header-lib
Last synced: 12 Oct 2024
https://github.com/pikachuxxxx/fireworks-engine
Lightweight Sandbox Game Engine using OpenGL for additional Customisation and Quick Prototyping
cplusplus cpp cross-platform fireworks-engine free-software game-development game-engine game-engine-development glew glfw3 linux mac-os open-source opengl opensource prototyping sandbox windows
Last synced: 09 Nov 2024
https://github.com/kreiach/8blit
Episode source code for the 8-bit Atari 2600 / VCS / Video Computer System, one of the pioneering home gaming consoles.
6502 assembly assembly-6502 assembly-language atari atari-2600 atari2600 atarivcs game-development gamedev homebrew retro retrocomputing retrogaming retroprogramming stella
Last synced: 12 Oct 2024
https://github.com/cmaughan/mgfx
MGFX - A cross-platform 2D (CPU & GPU) and 3D (GPU) starter kit.
2d 3d 3d-mesh cpp11 cross-platform directx-12 directx12 dojo game-development gameoflife graphics graphics-programming maze-generator opengl ray-tracer raytracer rendering teaching
Last synced: 28 Oct 2024
https://github.com/njelly/TofuECS
An entity component system framework for C#, Unity.
csharp ecs entity-component-system framework game-development mit mit-license unity unity3d
Last synced: 10 Nov 2024
https://github.com/ivoryduke/hillvacuum
A bevy-based 2D map editor.
bevy game-development map-editor open-source rust
Last synced: 08 Nov 2024
https://github.com/chaser324/soundcloud-unity
A wrapper around the SoundCloud® API for use in Unity projects.
audio game-development soundcloud soundcloud-api unity3d
Last synced: 10 Oct 2024
https://github.com/pawap90/space-commit
The game where contributors become literal heroes! 🏆 Winner of the GitHub Actions Hackathon 2021
game game-development github-actions github-pages phaser3
Last synced: 12 Nov 2024
https://github.com/eldinor/yuka-babylonjs-examples
Yuka Game AI + 3D rendering with Babylon.js
3d 3d-game ai babylon babylonjs game-ai game-development game-engine javascript
Last synced: 05 Nov 2024
https://github.com/Pikachuxxxx/Fireworks-Engine
Lightweight Sandbox Game Engine using OpenGL for additional Customisation and Quick Prototyping
cplusplus cpp cross-platform fireworks-engine free-software game-development game-engine game-engine-development glew glfw3 linux mac-os open-source opengl opensource prototyping sandbox windows
Last synced: 02 Nov 2024
https://github.com/fireblade-engine/math
A dependency free, lightweight, fast math library for 2D and 3D vectors, quaternions and matrices in Swift with (optional) SIMD support.
2d 3d 3d-vectors cross-platform game-development gamedev math matrices matrix numerics quaternion quaternions simd simd-support spm swift swift-package-manager vector vector-graphics vectors
Last synced: 31 Oct 2024
https://github.com/klaussilveira/yeti3d-sdl
SDL2 port of the Yeti 3D engine
3d-engine game-development game-engine gamedev
Last synced: 15 Oct 2024
https://github.com/corentinth/inert
Minimalistic tower defense in the browser entirely in typescript (no deps).
browser game game-development game-in-browser no-dependencies tower-defense tower-defense-game typescipt typescript
Last synced: 27 Oct 2024
https://github.com/17cupsofcoffee/nova
🎮 An even simpler 2D game framework written in Rust
2d-game-framework game-development game-engine game-frameworks gamedev rust
Last synced: 27 Oct 2024
https://github.com/emanzione/patch
The PATCH repository for issues tracking, wiki and shared material.
csharp deployment dotnetcore downloader game game-development patch-management patcher repair unity unity-asset unity3d unity3d-plugin update update-service updater updates updating
Last synced: 06 Nov 2024
https://github.com/m-fatah/stylized_snake_game
A cross-platform desktop stylized version of snake game made from scratch in C++/OpenGL.
2d-game 2d-game-engine c-plus-plus c-plusplus cpp cross-platform game game-dev game-development game-engine gamedev glfw glfw3 graphics opengl snake-game
Last synced: 08 Nov 2024
https://github.com/ludaludaed/KECS
🧁KECS is a fast and easy C# Entity Component System framework for writing your own games.
data-oriented data-oriented-architecture data-oriented-design ecs ecs-framework ecs-pattern entity entity-component-system filter frame framework game-development kecs unity unity-engine unityecs unityengine unityscript
Last synced: 10 Nov 2024
https://github.com/berthutapea/mario-jump-game
Google Chrome T-Rex Dinosaur Game with Super Mario Touch! (built with ReactJS and Redux Toolkit)
game game-development mario-game react react-hooks react-redux react-router react-router-dom redux redux-toolkit redux-toolkit-and-the-middleware-createasyncthunk
Last synced: 15 Oct 2024
https://github.com/AmplitudeAudio/sdk
A powerful cross-platform audio engine, optimized for games.
audio audio-effects audio-engine audio-filters audio-processing audio-programming cpp game-development game-engine sdk
Last synced: 02 Nov 2024
https://github.com/CorentinTh/inert
Minimalistic tower defense in the browser entirely in typescript (no deps).
browser game game-development game-in-browser no-dependencies tower-defense tower-defense-game typescipt typescript
Last synced: 25 Oct 2024
https://github.com/Dariasteam/Cows-Revenge
Casual platform game project for learning purposes
creative-commons free-game game-development godot-engine platformer
Last synced: 23 Oct 2024
https://github.com/qhdwight/voxelfield
Server authoritative multiplayer shooter game with fully destructible terrain
game game-development marching-cubes multiplayer unity voxel
Last synced: 01 Nov 2024
https://github.com/turborium/turboraylib
TurboRaylib is a cool and clean Raylib bindings for Object Pascal (Delphi and FreePascal)
delphi easy-to-use freepascal game game-dev game-development game-engine game-programming lazarus linux mozol object-pascal osx pascal pip-install-way unix windows
Last synced: 11 Oct 2024
https://github.com/craftablescience/chiraengine
A customizable MIT-licensed game engine.
cpp cpp-library game-development game-engine gamedev opengl
Last synced: 28 Oct 2024
https://github.com/hikikones/bevy-sequential-actions
A Bevy library for executing various actions in a sequence.
bevy bevy-engine bevy-plugin ecs game-development gamedev rust
Last synced: 09 Oct 2024
https://github.com/aykutkardas/ymir-js
This toolkit is created to make it easier for you to develop games like chess, checkers, go, match 3 puzzle and more. It is still under development.
checkers chess game game-development go match3 toolkit
Last synced: 27 Oct 2024
https://github.com/federicocasares/roadifier
Open Source road mesh generator script for Unity
game-development gamedev generator mesh mesh-generation meshes road-mesh terrain unity
Last synced: 10 Nov 2024
https://github.com/redpenguinyt/gemini-py
A monospaced 2D ASCII rendering engine for Python
ascii ascii-animation ascii-art ascii-game game-dev game-development game-engine gemini-engine python python3
Last synced: 28 Sep 2024
https://github.com/veritius/bevy_stardust
A flexible networking crate for Bevy.
bevy game-development network-programming networking rust
Last synced: 09 Nov 2024
https://github.com/rik-cross/gamma
A simple ECS game engine for Python, built on Pygame, with an emphasis on ease of use.
ecs entity-component-system game-development game-engine gamedev pygame python
Last synced: 31 Oct 2024
https://github.com/dev-masih/defgraph
A module to create a graph map and move inside of it for Defold
defold-game-engine defold-module extension game game-development
Last synced: 27 Oct 2024
https://github.com/mariovisic/ruby2d-games
A collection of games and demos written in ruby using the Ruby 2D framework, complete with free video tutorials
game-development gamedev games ruby
Last synced: 15 Oct 2024
https://github.com/player-03/echoes
A macro-based Entity Component System framework, focusing on ease of use.
ecs ecs-framework entity-component-system game-development haxe
Last synced: 05 Nov 2024
https://github.com/sepandhaghighi/lightsout
🎲 Lights Out Game
css front-end frontend fun game game-2d game-development games html javascript js light lightsout linear-algebra mind music online online-game
Last synced: 02 Nov 2024
https://github.com/ls9512/uextension
UExtension is a basic type extension library for .Net and Unity projects. It integrates a large number of commonly used, efficient and convenient extension methods, which helps to greatly improve development efficiency.
donet extension-methods game-development unity unity3d-plugin
Last synced: 10 Nov 2024
https://github.com/vijayphoenix/car-racing-game
A pseudo-3D pursuit and racing game made using SFML C++
c-plus-plus-game car-racing-game chor-police concurrency cplusplus game game-development gameplay hacktoberfest iit-hyderabad iith multiplayer-game networking popl pseudo-3d-game racing-game racing-games sfml socket-programming
Last synced: 08 Nov 2024
https://github.com/s0rg/fantasyname
RinkWorks fantasy name generator for golang
game-development golang name-generation procedural-generation
Last synced: 26 Oct 2024
https://github.com/darkrewar/basetool
A big library of basic tools that you might need in your Unity projects.
csharp game-development gamedev tool unity unity-editor unity-plugin unity3d unity3d-plugin
Last synced: 12 Nov 2024
https://github.com/ChessMax/awesome-game-engines
The list of awesome game engines for everything😎
awesome-list game game-development games
Last synced: 05 Sep 2024
https://github.com/trapexit/3do-devkit
A new development environment for the 3DO Opera game console
Last synced: 27 Oct 2024
https://github.com/mreliptik/shader_experiments
Experimenting & learning shaders in Godot
game-development godot godot-engine godot-shader godot-shaders godot4 godotengine shader shaders
Last synced: 27 Oct 2024
https://github.com/sparten11740/bevy_health_bar3d
Health bar for bevy implemented as a billboard shader
bevy bevy-engine bevy-game game-development healthbar
Last synced: 09 Oct 2024
https://github.com/hhsaez/crimild
A scene graph based framework for interactive 3D applications
c-plus-plus game-development game-engine ios opengl
Last synced: 14 Oct 2024
https://github.com/sean-perkins/nativescript-flappy-bird
NativeScript implementation of Flappy Bird (basic). Demonstrates how to build games in NativeScript.
angular flappy-bird game game-development nativescript nativescript-angular
Last synced: 09 Nov 2024
https://github.com/interkosmos/fortran-sdl2
Fortran 2008 interface bindings to SDL 2.0
fortran fortran-package-manager fpm game-development gamedev opengl sdl sdl2
Last synced: 08 Nov 2024
https://github.com/sergioribera/bevy_splash_screen
A plugin for bevy which allows you to create screens to show the brands and development teams behind your amazing game
bevy bevy-engine bevy-plugin game game-development gamedev hacktoberfest rust rust-lang ui ui-components
Last synced: 01 Nov 2024
https://github.com/AdaEngine/AdaEngine
AdaEngine - Multi-platform 2D and 3D game engine written on Swift
apple-metal game-development game-engine linux multi-platform swift swift-game-engine vulkan
Last synced: 31 Oct 2024
https://github.com/city41/neo-geo-dev-book
a book on developing for the Neo Geo
arcade-game book game-development gamedev neo-geo neogeo neogeo-homebrew retrogaming
Last synced: 09 Nov 2024
https://github.com/harmboschloo/elm-ecs
Using the entity-component-system (ECS) pattern in elm.
elm entity-component-system game-development
Last synced: 27 Oct 2024
https://github.com/ladroid/goku
Goku Game Engine - simple, easy to use GUI based game engine
2d 2d-game 2d-game-engine deep-learning deeplearning game game-development game-engine gamedev gameengine gameengine2d gpu gui multiplatform open-source opengl pytorch rust rust-lang sdl2
Last synced: 14 Nov 2024
https://github.com/gosu/gosu.cr
Shard for the Gosu game library
crystal-lang game-development game-engine gosu
Last synced: 02 Nov 2024
https://github.com/AderitoSilva/XInputium
The elemental XInput library for .NET.
controller csharp device dotnet game-development gamedev library xbox xbox-controller xinput xinput-controller xinput-wrapper
Last synced: 06 Nov 2024
https://github.com/Threetwosevensixseven/ayfxedit-improved
AYFX Editor (Improved)
8-bit ay-3-8910 borland-cpp game-development sound-effects zx-spectrum
Last synced: 24 Oct 2024
https://github.com/japalekhin/boxgame
A sample project for following along a tutorial found on jap.alekhin.io.
flame flutter flutter-app flutter-demo flutter-examples game game-dev game-development games
Last synced: 08 Nov 2024
https://github.com/ronenness/ness-engine
NessEngine is a 2D rendering engine for games
2d-rendering-engine c-plus-plus game-development game-engine graphics-engine sdl2
Last synced: 11 Nov 2024