Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

https://github.com/tesselode/kira

Library for expressive game audio.

audio audio-library game-development gamedev

Last synced: 01 Aug 2024

https://github.com/shirakumo/trial

A fully-fledged Common Lisp game engine

common-lisp game-development game-engine gamedev opengl

Last synced: 04 Aug 2024

https://github.com/Shirakumo/trial

A fully-fledged Common Lisp game engine

common-lisp game-development game-engine gamedev opengl

Last synced: 31 Jul 2024

https://github.com/inanevin/LinaEngine

Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.

3d-graphics 3d-graphics-engine game-development game-engine game-engine-development gamedev graphics gui lina-engine ui vulkan-game-engine

Last synced: 01 Aug 2024

https://github.com/GaijinEntertainment/daScript

daScript - high-performance statically strong typed scripting language

game-development interpreter programming-language scripting-language static-typing

Last synced: 01 Aug 2024

https://github.com/RonenNess/RPGUI

Lightweight framework for old-school RPG GUI in web!

css game-development gamedev html javascript ui

Last synced: 03 Aug 2024

https://github.com/NiklasEi/bevy_game_template

Template for a Bevy game including CI/CD for web, Windows, Linux, macOS, iOS and Android

bevy bevy-engine game-development hacktoberfest mobile-game rust template-project web-game

Last synced: 01 Aug 2024

https://github.com/radiatoryang/hedera

paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time

3d 3d-models environment-art foliage-wiggle game-art game-development painting unity

Last synced: 02 Aug 2024

https://github.com/lfkdsk/JustWeEngine

An easy open source Android Native Game FrameWork.

2d-game-engine android-game-framework engine game-development jitpack

Last synced: 15 Aug 2024

https://github.com/hmans/miniplex

A 👩‍💻 developer-friendly entity management system for 🕹 games and similarly demanding applications, based on 🛠 ECS architecture.

ecs entity-component-system game-development react state-management typescript

Last synced: 01 Aug 2024

https://github.com/AnyRPG/AnyRPGCore

Open source Role Playing Game engine for Unity 3D written in C#.

game-development games role-playing-game role-playing-game-system role-playing-game-tool rpg unity unity3d

Last synced: 02 Aug 2024

https://github.com/Hexworks/zircon

Zircon is an extensible and user-friendly, multiplatform tile engine.

game-development java jvm kotlin multiplatform roguelike scala text-gui zircon

Last synced: 31 Jul 2024

https://github.com/ManlyMarco/RuntimeUnityEditor

In-game inspector and debugging tools for applications made with Unity3D game engine

bepinex debugging-tool game-development modding-tools plugin

Last synced: 02 Aug 2024

https://github.com/itchio/butler

🎩 Command-line itch.io helper

bsdiff deployment game-development itchio rsync

Last synced: 01 Aug 2024

https://github.com/lamberta/html5-animation

Foundation HTML5 Animation with JavaScript example code and book exercises.

animation book canvas game-development html5 javascript

Last synced: 04 Aug 2024

https://github.com/Nazariglez/notan

Cross-platform multimedia layer

crates game-2d game-development gamedev multimedia-library rust

Last synced: 04 Aug 2024

https://github.com/Planimeter/game-engine-2d

Planimeter Game Engine 2D - LÖVE-based game engine for Lua

2d-game-engine game-development game-engine gamedev grid-sdk love2d lua luajit

Last synced: 31 Jul 2024

https://github.com/NazaraEngine/NazaraEngine

Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.

3d-engine c-plus-plus cplusplus-17 cpp cross-platform enet game-development game-engine gamedev linux macos nazara-engine network opengl realtime-games rendering shadergraph shaders vulkan windows

Last synced: 30 Jul 2024

https://github.com/AdultLink/TexturePanner

This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures

game game-development gamedev graphics material shader shaders unity unity-3d unity-asset unity3d

Last synced: 02 Aug 2024

https://github.com/dkfans/keeperfx

Open source remake and Fan Expansion of Dungeon Keeper.

dungeon dungeon-keeper fan-expansion game-development open rts simulation

Last synced: 01 Aug 2024

https://github.com/cocos/engine-native

Native engine for Cocos Creator v2.x

3d cocos cocos2d game-development game-engine ios metal rendering vulkan

Last synced: 30 Jul 2024

https://github.com/pygame-community/pygame-ce

🐍🎮 pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library.

game-dev game-development gamedev pygame python sdl sdl2

Last synced: 01 Aug 2024

https://github.com/microsoft/Xbox-ATG-Samples

Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).

cpp cpp14 direct3d game-development microsoft uwp xdk

Last synced: 03 Aug 2024

https://github.com/SimonDarksideJ/XNAGameStudio

The Education library from the Xbox Live Indie games repository, valuable for MonoGame Developers for advanced samples

education-library game-development monogame monogame-framework samples xna xna-game-studio

Last synced: 31 Jul 2024

https://github.com/cmilr/Unity2D-Components

