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

solidjs icon solidjs

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

soya icon soya

A Programming Language for JVM

space_battle_arcade icon space_battle_arcade

A c++ large scale space battle simulation game with modification support for custom models.

spartanengine icon spartanengine

Game engine with an emphasis on architectual quality and performance

spector.js icon spector.js

Explore and Troubleshoot your WebGL scenes with ease.

splarkcontroller icon splarkcontroller

Custom transition between controllers. Settings controller for your iOS app.

stream-chat-android icon stream-chat-android

Stream Chat official Android SDK. The tutorial covers how to build your own chat experience using either Java or Kotlin.

stride icon stride

Stride Game Engine (formerly Xenko)

substrate icon substrate

Create native Java(FX) apps for desktop, mobile and embedded

sudoku-android icon sudoku-android

Sudoku sample app for Android, Web and iOS using Koltin/JVM + Kotlin/JS + Kotlin/Native

surinx icon surinx

A simple dynamic language for the JVM

sw icon sw

Simple software rasterizer with OpenGL-like interface

swcook-ktor-api icon swcook-ktor-api

Sample cooking API made with Kotlin Ktor to showcase the library capabilities

swgl icon swgl

A multithreaded software implementation of OpenGL 1.3 in C++.

synfig icon synfig

This is the Official source code repository of the Synfig project

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.