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/kualta/core

a game engine focused on performance and flexibility

3d-engine 3d-graphics game-development game-engine graphics-engine magnum

Last synced: 30 Nov 2024

https://github.com/GaidamakUA/blipshift

Sample game project using the Godot engine.

game game-2d game-development gamedev gdscript godot godot-game godot3

Last synced: 02 Nov 2024

https://github.com/azoresn/roblox-nihon

Nihon is a leading Roblox exploit founded in 2020, known for its intuitive user interface, robust features, and exceptional performance. Developed by top industry professionals, it offers enhanced security, customization options, and a globally trusted service.

community developers game-assets game-development gamedev-tools japan localization lua multiplayer online-gaming roblox roblox-dev roblox-nihon roblox-studio

Last synced: 30 Oct 2024

https://github.com/attogram/clean-repo-games

The Clean Repo: Games project supports, creates and publicizes open source game repositories that are advertising-free, analytics-free, and trojan-free.

anti-ads anti-tracking anti-trojans game-development games games-list

Last synced: 16 Jan 2025

https://github.com/hoangsonww/guillotine-game

⚔️ This repository contains the "Guillotine Game," a strategy game coded in Java and JavaFX. It involves players making tactical decisions to avoid the guillotine and survive as long as possible. The game demonstrates the use of JavaFX for creating visually appealing and interactive GUIs.

game game-development gamedev gui gui-application gui-application-java guillotine guillotine-game guillotinemenu java javafx

Last synced: 14 Jan 2025

https://github.com/1j01/skele2d

☠ A 2D game engine based around skeletal structures, with an in-game editor and animation support (pre-alpha)

2d 2d-game-engine animation bones canvas game-development game-engine game-framework points polygons structure

Last synced: 10 Nov 2024

https://github.com/robrohan/blender_ie_quake_mdl

Blender 2.8 plugin to import / export Quake 1 and Hexen models

3d 3d-modelling blender blender-addon game game-development modeling quake

Last synced: 12 Nov 2024

https://github.com/bugrahanakbulut/UnityRewindSystem

simple rollback mechanism made with unity

csharp game game-development rewind rollback unity unity3d

Last synced: 10 Nov 2024

https://github.com/finnvoor/playdatekittemplate

A template for getting started creating Playdate games with Swift and PlaydateKit

game-development playdate playdate-sdk swift

Last synced: 27 Nov 2024

https://github.com/adrenallen/easyleaderboard-godot

Add a leaderboard to your Godot game in under 10 minutes!

game-development godot godot4 godotengine leaderboard

Last synced: 30 Nov 2024

https://github.com/visualgmq/grogue

grogue是一个参考了CDDA,饥荒的Roguelite游戏。玩家需要存活下去,并且探索不同的世界(施工中)

cmake cpp cpp17 game game-2d game-development roguelite sdl2

Last synced: 23 Dec 2024

https://github.com/sub-c/allegrodotnet

A library to allow .NET Standard 2.0 or .NET 6+ applications to consume the Allegro 5 game programming library.

csharp game-2d game-development gamedev multimedia

Last synced: 01 Dec 2024

https://github.com/sercaneraslan/genius

Genius - The Mind Game

game game-development javascript

Last synced: 04 Dec 2024

https://github.com/yashk2000/knightinthenight

This is a Halloween based Godot game 🎃. You need to help Rohan the Knight fight his way through the haunted mansion and get candy ⚔️

game game-development game-engine godot godot-engine godot-game godot3 halloween halloween-game halloween-theme

Last synced: 28 Oct 2024

https://github.com/alan-fgr/aelum

2D game engine so simple it works :trollface:

2d-game-engine csharp fna game-2d game-development game-engine xna xna-fna

Last synced: 15 Oct 2024

https://github.com/rparrett/bevy_pipelines_ready

Bevy plugin for tracking render pipeline status.

bevy game-development rust

Last synced: 01 Nov 2024

https://github.com/aceeri/sabi

Client-server architecture for Bevy

client-server game-development networking

Last synced: 10 Nov 2024

https://github.com/johanhelsing/bevy_roll_safe

Rollback-safe implementations and utilities for Bevy Engine

bevy deterministic game-development rollback

Last synced: 01 Nov 2024

https://github.com/bfeldpw/battlesub

Two player 2D submarine game with some fluid dynamics.

box2d entt fluid-dynamics game-development imgui magnum

Last synced: 14 Oct 2024

https://github.com/gonglei007/gamedevmind-en