A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.

c-sharp csharp game-development game-engine gamedev pixel-art unity unity2d unity2d-components unity3d

Last synced: 02 Aug 2024

https://github.com/unknown-horizons/godot-port

Unknown Horizons Godot Engine Port

game game-development gdscript godot simulation strategy

Last synced: 01 Aug 2024

https://github.com/Doraku/DefaultEcs

Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.

c-sharp dotnet ecs entity-component-system game game-development game-engine gamedev

Last synced: 01 Aug 2024

https://github.com/QianMo/GPU-Pro-Books-Source-Code

:cd: Source Code Collection of Book <GPU Pro> 1~ 7 | 《GPU Pro》1~ 7 书本源代码珍藏

book-source-code game-development gpu-pro gpu-programming graphics-programming rendering shader

Last synced: 02 Aug 2024

https://github.com/Zulko/easyAI

Python artificial intelligence framework for games

ai dual-algorithm game-development minimax negamax sss-algorithm two-player

Last synced: 03 Aug 2024

https://github.com/ftsf/nico

a Game Framework in Nim inspired by Pico-8.

game-development game-engine game-engine-2d game-framework gamedev nim

Last synced: 01 Aug 2024

https://github.com/kyzfrintin/Godot-Mixing-Desk

A complete audio solution for Godot 3.3.x, making procedural sound and adaptive/procedural music possible with a few nodes and a couple lines of code.

adaptive-music audio game-audio game-development godot interactive-music music procedural-sound sound

Last synced: 01 Aug 2024

https://github.com/AdultLink/VerticalDissolve

Procedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.

game-development gamedev graphics material shaders unity unity3d

Last synced: 02 Aug 2024

https://github.com/overdrivenpotato/rust-psp

Rust on PSP. Panic and allocation support. Access PSP system libraries.

eboot game game-development graphics homebrew playstation-portable psp pspsdk rust rust-psp

Last synced: 05 Sep 2024

https://github.com/vittorioromeo/SSVOpenHexagon

C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.

cpp cpp11 cpp14 game game-development gamedev open-hexagon

Last synced: 30 Jul 2024

https://github.com/phisko/kengine

Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.

cpp cpp-game-engine cpp-library cpp-templates cpp17 ecs engine entity entity-component entity-component-system entt game game-development game-engine gamedev gameobject lua-script modern-cpp python-script

Last synced: 01 Aug 2024

https://github.com/MrEliptik/godot_experiments

2D, 3D & VR experiments and tutorials in Godot 3 & 4

2d 3d game-development godot godot-experiments godot-physics godot4 godotengine oculus-quest vr

Last synced: 01 Aug 2024

https://github.com/skylicht-lab/skylicht-engine

Skylicht Engine is C++ Game Engine based on Irrlicht 3D. And my goal is to create a high-performance and lightweight Game Framework that can seamlessly function on both web and mobile platforms. This framework will be available to everyone for free.

directx11 game-development game-engine google-angle irrlicht-engine lightmapper opengles3 particle skylicht-engine

Last synced: 01 Aug 2024

https://github.com/WorldOfZero/UnityVisualizations

Collection of shaders and visual effects created for Unity 3D.

game-development shaders unity3d visual-effects

Last synced: 03 Aug 2024

https://github.com/mas-bandwidth/reliable

A packet acknowledgement system for UDP

ack fragmentation game-development mtu protocol rtt udp

Last synced: 01 Aug 2024

https://github.com/MenacingMecha/godot-psx-style-demo

Demo project featuring a collection of PS1 style shaders and materials for Godot engine.

90s game-development game-engine gamedev godot low-poly pixel-art ps1 psx retro shaders

Last synced: 01 Aug 2024

https://github.com/V-Sekai/unidot_importer

Import .unitypackage and other assets designed for Unity Engine as a GDScript addon for vanilla Godot 4.x

game-development godot godot-engine unity

Last synced: 31 Jul 2024

https://github.com/Chaser324/unity-wireframe

General purpose wireframe shaders for use in Unity.

game-development shaders unity unity3d wireframe

Last synced: 31 Jul 2024

https://github.com/simple2d/simple2d

:video_game: Simple, open-source 2D graphics for everyone

2d-graphics c game-development graphics-engine opengl sdl2

Last synced: 31 Jul 2024

https://github.com/loov/jsfx

Javascript Sound Effect Generator

game-development javascript sound sound-effects

Last synced: 01 Aug 2024

https://github.com/xissburg/edyn

Edyn is a real-time physics engine organized as an ECS.

ecs entity-component-system entt game-development networked-physics physics-engine physics-simulation

Last synced: 01 Aug 2024

https://github.com/Bombfuse/emerald

A 2D rust game engine focused on portability.

2d game-development game-engine gamedev physics rust

Last synced: 03 Aug 2024

https://github.com/mbrukman/awesome-game-dev

:video_game: A list of Game Development resources to make magic happen.

game-development game-engine gamedev

