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/joshcamas/moss-painter

Prototype Unity tool to paint moss geometry on top of scene geometry

csharp game-development mesh-generation tool unity unity3d

Last synced: 08 Nov 2024

https://github.com/johnnyg63/olcpgemobile_androidstudio

OLC Pixel Game Engine 2.0 Mobile for Android Studio. Supports: Windows, Linux and MAC

android android-studio game-development game-engine olc olcpgemobilevisualstudio olcpixelgameengine

Last synced: 17 Nov 2024

https://github.com/jspicl/jspicl-cli

CLI for simplifying PICO-8 game development in JavaScript

build-tool cli command-line-interface game-development javascript jspicl pico-8 rollup transpiler

Last synced: 16 Nov 2024

https://github.com/wilsonsilva/raylib-ruby

Ruby bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.

game game-development game-engine raylib raylib-c raylib-rb raylib-ruby ruby ruby-game ruby-games ruby-gem

Last synced: 14 Nov 2024

https://github.com/keera-studios/hcwiid

Haskell binding for CWiid (wiimote)

cwiid devices ffi ffi-bindings game game-development haskell wiimote

Last synced: 14 Nov 2024

https://github.com/vtereshkov/raylib-xdpw

Raylib game development library bindings and examples for XD Pascal

fpc game-development game-engine pascal raylib xd-pascal

Last synced: 31 Dec 2024

https://github.com/ggabriel96/lasso

A generic game loop implementation in C++

cpp game-development game-loop

Last synced: 14 Nov 2024

https://github.com/Yash-Singh1/procedural-skybox

Procedural skybox designer built with Unity

designer game game-development skybox

Last synced: 10 Nov 2024

https://github.com/faster-games/aseprite

An Aseprite importer for Unity3D. πŸŽ¨πŸ“€

aseprite game-development unity unity3d unity3d-importer

Last synced: 12 Nov 2024

https://github.com/lorandil/tiny-invaders-v4.2

Improved version of Daniel C's Tiny invaders v3.1

arcade attiny attiny85 game game-development invaders oled sh1106 ssd1306 tinyjoypad

Last synced: 18 Dec 2024

https://github.com/shivamshekhar/littlefighter

The classic Little Fighter game recreated using pygame - Still under development

game game-2d game-development game-engine games pygame pygame-application python python-2 python-3-5 python-3-6 python-library python2 python3

Last synced: 22 Dec 2024

https://github.com/onflow/sc-eng-gaming

Showcasing how a Rock Paper Scissors game could be made #onFlow

blockchain game-development onflow

Last synced: 09 Jan 2025

https://github.com/antoonberes/rust-snake-sdl2

A simple snake game written in Rust using sdl2

game game-development rust rust-lang rust-language rustlang sdl2 snake snake-game

Last synced: 25 Dec 2024

https://github.com/markusmoenig/metalray

Code games in Swift and C in this "down to the metal" game framework for Xcode

game-development game-engine ios macos metal raylib swift tvos xcode

Last synced: 09 Jan 2025

https://github.com/aivclab/temporal_fork

Fork of Playdead's Temporal Anti Aliasing solution

aliasing anti csharp game-development games graphics temporal unity unity-editor unity3d

Last synced: 18 Nov 2024

https://github.com/philspil66/kevin-toms-football-manager

This is the original 1982 BASIC Source code for the classic text-only Football Manager game by Kevin Toms.

basic basic-programming football football-manager game-development games programming retrocomputing retrogaming zx81

Last synced: 25 Dec 2024

https://github.com/andrefelipebarros/firstgameunity

I started at university in 2022 and had a huge desire to learn unity and develop my first game prototype. hope you like it <3. I will bring more updates in the future.

first-game first-game-project game-development unity unity2d

Last synced: 10 Jan 2025

https://github.com/jjpaulo2/sonic-pygame

A simple Sonic game made with PyGame library, using sprites and OO concepts.