The most comprehensive technical map of game development. Help game developers save time on known problems and save more energy for more creative work.

3d cpp devops framework game game-development game-framework game-server gamedev management mmorpg pipeline programming roadmap scrum shader unity unity3d unreal-engine unrealengine

Last synced: 08 Nov 2024

https://github.com/youngmonkeys/game-box

A Scalable Server Engine for Online/Multi-player/Real-time Games powered by Ezyfox Server

game-development game-library game-server multi-player online-game server-side

Last synced: 11 Nov 2024

https://github.com/josephmbustamante/godot-level-switcher-tutorial

This tutorial will teach you how to build a robust and flexible scene-changing system in your game, complete with animations, sounds, and data transfer from one scene to another.

game-dev game-development godot godot-engine godot-game-engine godot-tutorial

Last synced: 10 Feb 2025

https://github.com/nucleartide/pico-snippets

Drop-in snippets for your PICO-8 game.

game-development lua pico-8 snippets

Last synced: 14 Oct 2024

https://github.com/killedbyapixel/frankengine

Game Engine and Level Editor

box2d game-development game-engine

Last synced: 17 Oct 2024

https://github.com/rik-cross/fortune-falls

A 2D Zelda-like game (and engine) written in C# and Monogame.

csharp game game-development game-engine gamedev monogame

Last synced: 14 Dec 2024

https://github.com/dimat/flipperzero-reversi

"Reversi" game for Flipper Zero

flipperzero game game-development

Last synced: 01 Nov 2024

https://github.com/oblerion/love2d.js

love2d framework for javascript game. without emscripten.

framework game-development html5 javascript love2d opensource

Last synced: 09 Nov 2024

https://github.com/pusewicz/wave-function-collapse-ruby

Tiled Wave Function Collapse model implemented in Ruby and rendered using Gosu

game-dev game-development gamedev gosu ruby wave-function-collapse

Last synced: 28 Oct 2024

https://github.com/afterschoolstudio/squiggle

simple game scripting language + runtime parser

csharp-library game-development gamedev unity unity-asset unity3d-plugin

Last synced: 10 Nov 2024

https://github.com/inborastudio/unity-tool

This is a bunch of Unity c# code's tools which can help a Unity beginner fully. try it one time...

csharp csharpunity game-development unity unity3d unity3d-editor unity3d-games unity3d-plugin unityscript

Last synced: 12 Oct 2024

https://github.com/samuelasherrivello/unity-optimization

Showcase of Unity optimization techniques. Each demo includes a before & after.

best-practices game-development optimization unity

Last synced: 09 Feb 2025

https://github.com/sagebind/respk

Manage resource files using a fast, custom open format designed especially for use in games.

archiving game-development resource-loader

Last synced: 27 Dec 2024

https://github.com/oniietzschan/blog

Hot hot post's on gamer development? (`・ω・´)

game-development love2d tutorial

Last synced: 07 Nov 2024

https://github.com/hanjoes/tetris

Tetris game to playaround with SpriteKit.

game-development ios spritekit swift swift-4

Last synced: 12 Oct 2024

https://github.com/nathanlovato/godot-simple-platformer

Result of the first Godot tutorial series on GDquest

2d 2d-game game game-development godot

Last synced: 27 Oct 2024

https://github.com/adam-rumpf/game-maker-scripts

A collection of general utility and mathematical functions for GameMaker Studio 2 (Version 2.3).

game-development mathematics

Last synced: 02 Nov 2024

https://github.com/ggraca/belts

A data-oriented game engine for Ruby

3d-graphics belts data-oriented game-development game-engine opengl ruby

Last synced: 10 Feb 2025

https://github.com/kangaroux/go-spritesheet

Use YAML to make working with sprite sheets easy. Compatible with ebiten

ebiten game game-development golang sprites spritesheet yaml

Last synced: 15 Oct 2024

https://github.com/beancheeseburrito/bindgen.net

Generate C# bindings from C headers

bindgen c clang csharp game-development libclang net

Last synced: 19 Nov 2024

https://github.com/lecrapouille/openglcppwrapper

[Lib][Version 0.9][Partially Functional][WIP] A C++ 11 wrapper for Core Profile OpenGL allowing to write complete applications in a reduced number of lines of code

3d 3d-engine 3d-game 3d-graphics cpp cpp11 game-development glumpy graphics graphics-programming opengl opengl-functions opengl-tutorial opengl-wrapper rendering shaders three-cpp three-js wrapper

Last synced: 27 Oct 2024

https://github.com/dyanikoglu/vrchef

