Code Monkey home page Code Monkey logo

Game Engines

Engine Language Examples
Alanmacleod Renderer C
JavaScript
https://github.com/dmitrykolesnikovich/alanmacleod-wasm-render/tree/master/pub
Amethyst Rust https://github.com/dmitrykolesnikovich/amethyst/tree/main/examples
Angelo C++ https://github.com/dmitrykolesnikovich/Angelo1211-SoftwareRenderer/blob/master/src/main.cpp
Anki C++ https://github.com/dmitrykolesnikovich/anki-3d-engine/tree/master/Samples
Bevy Rust https://github.com/dmitrykolesnikovich/bevy/tree/main/examples
Babylon.js JavaScript https://github.com/dmitrykolesnikovich/Babylon.js
Bootleg3d C https://github.com/dmitrykolesnikovich/bootleg3d/tree/master/examples
Cherno OpenGL C++ https://github.com/dmitrykolesnikovich/TheCherno-OpenGL/tree/master/OpenGL-Examples
Cookbook C++ https://github.com/dmitrykolesnikovich/3D-Graphics-Rendering-Cookbook
Corona C++ https://github.com/dmitrykolesnikovich/corona-examples
Defold C++ https://github.com/dmitrykolesnikovich/defold
Diligent C++ https://github.com/dmitrykolesnikovich/DiligentSamples
Dmitrys Engine C https://github.com/dmitrykolesnikovich/DmitrysEngine
https://github.com/dmitrykolesnikovich/DmitrysEngineShooter
Doodle Kotlin https://github.com/dmitrykolesnikovich/doodle/tree/master/docs/docs
https://github.com/dmitrykolesnikovich/doodle-examples
https://nacular.github.io/doodle/docs/introduction
https://nacular.github.io/doodle-tutorials/docs/introduction
Excessive C++ https://github.com/dmitrykolesnikovich/ExcessiveEngine/tree/master/Games
Elnormous Renderer C++ https://github.com/dmitrykolesnikovich/elnormous-sr/tree/master/demo
Essential Math C++ https://github.com/dmitrykolesnikovich/essentialmath
Filament C++ https://github.com/dmitrykolesnikovich/filament/tree/main/samples
Floersh Raycaster Kotlin https://github.com/dmitrykolesnikovich/Floersch-Raycaster/blob/master/src/main.kt
Game Engine Architecture C++ https://github.com/dmitrykolesnikovich/Game-Engine-Architecture
Gameplay3D C++ https://github.com/dmitrykolesnikovich/gameplay
Game Guru C++ https://github.com/dmitrykolesnikovich/GameGuruRepo
GDI Renderer C++ https://github.com/dmitrykolesnikovich/gdi-3d-renderer/blob/master/GDIRenderer/MainForm.cpp
Glide Swift https://github.com/dmitrykolesnikovich/Glide/tree/master/Demo
https://github.com/dmitrykolesnikovich/Glide-characterPlatform-example
https://github.com/dmitrykolesnikovich/Glide-inputIntro-example
GLSL from Scratch JavaScript https://github.com/dmitrykolesnikovich/glsl-shaders-from-scratch
gltf C https://github.com/dmitrykolesnikovich/cgltf/tree/master/test
https://github.com/dmitrykolesnikovich/glTF_viewer
https://github.com/dmitrykolesnikovich/rgltf
Godot C++ https://github.com/dmitrykolesnikovich/godot-examples
GPU Gems C++ https://bitbucket.org/dmitrykolesnikovich/gpu-gems
Guide to Modern OpenGL Functions C++ https://github.com/dmitrykolesnikovich/Guide-to-Modern-OpenGL-Functions
Hilo3D JavaScript https://github.com/dmitrykolesnikovich/Hilo3d/tree/dev/examples
Horde3D C++ https://github.com/dmitrykolesnikovich/Horde3D/tree/master/Horde3D/Samples
HRE C++ https://github.com/dmitrykolesnikovich/HybridRenderingEngine
Hyperion C++ https://github.com/dmitrykolesnikovich/hyperion-engine/tree/master/samples
Imgui Java
Kotlin
https://github.com/dmitrykolesnikovich/imgui-java/tree/main/example
https://github.com/dmitrykolesnikovich/imgui/tree/master/gl/src/test/kotlin/examples
Inline C++ https://github.com/dmitrykolesnikovich/Inline-Engine/tree/master/Test
jGL Java https://github.com/dmitrykolesnikovich/jzy3d-api/tree/master/jzy3d-jGL/jzy3d-jGL-awt/src/main/java/examples
JOGL Kotlin https://github.com/dmitrykolesnikovich/modern-jogl-examples/tree/master
https://github.com/dmitrykolesnikovich/ogl-samples
JMonkeyEngine Java https://github.com/dmitrykolesnikovich/jmonkeyengine/tree/master/jme3-examples
https://github.com/dmitrykolesnikovich/jmonkeyengine-book
Kajiya Rust https://github.com/dmitrykolesnikovich/kajiya/tree/main/crates/bin
KGL Kotlin https://github.com/dmitrykolesnikovich/kgl
https://github.com/dmitrykolesnikovich/kgl-opengl-samples
https://github.com/dmitrykolesnikovich/kgl-vulkan-samples
Kiss3D Rust https://github.com/dmitrykolesnikovich/kiss3d/tree/master/examples
Kool Kotlin https://github.com/dmitrykolesnikovich/kool/tree/master/kool-demo
Korge Kotlin https://github.com/dmitrykolesnikovich/korge/tree/main/korge-sandbox
https://github.com/dmitrykolesnikovich/korge-examples
https://github.com/dmitrykolesnikovich/korge-examples-website
KsGin JavaScript https://github.com/dmitrykolesnikovich/KsGin-Software-Renderer/blob/master/main.js
Ldtk Haxe https://github.com/dmitrykolesnikovich/ldtk/tree/master/tests
Learn OpenGL C++
Kotlin
https://github.com/dmitrykolesnikovich/LearnOpenGL
https://github.com/dmitrykolesnikovich/learnopengl-kotlin
LittleKt Kotlin https://github.com/dmitrykolesnikovich/littlekt-examples
Lume JavaScript https://github.com/dmitrykolesnikovich/lume/tree/develop/examples
Lumis C++ https://github.com/dmitrykolesnikovich/Lumos/tree/master/ExampleProject
lvgl C https://github.com/dmitrykolesnikovich/lvgl/tree/master/examples
Math Kotlin https://github.com/dmitrykolesnikovich/romainguy-kotlin-math
MiniGDX Kotlin https://github.com/dmitrykolesnikovich/gdx/tree/master/examples
Mengine C++ https://github.com/dmitrykolesnikovich/Mengine/tree/master/examples
nCine C++ https://github.com/dmitrykolesnikovich/nCine
Nrays Rust https://github.com/dmitrykolesnikovich/nrays/tree/master/examples
ObEngine C++ https://github.com/dmitrykolesnikovich/ObEngine-Examples
OGLDEV C++ https://github.com/dmitrykolesnikovich/ogldev
OGRE C++ https://github.com/dmitrykolesnikovich/ogre/tree/master/Samples
OpenGL ES Book C++ https://github.com/dmitrykolesnikovich/opengl-es-book/tree/master/app/src/main/cpp/example
OpenGL C++
Java
https://github.com/dmitrykolesnikovich/damdoy-opengl-examples
https://github.com/dmitrykolesnikovich/OpenGL-examples
https://github.com/dmitrykolesnikovich/zuck-opengl-examples
https://github.com/dmitrykolesnikovich/progschj-OpenGL-Examples
https://github.com/dmitrykolesnikovich/yahiaetman-OpenGL-Examples
https://github.com/dmitrykolesnikovich/openglredbook-examples
https://github.com/dmitrykolesnikovich/mzhg-PostProcessingWork
Oreon C++
Java
Kotlin
https://github.com/dmitrykolesnikovich/oreon/tree/master/oreonengine/examples-opengl
https://github.com/dmitrykolesnikovich/oreon/tree/master/oreonengine/examples-vulkan
https://github.com/dmitrykolesnikovich/oreon-engine-vulkan-cpp/tree/master/examples
https://github.com/dmitrykolesnikovich/oreon-engine-vulkan-kt/tree/main/src/demo-vulkan
https://github.com/dmitrykolesnikovich/oreon-engine-creatives
P5.js JavaScript https://github.com/dmitrykolesnikovich/p5js
https://github.com/dmitrykolesnikovich/p5js-examples
Panda3D C++ https://github.com/dmitrykolesnikovich/panda3d/tree/master/samples
PBRT C++ https://github.com/dmitrykolesnikovich/pbrt-v1
https://github.com/dmitrykolesnikovich/pbrt-v2
https://github.com/dmitrykolesnikovich/pbrt-v3
https://github.com/dmitrykolesnikovich/pbrt-v4
Paper.js JavaScript https://github.com/dmitrykolesnikovich/paper.js/tree/develop/examples
Picogl.js JavaScript https://github.com/dmitrykolesnikovich/picogl.js/tree/master/examples
Phaser JavaScript https://github.com/dmitrykolesnikovich/phaser3-examples
Piston Rust https://github.com/dmitrykolesnikovich/piston-examples
Pixi.js JavaScript https://github.com/dmitrykolesnikovich/pixijs-examples
https://github.com/dmitrykolesnikovich/pixijs-particle-emitter
PlayCanvas JavaScript https://github.com/dmitrykolesnikovich/playcanvas/tree/master/examples
https://github.com/dmitrykolesnikovich/model-viewer
PlayN Java https://github.com/dmitrykolesnikovich/playn-examples
Rajawali Java https://github.com/dmitrykolesnikovich/Rajawali/tree/develop/examples
https://github.com/dmitrykolesnikovich/RajawaliExamples
Raylib C https://github.com/dmitrykolesnikovich/raylib/tree/master/examples
RBFX C++ https://github.com/dmitrykolesnikovich/rbfx/tree/master/Source/Samples
RG3D Rust https://github.com/dmitrykolesnikovich/rg3d/tree/master/examples
https://github.com/dmitrykolesnikovich/rg3d-examples
https://github.com/dmitrykolesnikovich/StationIapetus
https://github.com/dmitrykolesnikovich/rusty-shooter
RmlUi C++ https://github.com/dmitrykolesnikovich/RmlUi/tree/master/Samples
Rust GPU Rust https://github.com/dmitrykolesnikovich/rust-gpu/tree/main/examples
Rusterizer Rust https://github.com/dmitrykolesnikovich/rusterizer/blob/master/src/main.rs
Seins.js JavaScript https://github.com/dmitrykolesnikovich/Sein.js/tree/master/demo
https://github.com/dmitrykolesnikovich/seinjs-gltf-loader/tree/master/demo
Daniel Scherzer Shader Lectures C++ https://github.com/dmitrykolesnikovich/danielscherzer-shader-lectures
SHADERed C++ https://shadered.org/shaders
SkyWind C https://github.com/dmitrykolesnikovich/mini3d/blob/master/mini3d.c
SlimEngine C https://github.com/dmitrykolesnikovich/SlimEngine/tree/main/src/examples
SlimTracing C https://github.com/HardCoreCodin/SlimTracin/tree/main/src/examples
Soft Renderer Rust https://github.com/dmitrykolesnikovich/softrender-rs/blob/master/src/demo_rasterizer.rs
https://github.com/dmitrykolesnikovich/softrender-rs/blob/master/src/demo_raytracer.rs
Stride C++ https://github.com/dmitrykolesnikovich/stride/tree/master/samples
Synfig C++ https://github.com/dmitrykolesnikovich/synfig
SW C https://github.com/dmitrykolesnikovich/SW/tree/master/tests
Taureco Renderer C https://github.com/dmitrykolesnikovich/taurreco-sr/tree/main/examples
The Benny Box Kotlin https://github.com/dmitrykolesnikovich/thebennybox/blob/master/renderer/src/test1.kt
The Proadam C# https://github.com/dmitrykolesnikovich/theproadam-renderXF/tree/master/source/demo
Thelema Kotlin https://github.com/dmitrykolesnikovich/thelema-engine/tree/master/tests
Three.js JavaScript https://github.com/dmitrykolesnikovich/three.js/tree/dev/examples
TinyRenderer C++ https://github.com/dmitrykolesnikovich/tinyrenderer
https://github.com/dmitrykolesnikovich/tinyraycaster
Turbulenz TypeScript https://github.com/dmitrykolesnikovich/turbulenz/tree/master/samples
Twgl.js JavaScript https://github.com/dmitrykolesnikovich/twgl.js/tree/master/examples
Two.js JavaScript https://two.js.org/examples
Urho3D C++ https://github.com/dmitrykolesnikovich/Urho3D/tree/master/Source/Samples
UrhoSharp C# https://github.com/dmitrykolesnikovich/urho-sharp-samples
Vortice C# https://github.com/dmitrykolesnikovich/vortice/tree/main/src/samples/Vortice.Samples
Vulkan Kotlin https://github.com/dmitrykolesnikovich/Vulkan
https://github.com/dmitrykolesnikovich/vulkan-kotlin
Zauonlok C https://github.com/dmitrykolesnikovich/zauonlok-renderer