game-development games open-source pygame python sonic

Last synced: 21 Nov 2024

https://github.com/ourcade/phaser3-vs-kaboomjs

Compare and contrast Phaser 3 and Kaboom.js to create similar game mechanics

example-code game-development gamedev kaboom-js kaboomjs phaser3 typescript

Last synced: 27 Nov 2024

https://github.com/malespiaut/libcrtxy

The CRT X-Y library (libcrtxy) is meant to be used by video game programmers who wish to create games in the style of vector graphics arcade games of the late 1970s and early 1980s. (Tempest, Star Wars, Battle Zone, Star Castle, etc.)

arcade arcade-framework arcade-library arcade-machine game game-2d game-dev game-development gamedev library vector vector-graphics vectors video-game

Last synced: 30 Nov 2024

https://github.com/saemideluxe/semicongine

Small, (mostly) dependency free game engine

game-development game-engine nim vulkan

Last synced: 15 Nov 2024

https://github.com/jomy10/kiwi-ecs

A performant, small and versatile entity component system written in Rust

ecs entity-component-system game-development gamedev rust

Last synced: 28 Oct 2024

https://github.com/coolcat467/gameobjects-python-3

Will McGugan's Gameobjects converted to Python3

coolcat467 game-development gameobjects python3 willmcgugan

Last synced: 13 Oct 2024

https://github.com/gokcan/mafia-tcos

πŸŒ† Mafia: The City of Sin is a text-based RPG

game-development java object-oriented-programming rpg-game text-based-adventure

Last synced: 14 Oct 2024

https://github.com/caiofov/.rawmode-gamedevjs

Game developed for gamedev.js game jam

game game-development game-jam phaser raw raw-mode

Last synced: 20 Dec 2024

https://github.com/phaserjs/template-remix

A Phaser TypeScript project template that uses Remix

canvas game-development phaser phaser3 react remix typescript webgl

Last synced: 07 Oct 2024

https://github.com/hacktix/gb-tictactoe

A simple game of Tic Tac Toe for the Gameboy and Gameboy Color.

game-development gameboy gameboy-color gbdev

Last synced: 15 Nov 2024

https://github.com/yash-singh1/procedural-skybox

Procedural skybox designer built with Unity

designer game game-development skybox

Last synced: 13 Oct 2024

https://github.com/phaserjs/rapier-connector

Easily use the Rapier physics library with Phaser 3

game-development phaser phaser3 physics rapier webgl

Last synced: 07 Oct 2024

https://github.com/eyworldwide/lemon

A tool for compressing game assets

audio game-development image-compression

Last synced: 14 Oct 2024

https://github.com/konekoya/game-dev-links

Resources for learning and developing games

game-development unity unity-tutorial unity2d unity3d

Last synced: 31 Oct 2024

https://github.com/pkprajapati7402/ping-pong-game

This repository hosts a fun and interactive Ping Pong Game built with HTML, CSS, and JavaScript. Control your paddle with the mouse to keep the ball in play against a computer opponent. The game features score tracking and responsive design, ensuring a great experience on both desktop and mobile devices.

browser-game css game-development github-pages html interactive javascript ping-pong-game responsive-design web-game

Last synced: 05 Nov 2024

https://github.com/william-mcgonagle/unity-samples

A bunch of Unity Samples that allow jumpstarting of projects.

csharp game-development procedural-generation unity unity3d

Last synced: 17 Oct 2024

https://github.com/forlornu/a-star-pathfinding

A small demo for the A* Pathfinding algorithm in unity3d. Characters in this scene act "turn based" walking one at a time to wherever you point them to

a-star a-star-algorithm a-star-path-finding game-development pathfinding unity3d

Last synced: 12 Nov 2024

https://github.com/lucasctnh/run01-unity-game

πŸƒβ€β™‚οΈ Open source endless runner (Unity3D)