Last synced: 05 Sep 2024

https://github.com/SergeyMakeev/TaskScheduler

Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.

fibers game-development gamedev job-scheduler multithreading performance scheduler

Last synced: 02 Aug 2024

https://github.com/city41/breakouts

A collection of JS engine implementations of Breakout

game-development game-engine javascript javascript-game

Last synced: 01 Aug 2024

https://github.com/abagames/crisp-game-lib

Minimal JavaScript library for creating classic arcade-like mini-games running in the browser

game-development

Last synced: 01 Aug 2024

https://github.com/etlegacy/etlegacy

ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.

c enemy-territory etlegacy fps fps-game game game-development game-engine game-engine-3d legacy-mod linux lua macosx multi-platform multiplayer-game network-game opengl windows wolfenstein

Last synced: 01 Aug 2024

https://github.com/gkjohnson/three-bvh-csg

A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh

3d-printing computational-solid-geometry construction constructive-solid-geometry csg game-development geometry graphics three three-mesh-bvh threejs webgl

Last synced: 01 Aug 2024

https://github.com/reeseschultz/ReeseUnityDemos

Unity packages and demos—emphasizing ECS, jobs and the Burst compiler—by Reese and others.

dots ecs game-development navigation pathing unity unity3d upm

Last synced: 03 Aug 2024

https://github.com/planetarium/libplanet

Blockchain in C#/.NET for on-chain, decentralized gaming

blockchain csharp dotnet game-development hacktoberfest libplanet net p2p planetarium unity unity3d

Last synced: 31 Jul 2024

https://github.com/floatinghotpot/socket.io-unity

socket.io client for Unity, power game client with node.js back-end

game-development json socket-io unity websocket

Last synced: 02 Aug 2024

https://github.com/cocoatoucher/Glide

Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

2d-game-engine apple game-development game-engine gamedev gameplaykit games ios macos platformer platformer-engine side-scroller spritekit tiled-map-editor tilemap tvos

Last synced: 17 Aug 2024

https://github.com/thunder-engine/thunder

Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture

cross-platform game-development game-engine gamedev hacktoberfest open-source opengl

Last synced: 31 Jul 2024

https://github.com/ikpil/Dotrecast

DotRecast - a port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers

ai crowd-simulation csharp detour game game-development gamedev navigation navmesh pathfinder pathfinding recast recastnavigation server unity unity3d

Last synced: 03 Aug 2024

https://github.com/y-lohse/inkjs

A javascript port of inkle's ink scripting language.

game-development inkjs story

Last synced: 02 Aug 2024

https://github.com/IRCSS/MatrixVFX

A realtime Matrix VFX Shader in Unity 3D

effect game-development matrix photogrammetry realtime shader unity vfx

Last synced: 02 Aug 2024

https://github.com/rameshvarun/netplayjs

Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.

game-development game-networking gamedev multiplayer multiplayer-browser-game multiplayer-game p2p rollback-netcode threejs typescript webrtc

Last synced: 01 Aug 2024

https://github.com/ikpil/DotRecast

DotRecast - a port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers

ai crowd-simulation csharp detour game game-development gamedev navigation navmesh pathfinder pathfinding recast recastnavigation server unity unity3d

Last synced: 01 Aug 2024

https://github.com/PsichiX/Oxygengine

Rust implementation of Oxygen Core HTML5 game engine

game-development game-engine gamedev rust

Last synced: 01 Aug 2024

https://github.com/YarnSpinnerTool/YarnSpinner-Unity

The official Unity integration for Yarn Spinner, the friendly dialogue tool.

game-development gamedev unity

Last synced: 02 Aug 2024

https://github.com/dsrw/enu

A Logo-like 3D environment, implemented in Nim

game-development godot nim

Last synced: 03 Aug 2024

https://github.com/AlmasB/FXTutorials

A collection of JavaFX tutorials from my YouTube channel

fxgl game-development game-engine javafx javafx-application javafx-games tutorials youtube

Last synced: 01 Aug 2024

https://github.com/BorisTheBrave/DeBroglie

DeBroglie is a C# library implementing the Wave Function Collapse algorithm with support for additional non-local constraints, and other useful features.

debroglie game-development graphics hacktoberfest pcg tile tiled wave-function-collapse wfc

Last synced: 02 Aug 2024

https://github.com/OpenArkStudio/ARK

ARK is a lightweight, agile, elastic, distributed plugin framework written in C++,make it easier and faster to create your own application service.

agility architecture ark ark-game cmake cmakelists cross-platform framework game game-development game-server gameserver linux multiplayer-game-engine server-architecture unity3d-client unreal

Last synced: 02 Aug 2024

https://github.com/cegui/cegui

Crazy Eddie's GUI library is a versatile, fast, adjustable, multi-platform, C++ library for creating graphical user interfaces for games and rendering applications

c-plus-plus cpp cross-platform game-development gui library ui ui-components widget-library

Last synced: 01 Aug 2024