Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: 3d-game-engine

RickIsGone/engine

A game engine written in C++ based on Vulkan and GLFW

Language: C++ - Size: 36.1 KB - Last synced: 20 minutes ago - Pushed: about 15 hours ago - Stars: 0 - Forks: 1

OpenXRay/xray-16

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

Language: C++ - Size: 355 MB - Last synced: about 16 hours ago - Pushed: 1 day ago - Stars: 2,847 - Forks: 451

lume/glas

WebGL in WebAssembly with AssemblyScript

Language: TypeScript - Size: 1.97 MB - Last synced: about 17 hours ago - Pushed: 7 months ago - Stars: 853 - Forks: 43

niello/deusexmachina

Game engine evolved from The Nebula Device 2 and 3

Language: C++ - Size: 76.4 MB - Last synced: about 11 hours ago - Pushed: 2 days ago - Stars: 22 - Forks: 2

AlmasB/FXGL

Java / JavaFX / Kotlin Game Library (Engine)

Language: Java - Size: 84.5 MB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 4,184 - Forks: 536

pokepetter/ursina

A game engine powered by python and panda3d.

Language: Python - Size: 28.9 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 2,100 - Forks: 318

syruse/Vulkan_Win

Simple 3D game engine powered by Vulkan API

Language: C++ - Size: 99.7 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

jslee02/awesome-graphics-libraries

:sunglasses: A curated list of 3D graphics libraries and resources

Size: 55.7 KB - Last synced: 2 days ago - Pushed: 8 months ago - Stars: 372 - Forks: 31

zhuzhile08/lyra-engine

A Vulkan 3d game engine

Language: C++ - Size: 59.4 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 4 - Forks: 2

Cherrytree56567/Drizzle3D

A Simple 3D Game Engine made in C++, GLFW, ImGui, GLM, Stb_Image and GLAD

Language: C++ - Size: 763 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 6 - Forks: 2

VargasCardona/AnalogVHS

Unity project that implements a first-person horror game set within an industrial environment.

Language: ShaderLab - Size: 108 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

EgorOrachyov/wmoge

High-performance 2d and 3d game engine with Vulkan and OpenGL backends [WIP]

Language: C++ - Size: 6.02 GB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 4 - Forks: 1

GDevelopApp/GDevelop-documentation

Documentation of GDevelop - the fast, open-source, no-code game engine.

Language: HTML - Size: 636 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 19 - Forks: 129

aeris170/NeoDoa

A simplistic and easy to use game engine for quick game development.

Language: C++ - Size: 98.1 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 16 - Forks: 1

GMH-Code/Quake2-WASM

Play the Quake 2 first-person shooter in your browser! Supports WebGL 1 and 2, and software-rendered modes.

Language: C - Size: 2.59 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 5 - Forks: 1

ucpu/cage

Game development framework / engine designed for programmers, focusing at ease of use.

Language: C++ - Size: 11.7 MB - Last synced: about 7 hours ago - Pushed: about 9 hours ago - Stars: 35 - Forks: 4

GMH-Code/Quake-WASM

Play the Quake first-person shooter in your browser! True to the original. Supports GLQuake, software-rendered mode, mods, and mission packs.

Language: C - Size: 2.68 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 9 - Forks: 4

Ma-tes/Milengine.NET

Milengine is "retro style" renderer/engine, which provides low-level or high-level use.

Language: C# - Size: 153 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0

nem0/LumixEngine

3D C++ Game Engine - yet another open source game engine

Language: C++ - Size: 213 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 3,354 - Forks: 390

MatinAfzal/3DICU

3D Infinite Computer Universe

Language: Python - Size: 4.03 MB - Last synced: about 7 hours ago - Pushed: about 8 hours ago - Stars: 0 - Forks: 0

castle-engine/castle-engine

Cross-platform (desktop, mobile, console) 3D and 2D game engine supporting many asset formats (glTF, X3D, Spine...) and using modern Object Pascal

Language: Pascal - Size: 829 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 881 - Forks: 123

Daft-Freak/Pico3D Fork of bernhardstrobl/Pico3D

Open World 3D Game Engine for the PicoSystem & RP2040 Microcontroller

Language: C++ - Size: 4.84 MB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

akosgarai/go_opengl_playground

learn glfw & gl

Size: 179 MB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 1

akosgarai/playground_engine