android android-game csharp endless-runner game game-development gamedev open-source runner unity unity-game unity3d

Last synced: 30 Nov 2024

https://github.com/agersant/crystal

Opinionated game engine built on top of LΓ–VE.

2d-game-engine game-development game-engine lua rust

Last synced: 05 Nov 2024

https://github.com/crimson-med/Dofus-Discovery

A tool to generate an overview of the Dofus world map and create a pathfinder algorithm

dofus dofus-game dofustouch express game-development javascript pathfinding pathfinding-algorithm

Last synced: 06 Nov 2024

https://github.com/Tim-W-James/Pixel-Perfect-Lighting

Implements several post-processing effects in Unity for 2D pixel perfect rendering with lighting and dynamic shadows.

game-development unity3d

Last synced: 10 Nov 2024

https://github.com/omiyagames/omiya-games-builds

Multiplatform Build Settings is an Unity tool for building to multiple platforms at once, each with their own unique settings.

build build-automation build-system build-tool builds game-development unity unity2d unity3d

Last synced: 10 Nov 2024

https://github.com/madrury/roguelike

A Basic Roguelike Game

game game-development roguelike

Last synced: 10 Nov 2024

https://github.com/llamacademy/get-terrain-texture

sing this tutorial repository and associated video you will learn how to get the Albedo texture from any Renderer using any Shader AND how to get the active textures on a Unity terrain at any given point.

game-development gamedev renderer terrain texture tutorial

Last synced: 10 Nov 2024

https://github.com/llamacademy/lerping-fundamentals

Lerping is one of the foundational things you need to know about in video game development! There are so many use cases for lerping it's impossible to name them all! Almost any time you want to rotate, move, or change a value over time, lerping is an option.

game-development gamedev gamedevelopment lerp slerp tutorial unity unity3d

Last synced: 10 Nov 2024

https://github.com/tim-w-james/pixel-perfect-lighting

Implements several post-processing effects in Unity for 2D pixel perfect rendering with lighting and dynamic shadows.

game-development unity3d

Last synced: 05 Nov 2024

https://github.com/noahshomette/bevy_eventwork_mod_websockets

A crate that provides a websocket networking transport layer for Bevy_eventwork that supports WASM and Native.

bevy bevy-engine game game-development networking

Last synced: 27 Oct 2024

https://github.com/andygura/gg-web-engine

An attempt to create open source game engine for browser

game-development game-engine game-engine-framework gamedev

Last synced: 15 Nov 2024

https://github.com/skedwards88/monkeys

Monkeys of the Caribbean, a tile placement game

game game-development games

Last synced: 05 Nov 2024

https://github.com/zewa666/enforted

A board game made with Aurelia

aurelia aurelia-store game-development

Last synced: 15 Nov 2024

https://github.com/OmiyaGames/omiya-games-builds

Multiplatform Build Settings is an Unity tool for building to multiple platforms at once, each with their own unique settings.

build build-automation build-system build-tool builds game-development unity unity2d unity3d

Last synced: 10 Nov 2024

https://github.com/bitpuffin/soal

Systems Oriented Assembly Lisp. Spiritual successor to naughty dog's GOAL.

game-development lisp system-programming

Last synced: 19 Nov 2024

https://github.com/kenjinp/habitat

A vignette of an O'Neil cylinder habitat

game-development react threejs

Last synced: 11 Nov 2024

https://github.com/sofyansetiawan/game-3d-multiplayer-unity-3d-photon-engine

Game 3D dibuat dengan Unity Game Engine terdapat Fitur Multiplayer (via Internet) menggunakan Photon Network dengan 4 room dan maksimal tiap room 5 player

3d-models blender blender-3d c-sharp game-development game-engine multiplayer photon-pun unity unity-ui unity3d

Last synced: 12 Nov 2024

https://github.com/albertlai431/Gungeon

A remake of the classic Enter the Gungeon in Greenfoot (Java Framework)!