Dmitry Kolesnikovich's Projects

game2048 icon game2048

2048 Open Fun Game - multiplatform implementation in Kotlin and KorGe game engine

gamedev icon gamedev

Sample code and and exercises from "Developing games in Java" by David Brackeen

gameplay icon gameplay

Open-source, cross-platform, C++ game engine for creating 2D/3D games.

games icon games

:video_game: A list of popular/awesome videos games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.

garland-view icon garland-view

:octocat: ≡ GarlandView seamlessly transitions between multiple lists of content. Swift UI library made by @Ramotion

garland-view-android icon garland-view-android

:octocat: ≡ GarlandView seamlessly transitions between multiple lists of content. Made by @Ramotion

gdx-vfx icon gdx-vfx

LibGDX post-processing visual effects

gdxengine icon gdxengine

Cross-platform Java game engine, the core of GDXStudio

gframe icon gframe

A Java 3D engine that comes with a software renderer plus some demo applications

gfx icon gfx

A minimalist and easy to use graphics API.

ghidra icon ghidra

Ghidra is a software reverse engineering (SRE) framework

gif-reader icon gif-reader

A pure java implementation of the GIF89a specification

gifvideo icon gifvideo

Render the video as GIF to get a better playback experience in Recycler View.将视频以GIF进行渲染播放,以获得在RecyclerView中更优秀的播放体验.

gigl icon gigl

Tiny Global Illumination OpenGL Renderer

glfw icon glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

glfx.js icon glfx.js

An image effects library for JavaScript using WebGL

glide icon glide

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.