VRChef is a Unity based cooking simulation game with lots of options available in the kitchen environment, with an advanced recipe system included.

chef cooking game game-development gamedev simulation unity unity3d virtual-reality vr

Last synced: 13 Nov 2024

https://github.com/zedseven/green

A gaming library that enables easy 2D game creation within Processing.

education game-development game-library greenfoot jar java learning library pde processing processing-language processing-library

Last synced: 16 Nov 2024

https://github.com/KHN190/miniStrategy

Strategy framework for Unity, with turn base, real time and mix mode.

game-development game-framework real-time-strategy turn-based unity3d

Last synced: 14 Nov 2024

https://github.com/kjirou/rpglevel

Manage the "level" and the "exp"

game-development javascript nodejs rpg

Last synced: 27 Oct 2024

https://github.com/bytebit-org/lua-statistics

A simple script to implement statistical functions not provided by the Lua standard API, developed especially for use on Roblox

game-development lua math probability-distributions roblox roblox-game-development statistics

Last synced: 07 Nov 2024

https://github.com/llamacademy/raycast-bouncing-bullets

Learn how to use Vector3.Reflect to upgrade your Raycast/Hitscan bullets so they can ricochet or bounce off any objects!

bullet bullet-physics game-development gamedev gamedevelopment tracer trail unity unity3d vfx

Last synced: 10 Nov 2024

https://github.com/mkhrapov/sansumoku

iOS implementation of an original game.

game-development ios swift

Last synced: 12 Nov 2024

https://github.com/turtiesocks/bevy_simple_i18n

Plugin for the Bevy Engine that provides easy to use bindings for the rust-i18n crate

bevy bevy-engine bevy-plugin game-development i18n

Last synced: 09 Jan 2025

https://github.com/shanshaji/Tank-Vs-Zombie-Game-Ruby

Single Player 2d top-down zombie survival shooter game. In development.

dragonruby dragonruby-gtk game-development mruby ruby ruby-on-rails tank-game zombie-survival-shooter zombies

Last synced: 14 Nov 2024

https://github.com/bitpuffin/zig-raylib-experiments

Some classic game implementations in Zig using raylib

game-development raylib raylib-examples zig zig-examples

Last synced: 19 Nov 2024

https://github.com/francis-clairicia/pydiamond

PyDiamond engine is a game engine for Python game developers.

game game-development game-engine game-engine-2d pygame pygame-library python python3

Last synced: 02 Jan 2025

https://github.com/adrenallen/easyleaderboard

Easy to setup and highly customizable leaderboard with built-in score validation system.

game-development godot godotengine leaderboard

Last synced: 30 Nov 2024

https://github.com/afiskon/c-opengl-text

OpenGL example in pure C: text rendering, textures, etc

3d 3d-graphics c cross-platform game-development opengl

Last synced: 17 Nov 2024

https://github.com/ourcade/sidescrolling-platformer-template-phaser3

A starting template for a sidescrolling platformer game using Matter Physics in Phaser 3.50

game-development gamedev phaser phaser3 platformer sidescroller typescript

Last synced: 27 Nov 2024

https://github.com/fronkongames/gamework-core

A micro-kernel game framework with dependency injection and event-driven communication.

framework game-dev game-development gamedev gamedev-framework gamedevelopment indiedev mit-license unity unity-3d unity3d unity3d-framework

Last synced: 11 Dec 2024

https://github.com/BitPuffin/zig-raylib-experiments

Some classic game implementations in Zig using raylib

game-development raylib raylib-examples zig zig-examples

Last synced: 15 Nov 2024

https://github.com/kongruksiamza/udemy-course

ส่วนลดคอร์สเรียน Udemy ราคาปกติคอร์สละ 1,590 บาท เหลือเพียงคอร์สละ 399 บาทเท่านั้น

game-development web-development

Last synced: 03 Jan 2025

https://github.com/saalvage/assimpnetter

Maintained fork of AssimpNet that adds better interop with modern C#

3d 3ds asset-pipeline assets assimp collada fbx game-development gltf gltf2 graphics mesh model obj

Last synced: 30 Jan 2025

https://github.com/tiagopog/pong

Classic Pong written in Ruby with Ruby 2D.

2d game game-development pong ruby ruby2d

Last synced: 15 Nov 2024

https://github.com/ahmedshahriar/boom-2.0

A simple multiplayer FPS game powered by UNet service Made with Unity3d Game Engine

fps-game game game-development game-engine gun multiplayer network-lobby player-attributes probuilder rifle unet unet-service unity3d unity3d-games