game game-development greenfoot java object-oriented-programming

Last synced: 10 Nov 2024

https://github.com/yarnspinnertool/exampleprojects

Source code for Yarn Spinner's tutorial projects.

game game-development gamedev unity unity3d

Last synced: 14 Nov 2024

https://github.com/uurcnn/my_solution_for_lag

In my own game, I was experiencing lag delays of 1.5 to 2.0 seconds, and I tried every method, but the solution I found myself is incredibly good. I managed to reduce the delays to 0.3 seconds, and its usage is extremely simple,

delay game-development game-late lag latency multiplayer-game netcode network network-latency online-game ping unity

Last synced: 17 Nov 2024

https://github.com/chrispritchard/fsharpmonogametemplate

F# + Dotnet Core + MonoGame + CoreRT starter project. Handles getting the config for the various bits right, while still leaving you with an F# blank Game class

corert dotnet-core fsharp game-development monogame

Last synced: 16 Nov 2024

https://github.com/sabedoesthings/nexa.jl

A simple game library to make game development in the Julia programming language easy.

early-development game-development game-engine games julia tool

Last synced: 27 Oct 2024

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

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

game-development linalg lua math roblox roblox-game-development

Last synced: 07 Nov 2024

https://github.com/drsounds/godot-replayer-system

Simple Godot cutscene event replay recording and playback engine

game-development godot-engine godot3 replay-sys

Last synced: 09 Nov 2024

https://github.com/DuoPlanet-com/Interaction_System-Unity

The interaction system is useful for implementing functionality or props for the player to interact with. This could be done by looking at an object, touching it or by pressing a button, while looking at it. This is a useful tool to use when making first person games.

first-person game-development interaction-system unity unity-asset unity-scripts unity3d

Last synced: 10 Nov 2024

https://github.com/rust-ninja-sabi/rust-bevy-cheeseball

3D Game with Rust and Bevy. Using rapier

bevy-engine game-development rapier3d rust

Last synced: 08 Jan 2025

https://github.com/benwiley4000/tiny-pico8-touch-ui

πŸ‘ΎπŸ‘Œ Add touch controls to your PICO-8 game - no sweat!

game-development mobile pico-8 touch web

Last synced: 10 Nov 2024

https://github.com/luxedo/spacewar-almost-from-scratch

This is an attempt of reproducing the game spacewar! using modern programming languages

game game-development hackathon javascript-game old-games ship spacewar

Last synced: 08 Nov 2024

https://github.com/2m4u/fortnite-websocket-client

A JavaScript application that interacts with Fortnite's matchmaking WebSocket service to receive real-time game session updates. This client covers the entire process, from obtaining an access token to connecting to the WebSocket service, making it a valuable resource for Fortnite API enthusiasts and developers.

api-client axios fortnite fortnite-api game-development gaming javascript nodejs real-time websocket-client websockets

Last synced: 10 Nov 2024

https://github.com/johanhelsing/bevy_trauma_shake

A Bevy plugin for shaking 2d cameras

2d bevy camera camera-shake game-development

Last synced: 09 Nov 2024

https://github.com/rodneylab/jolt-raylib-hello-world

Jolt Physics raylib ⚑️ trying Jolt C++ game development physics library with raylib in a 3D hello world 🎱 bouncing sphere example.

cmake cplusplus cplusplus-17 dear-imgui game-development gamedev imgui jolt jolt-physics physics-engine raylib

Last synced: 11 Nov 2024

https://github.com/maksasj/bebone

☠️ game development framework/engine aimed for flexible and highly customizable game development

bebone game-development game-engine gamedev opengl rendering-engine vulkan

Last synced: 19 Nov 2024

https://github.com/cathei/svelto.ecs.schema

Schema and State Machine extension for Svelto.ECS

csharp data-oriented ecs entity-compoent-system fsm game-development state-machine unity

Last synced: 21 Nov 2024