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/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/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/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/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/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/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/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/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/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/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/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: 31 Oct 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/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/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/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/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/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/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/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/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/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/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/KonH/UDBase

Template for Unity game projects

c-sharp game-development unity unity-3d unity3d

Last synced: 10 Nov 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/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/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/himanshuskyrockets/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: 03 Aug 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/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/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/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/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/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/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/ivoryduke/hillvacuum

A bevy-based 2D map editor.

bevy game-development map-editor open-source rust

Last synced: 08 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/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/computationalcore/libot-adventure

LiBot Adventure is a non-profit, open source game made with Unity 3D game engine.

3d 3d-game 3d-games 3d-graphics adventure android game game-development games ios linux lithium macos unity unity3d webgl windows

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/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/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/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/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/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/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/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/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/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/veritius/bevy_stardust

A flexible networking crate for Bevy.

bevy game-development network-programming networking rust

Last synced: 09 Nov 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/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/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/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/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/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/trapexit/3do-devkit

A new development environment for the 3DO Opera game console

game-development retro

Last synced: 27 Oct 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/s0rg/fantasyname

RinkWorks fantasy name generator for golang

game-development golang name-generation procedural-generation

Last synced: 26 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/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/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/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/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/gosu/gosu.cr

Shard for the Gosu game library

crystal-lang game-development game-engine gosu

Last synced: 02 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

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/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/islamhaqq/unrealenginedeepdive

A deep dive into Unreal Engine's architecture

game-development ue5 unreal-engine unreal-engine-5

Last synced: 09 Nov 2024