Last synced: 16 Nov 2024

https://github.com/ourcade/threejs-getting-started

Example code for getting started in Three.js by recreating the original DOOM controls

game-development gamedev threejs threejs-example threejs-learning typescript

Last synced: 27 Nov 2024

https://github.com/sjcobb/webxr-threejs-midi-visualizer

WebXR, augmented reality MIDI data visualization, built with Three.js and Tone.js. See video: https://youtu.be/lIecCGtbqSM

3d aframe cannonjs data-science data-visualization depth-estimation game-development hit-detection javascript midi music-theory physics three threejs tone tonejs webvr webxr

Last synced: 07 Dec 2024

https://github.com/yudinikita/stat-master

StatMaster is a flexible attribute system for game characters, providing modifiable and customizable character stats.

attributes character csharp game-development gamedev modifiable stats unity unity3d

Last synced: 12 Jan 2025

https://github.com/ivoyager/project_template

Use this to create your own game or educational app set in a realistic solar system.

astronomy free-software game-development gdscript godot godotengine open-source solar-system

Last synced: 28 Nov 2024

https://github.com/fronkongames/gamework-local-data

Async load / save local data with compression, encryption and integrity check.

compression encryption game-development gamedev gamedev-framework gamedev-library gamedevelopment serialization unity unity3d

Last synced: 11 Dec 2024

https://github.com/enginemachiner/beat4sprite

Animation creation library for the StepMania 5 engine.

animations bpm game-development outfox particles rhythm-games sprites

Last synced: 04 Dec 2024

https://github.com/TomGroner/XenkoTerrain

A demo for creating simple terrain using a height map strategy and the Xenko game engine.

csharp game-development game-engine gamedev xenko

Last synced: 13 Nov 2024

https://github.com/eckankar/mosgame

An attempt at making a PyGame-like library for Moscow ML.

game-development sdl sml

Last synced: 12 Oct 2024

https://github.com/qfsw/pengengine

Peng Engine is a custom game engine built with C++23 and OpenGL 4.3+

game-development game-engine

Last synced: 27 Oct 2024

https://github.com/farid-karimi/pac-man

This project is a simplified version of Pac-Man with randomly generated maps, custom colors, and a leaderboard. It uses DFS for maze generation and BFS for ghost behavior. The visuals use ASCII art and Unicode characters, and progress is saved in a text file.

bfs cli cpp dfs game game-development pacman

Last synced: 12 Oct 2024

https://github.com/gerlogu/RatchetAndClank-UE-Prototype

🔧 A Ratchet & Clank prototype made with Unreal Engine 4 in one week. A Game Development Process video is also available 📺

game game-dev game-development game-prototype games prototype ue4 unreal-engine unreal-engine-4 unrealengine unrealengine4

Last synced: 23 Oct 2024

https://github.com/minapecheux/godot-quick-tutorials

The code & assets for Godot/C# tutorials I published in video/text format on YouTube and Medium (🇬🇧 + 🇫🇷).

csharp csharp-code game-dev game-development gamedev gdscript godot godot-demo godot-engine godot-game godot4 godotengine tutorial tutorial-code tutorials

Last synced: 09 Feb 2025

https://github.com/helpcomputer/nydd

A dark mini-platform/RPG/adventure game using Pyxel engine.

game game-development gamedevelopment pico-8 python pyxel retro retro-game

Last synced: 31 Oct 2024

https://github.com/TomGroner/XenkoFlowingWater

A demo for creating simple water using a flow map strategy and the Xenko game engine.

csharp game-development game-engine gamedev xenko

Last synced: 21 Dec 2024

https://github.com/mathieu-lala/kawaii_engine

Modern data-oriented real time renderer & physics simulator

3d cmake conan cpp20 ecs engine entt game-development game-engine physics

Last synced: 08 Feb 2025

https://github.com/kiwijuice56/sand-spoon

A modular falling sand game where you can create infinite elements from words

ai cellular-automata falling-sand game-development gamedev godot

Last synced: 02 Feb 2025

https://github.com/viniciusgerevini/learn-godot-challenge

I challenge to help learning Godot from zero

game-development godot learning-by-doing tutorial

Last synced: 02 Feb 2025

https://github.com/ichenpipi/cocos-case-projectile

一个使用 Cocos Creator 3.4 开发的炮弹抛射示例项目。项目核心主题为抛射体运动(Projectile Motion)在游戏开发中的实践。

cocos cocos-creator game game-development projectile trajectory

Last synced: 08 Nov 2024