This is an engine for 3D applications. It was written for learning opengl, shader language, and game development.

Language: Go - Size: 8.28 MB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 6 - Forks: 0

g3n/engine

Go 3D Game Engine (http://g3n.rocks)

Language: Go - Size: 12.7 MB - Last synced: 17 days ago - Pushed: 26 days ago - Stars: 2,640 - Forks: 226

inexorgame/vulkan-renderer

A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development

Language: C++ - Size: 87.2 MB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 721 - Forks: 33

STREGAsGate/GateEngineDemos

Example projects for GateEngine, a cross platform game engine for Swift developers.

Language: Swift - Size: 325 KB - Last synced: 15 days ago - Pushed: 17 days ago - Stars: 26 - Forks: 4

Illation/ETEngine

Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14

Language: C++ - Size: 544 MB - Last synced: 15 days ago - Pushed: 2 months ago - Stars: 756 - Forks: 56

tzaeschke/ode4j

Java 3D Physics Engine & Library

Language: Java - Size: 15.2 MB - Last synced: 15 days ago - Pushed: 19 days ago - Stars: 156 - Forks: 33

SentientCoffee/Cappuccino-Engine-v2

OpenGL 3D game engine

Language: C++ - Size: 73.4 MB - Last synced: 19 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

mrjrieke/nute

Nute - a GUI mashup library

Language: Go - Size: 7.07 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 1 - Forks: 1

Sycr0/3D_Wireframe_Renderer

3D Renderer and Game Engine Made With Python and PyGame

Language: Python - Size: 866 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 1 - Forks: 0

untoldengine/UntoldEngine

An easy to use, Open-Source, 3D game engine for iOS/macOS game development.

Language: C++ - Size: 144 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 331 - Forks: 28

4ian/GDevelop

:video_game: Open-source, cross-platform game engine designed to be used by everyone.

Language: JavaScript - Size: 635 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 5,721 - Forks: 696

denyskryvytskyi/ElvenEngine

2D/3D game engine from scratch

Language: C++ - Size: 754 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 27 - Forks: 4

NeoAxisGroup/Engine

NeoAxis Engine is a versatile game engine for creating 3D, 2D games and real-time apps.

Language: C# - Size: 1.19 GB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 7 - Forks: 0

jotavare/42-common-core

Detailed information about my projects and exams made at 42 Porto, during Common Core.

Size: 78.1 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 18 - Forks: 2

Keavon/Picasso

3D game engine written from scratch in Java with CPU-based polygon rendering

Language: Java - Size: 16 MB - Last synced: 15 days ago - Pushed: almost 7 years ago - Stars: 18 - Forks: 1

dimi309/small3d

Tiny C++ 3D game development library for Win/MacOS/Linux/iOS/Android.

Language: C++ - Size: 79.5 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 113 - Forks: 4

Filocava99/LWJGE

LightWeightJavaGameEngine is a 3D game engine based on LWJGL (OpenGL for Java)

Language: Java - Size: 2.39 MB - Last synced: 29 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

FUSEEProjectTeam/Fusee

Fusee aims at becoming a multiplatform 3D realtime engine with a strong emphasis on content transformation and manipulation. Fusee is written mainly in C# and can be programmed in C#. Fusee builds bridges to make your code run in environments that don't support C#, like Content-Creation-Software, C++, Plug-In-APIs and native HTML5/WebGL Javascript code.

Language: C# - Size: 1.16 GB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 85 - Forks: 36

DaemonEngine/Daemon

The Dæmon game engine. With some bits of ioq3 and XreaL.

Language: C++ - Size: 25.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 290 - Forks: 58

kafkaphoenix/potatoengine

C++ 2D/3D engine

Language: C++ - Size: 849 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 4

attackgoat/screen-13

Screen 13 is an easy-to-use Vulkan rendering engine in the spirit of QBasic.

Language: Rust - Size: 31.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 219 - Forks: 11

everfor/Frankenstein

My first 3D game engine

Language: C - Size: 24.4 MB - Last synced: about 1 month ago - Pushed: about 9 years ago - Stars: 4 - Forks: 0

ezEngine/ezEngine

An open source C++ game engine.

Language: C++ - Size: 382 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,182 - Forks: 166

mrDIMAS/DmitrysEngine

[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies

Language: C - Size: 122 MB - Last synced: 15 days ago - Pushed: almost 5 years ago - Stars: 148 - Forks: 13

painfulexistence/project-vapor

An ongoing endeavor to develop a current-gen 3D game engine

Language: Dockerfile - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

Shervanator/Engine

A basic cross-platform 3D game engine

Language: C++ - Size: 25 MB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 276 - Forks: 62

JeanPhilippeKernel/RendererEngine

3D Renderer Engine builds with Vulkan and C++ 20

Language: C++ - Size: 71.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 113 - Forks: 17

solenum/exengine

A C99 3D game engine

Language: C - Size: 49 MB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 530 - Forks: 31

MageStudio/Mage

Mage is a 3D Game Engine, built on top of THREE.js. It features Unity-like scripting, AMMO.js powered physics workers, an Infernojs powered UI and a clean API. Under (very) active development.

Language: JavaScript - Size: 39.6 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 97 - Forks: 13

NextLegacy/TeaPot

A general purpose 3D Game Engine written in pure c++

Language: C++ - Size: 7.94 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 1

jadeharley2/sol_lua

SN-Engine data directory

Language: Lua - Size: 5.57 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

CosineGaming/CodeIndigo

A 3D Mystery Game using OpenGL.

Language: C++ - Size: 4.91 MB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

jillmpla/3dgameengine_jmp

Developing a 3D game engine with the OpenGL specification.

Language: C++ - Size: 8.82 MB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

furkansarihan/enigine

Game engine playground.

Language: C++ - Size: 13.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 50 - Forks: 4

g3n/g3nd

G3N Game Engine Demo

Language: Go - Size: 49.7 MB - Last synced: 2 months ago - Pushed: 7 months ago - Stars: 271 - Forks: 34

EmilianC/Gemcutter

A free C++ game development framework for Windows.

Language: C++ - Size: 5.66 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 40 - Forks: 4

madeso/euphoria

data driven "game engine"

Language: C++ - Size: 64.4 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 25 - Forks: 0

Aermoss/Moss

A game engine written in Python using OpenGL.

Language: Python - Size: 141 MB - Last synced: 23 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

seemywingz/in3D

A relatively simple Go powered OpenGL Graphics Engine

Language: Go - Size: 45.8 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 21 - Forks: 3

oguzeroglu/ROYGBIV

A 3D engine for the Web

Language: JavaScript - Size: 96.7 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 602 - Forks: 35

EmilianC/Gemcutter-Project-Template

A template repository for new projects using the Gemcutter game framework.

Language: C++ - Size: 45.9 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

CrociDB/annileen

a toy 3d game engine with voxel support

Language: C++ - Size: 59.6 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 20 - Forks: 0

vitaminac/minige

3D/2D Game Engine

Language: C - Size: 4.32 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 9 - Forks: 2

MohamedAG2002/Gilgamesh

A simple, crude, ECS-based 3D game engine

Language: C++ - Size: 18 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

Makosai/Nyxy

Nyxy is an open-source game engine made with C++. The primary focus is a 3D isometric environment with a simplified interpreter.

Language: C++ - Size: 29.3 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

EmilianC/Gemcutter-Samples

Sample code for the Gemcutter game framework.

Language: C++ - Size: 80.3 MB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 13 - Forks: 3

demiurgestudios/seoulengine

Seoul Engine source code

Language: C++ - Size: 129 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 3

filipeabperes/Py3ODE

Port of PyODE for Python 3

Language: Python - Size: 130 KB - Last synced: 19 days ago - Pushed: almost 4 years ago - Stars: 36 - Forks: 6

XeinTDM/Unity-FirstPersonCamera-Controller

Enhance your Unity games with this versatile First Person Camera Controller. Perfect for FPS and exploration games, it features adjustable mouse look, dynamic FOV, head bobbing, and camera sway. Easy to integrate and customize for immersive player experiences. Ideal for Unity developers seeking a robust, user-friendly first-person camera solution.

Language: C# - Size: 7.81 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

BekhruzSNiyazov/BasicEngine

BasicEngine is a new way of creating 3D Games. It is still in development.

Language: Python - Size: 25.1 MB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

bartolomej/escape-the-castle

A simple 3D puzzle game built with WebGL 2.

Language: TypeScript - Size: 220 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

Hongtae/DKGL

Cross platform 3D Game & Graphics Library

Language: C - Size: 47.1 MB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 16 - Forks: 1

MajidAbdelilah/Majid

a vulkan renderer made in C.

Language: C - Size: 7.24 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 7 - Forks: 1

Imgp3Dev/IMGP3

IMGP3 is a 3D modeling Library

Language: C++ - Size: 41 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 7 - Forks: 1

ChilliWorks/ChilliSource

An open source, cross-platform game engine designed for indie developers.

Language: C++ - Size: 269 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 155 - Forks: 23

bernhardstrobl/Pico3D

Open World 3D Game Engine for the PicoSystem & RP2040 Microcontroller

Language: C++ - Size: 4.74 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 358 - Forks: 20

dogmanet/SkyXEngine

SkyXEngine - движок для создания 3D игр с real-time рендером, использует технологии DirectX 11.

Language: C - Size: 317 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 10 - Forks: 5

Koubae/threesj-framework

App with collection of recipes and components for threejs

Language: JavaScript - Size: 4.89 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

ravi688/HPML

HPML is a high performance mathematics library for computational science & 3d applications

Language: C - Size: 276 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 3 - Forks: 0

Ayydxn/MoonlightEngine

A cross-platform 2D and 3D game engine focused on simplicity and performance.

Language: C++ - Size: 1.36 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

jcoder58/awesome3dengine

This is a list of 3D Engine related papers and code resources.

Size: 28.3 KB - Last synced: about 14 hours ago - Pushed: about 4 years ago - Stars: 15 - Forks: 2

eantcal/Winraycast

This is a refactoring of 1990s ray-cast 3d engine written in C++. It runs on Windows.

Language: C++ - Size: 19 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 0

SanForgeStudio/kzxengine

a 3D Game Engine, Development Tool.

Language: Lua - Size: 7.84 MB - Last synced: 6 months ago - Pushed: 7 months ago - Stars: 7 - Forks: 3

KilledByAPixel/HueJumper2k

2 Kilobyte 3D racing game in JavaScript

Language: JavaScript - Size: 297 KB - Last synced: 6 months ago - Pushed: almost 2 years ago - Stars: 300 - Forks: 48

timi-liuliang/echo

A New Cross-Platform 2D 3D Game Engine

Language: C++ - Size: 354 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 823 - Forks: 100

Hevedy/HevEn

HevEn is a small FPS/TPS game engine (for test purposes)

Language: C++ - Size: 18.1 MB - Last synced: 7 months ago - Pushed: about 6 years ago - Stars: 14 - Forks: 4

VividMaster/Vivid3DEngine

This is our repo for starknights 2018 Edition - I.e 3D version and hand coded.

Language: C# - Size: 712 MB - Last synced: 7 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

JohnsProject/JPGE

A fast and lightweight pure Java game engine.

Language: Java - Size: 5.31 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

AdamWallberg/PhyscisEngine

An OpenGL 3D game engine written in C++ using GLFW.

Language: C++ - Size: 7.81 MB - Last synced: 7 months ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 1

AdamWallberg/Ymir

My n'th game engine/framework project.

Language: C++ - Size: 17.2 MB - Last synced: 7 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

RyandracusCodesGames/uGDL

The ultimate open-source 2D and 3D software rendered graphics library.

Language: C - Size: 16.9 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 8 - Forks: 0

htmlboss/OpenGL-Renderer

Modern OpenGL renderer written in C++17

Language: C++ - Size: 1 GB - Last synced: 6 months ago - Pushed: almost 2 years ago - Stars: 369 - Forks: 26

denysmaistruk/raylib-imgui-template

Raylib-ImGui pre-configured template

Language: C - Size: 27.9 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

StasAndreich/Nuul-3DGameEngine

Stupidly simple implementation of 3D game engine based on DirectX 11.

Language: C# - Size: 184 KB - Last synced: 7 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

4dillusions/V3DEngine

3D game engine and editor (C++, OpenGL, Qt, ReSharper, cross-platform)

Language: C++ - Size: 7.27 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

LINKHA/Auto3D

2D and 3D game engine based on OpenGL OpenGL ES and Vulkan

Language: C++ - Size: 296 MB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 35 - Forks: 5

Ethosa/nodesnim 📦

The Nim GUI/2D framework, based on OpenGL and SDL2.

Language: Nim - Size: 53.6 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 131 - Forks: 6