Войти
ПрограммированиеФорумГрафика

407 полезных ссылок для движкописателей

Страницы: 1 2 Следующая »
#0
(Правка: 16 мар 2023, 1:33) 22:51, 14 мар 2023

Накидал сам себе список полезных проектов на гитхабе и решил этим добром поделиться.



RepositoryDescription
24a2An ultra-minimalist game engine
acerola-shadersA suite of GShade shaders for Final Fantasy XIV
acidA high speed C++17 Vulkan game engine
ambientThe multiplayer game engine
amethystData-oriented and data-driven game engine written in Rust
anarchy3D Game Engine for Java & lua
angel-webgl-examplesWebGL Examples
angelo-software-rendererSoftware rendering engine with PBR. Built from scratch on C++.
anime.jsJavaScript animation engine
ankiAnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
arcAGE: Arc Game Engine is an open-source engine for building 2D & 3D real-time rendering and interactive contents, especially video games with C# scripting support.
arcanArcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
ashes-raytracerWebGL2.0 3D Engine - Global Illumination - RayTracing
asnyAn OpenGL render engine.
asteraA C99 Cross Platform 2D Game Library
atlas-raytracerCross platform toy render engine supporting physically based rendering and software ray tracing
babylon.jsBabylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
backbone.jsHTML5 Game Engine using Backbone.
beginner-shadersA step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
benny-software-rendererthebennybox 3D Software Renderer
bennyboxthebennybox 3D Engine Tutorial Files
bertoldi-opengl-examplesModern OpenGL (fixed pipeline free) examples based on http://open.gl
bevy-editorIn-App editor tools for bevy applications
bevy-fbx-loaderAutodesk Filmbox (*.fbx) loader for Bevy Engine
bevy-jumpy-demoTactical 2D shooter in fishy pixels style. Made with Rust-lang and Bevy
bevy-particlesGPU particle system plugin for the Bevy game engine.
bevy-recwars-demoA top-down vehicle shooter in Rust - a FOSS clone of RecWar
bevy-tweenTweening animation plugin for the Bevy game engine.
bevy-webglWebGL2 renderer plugin for Bevy game engine
bevyA refreshingly simple data-driven game engine built in Rust
bgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
binocleA simple game engine in C
bootleg-software-rendererA 3D software renderer with a simple API.
captainbloodEngine for Captain Blood game
chart.jsSimple HTML5 Charts using the <canvas> tag
cherno-openglOpenGL support library so you can just dive in and write OpenGL code
cherno-raytracingYouTube ray tracing series
citrusModern AS3 Game Engine
cocos-clicocos2d command line tool
cocos-htmlCocos2d for Web Browsers. Built using JavaScript.
cocos-js-demoscocos2d JavaScript test cases and games.
cocos-js-examplesIncludes different samples to be used with cocos2d
cocos-jscocos2d-x for JS
cocos-shaderssome shaders for cocos creator
cocos-studioCocosBuilder, the visual editor for cocos2d
cocosCocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.

#1
(Правка: 16 мар 2023, 1:35) 22:58, 14 мар 2023


RepositoryDescription
corangePure C Game Engine
corona-examplesSample code for Corona SDK.
coronaSolar2D Game Engine main repository (ex Corona SDK)
cryengineCRYENGINE source code.
ct.jsCt.js is a desktop game engine that makes learning programming fun and game development easy by its visual editors and well-documented code library
cuda-raytracerGPU Raytracer from scratch in C++/CUDA
d3.jsBring data to life with SVG, Canvas and HTML
defoldDefold is a completely free to use game engine for development of desktop, mobile and web games.
diligent-coreA modern cross-platform low-level graphics API
diligent-examplesSample projects demonstrating the usage of Diligent Engine
diligent-graphicsHigh-level rendering components
diligent-toolsUtilities built on top of core module
diligentA modern cross-platform low-level graphics library and rendering framework
directx-renderer-kurthCustom renderer and physics engine written from scratch in C++/Direct3D 12.
dmitrys-shooter-demo3D shooter based on DmitrysEngine
dmitrys[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies
doodle-examplesTutorials and examples for the Doodle framework.
doodleA pure Kotlin UI framework for the Web (and Desktop).
dougan-software-renderer3D Software Rendering library in C
doy-opengl-examplesCollection of examples for OpenGL: Perlin noise, ambient occlusion, shadow mapping, water reflection and others
dt3DT3 Game Engine
dynamoA C++ game engine powered by Vulkan
echo-examplesexamples of echo game engine
echoA New Cross-Platform 2D 3D Game Engine
emeraldA 2D rust game engine focused on portability.
entity.jsHTML5 entity-component game engine
#2
(Правка: 16 мар 2023, 1:34) 22:58, 14 мар 2023


RepositoryDescription
eva.jsEva.js is a front-end game engine specifically for creating interactive game projects.
everyrayRobustreal-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping
excessiveExcessive Engine - A Game Engine With Excessive Power For Indies & Professionals
fbx-parser-yeliieshviliDiploma project 2017 - Uzhnu Computer Engineering Display fbx files with OpenGL
fbx-to-gltf-converterStores here is the project for converting FBX file into GLTF file format.
fbx-to-json-converterConverts FBX models to json
fbx-to-unity-converterConverts FBX files into a format that can be loaded at runtime in Unity
fbx-viewer-android
filamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
fitdFree in the Dark
flax-examplesCollection of example projects for Flax Engine
flaxFlax Engine is multi-platform 3D game engine
flingA Vulkan game engine with a focus on data oriented design
floersch-raycasterA software portal rendering game engine
flycube-apiGraphics API wrapper is written in C++ on top of Directx 12, Vulkan and Metal. Provides main features including ray tracing.
fwk3D game framework in C, with Luajit bindings now.
fyrox-examplesSource code of tutorials for Fyrox Game Engine (formerly known as rg3d)
fyrox-fallguys-demo
fyrox-shooter-demo[suspended] 3d shooter written in Rust using rg3d
fyrox-stationIapetus-demo3rd person shooter in the very early development phase
fyrox3D and 2D game engine written in Rust
gameplayOpen-source, cross-platform, C++ game engine for creating 2D/3D games.
gengineCredits: ThinMatrix
gfxA minimalist and easy to use graphics API.
glfx.jsAn image effects library for JavaScript using WebGL
glide-input-exampleglide engine tutorial where you can learn how to make touch control buttons and know more about input management in general
#3
(Правка: 16 мар 2023, 1:33) 22:59, 14 мар 2023


RepositoryDescription
glide-platformer-demoglide engine tutorial where you can create a walking and jumping character on a platform
glideGame engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
glm-kotlinjvm glm
glowGL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code
gltf-docsAn overview of glTF, the GL Transmission Format
gltf-loader-shaoA minimal, engine-agnostic JavaScript glTF Loader.
gltf-samplesglTF Sample Models
gltf4jJava libraries related to glTF
godot-examplesDemonstration and Template Projects
godot-shaders-jospicGodot shaders experiments
godot-shadersA large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.
godotGodot Engine is Multi-platform 2D and 3D game engine
gonkee-shadersGonkee's shaders - I'd prefer if you gave credit if you use these shaders. My channel: https://www.youtube.com/c/Gonkee
gordan-opengl-examplesTutorials from the following playlist: https://www.youtube.com/playlist?list=PLPaoO-vpZnumdcb4tZc4x5Q-v7CkrQ6M-
gorski-software-rendererHigh performance software rendering in c#
groufixCross-platform and thread-friendly graphics engine primarily focused on Vulkan, built in C.
gunnell-grassAn exploration of various grass rendering techniques
gunnell-post-processing-unityPost processing in Unity
gunnell-post-processingMy Unity post processing pipeline and shaders
hazel-toolsExtension for Visual Studio 2022 that adds integration with the Hazel game engine
hilo-gltf-exporterHilo3d GLTFExporter
hilo.jsA 3D WebGL Rendering Engine developed by Alibaba Group
hordeHorde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
hreClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
hyperionA powerful multithreaded game engine using Vulkan with features like PBR, realtime global illumination, and more
imgui-javaJNI based binding for Dear ImGui
#4
23:00, 14 мар 2023


RepositoryDescription
imgui-kotlinBloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui)
imgui-profiler-componentA simple ImGui component for rendering profiling data
inlineGame engine written in C++ with ease of use and next-gen parallel computing in focus.
inoxRust Game engine integrated in Blender
jmonkeyengine-guide-examplesCode samples for the "jMonkeyEngine 3.0 Beginner's Guide"
jmonkeyengine-imguiA minimalistic immediate gui for jmonkeyengine
jmonkeyengine-sdkThe jMonkeyEngine3 SDK based on netbeans
jmonkeyengine-skyA sky simulation library for jMonkeyEngine (code has New BSD license)
jmonkeyengineA complete 3-D game development suite written in Java.
jogl-examplesExamples ported in JOGL from "Learning Modern 3D Graphic Programming" by J.L.McKesson
jzyA Java API for 3d and 2d charts
kaboomJavaScript game library
kajiyaExperimental real-time global illumination renderer
kgl-opengl-examplesKGL OpenGL samples
kgl-vulkan-examplesExamples for vulkan using kgl.
kglThin multiplatform wrappers for graphics.
khronos-gltf-viewerPhysically-Based Rendering in glTF 2.0 using WebGL
khronos-vulkan-examplesOne stop solution for all Vulkan samples
kissKeep it simple, stupid 3d graphics engine for Rust.
konva.jsKonva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
koolAn OpenGL/Vulkan engine for Desktop Java and Javascript written in Kotlin
korge-editorEditors to be usable in the intellij plugin and standalone
korge-examples-websiteKorGE examples to display in a website
korge-examplesKorge Samples
korge-intellij-pluginKorge plugin for IntelliJ, featuring project wizard and some actions
korge-ldtkLDtk 2D level editor for KorGE Game Engine
#5
(Правка: 16 мар 2023, 1:34) 23:01, 14 мар 2023


RepositoryDescription
korgeKorGE Game Engine. Multiplatform Kotlin Game Engine & Korlibs
kotlin-raytracerreal-time raytracer written in Kotlin
kotlin-three.js-starterA starter Kotlin/JS project with generated Kotlin externals for three.js
krossA cross-platform, multi-platform 2D game library
ksgin-software-rendererSimple software renderer implemented in Java Script
kuhlmann-gltf-loaderSingle-file glTF 2.0 loader and writer written in C99
lacey-software-rendererA shader-based Software Renderer Using The LightSky Framework.
ldtkModern, lightweight and efficient 2D level editor
learnopengl-kotlin
learnopenglCode repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
legitA rendergraph-based graphical framework for Vulkan
libgdx-aiArtificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
libgdx-controllersA libGDX cross platform game controllers extension
libgdx-gltf-loaderGLTF 2.0 3D format support and PBR shader implementation for LibGDX
libgdx-packagerPackages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X
libgdxDesktop/Android/HTML5/iOS Java game development framework
liblavaModern and easy-to-use library for Vulkan
libretro-shadersThis repo is for glsl shaders converted by hand from libretro's common-shaders repo, since some don't play nicely with the cg2glsl script.
limitlessOpenGL C++ Graphics Engine
limon3D FPS game engine with full dynamic lighting and shadows
litiengineThe pure 2D java game engine.
littlekt-examplesSamples of various features of LittleKt
littlekt-templateA base template starter project for creating games with the LittleKt game framework.
littlektA multiplatform 2D game framework written in Kotlin. Build your own game engine on top.
llglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
lumeCreate 3D web applications with HTML. Bring a new depth to your DOM!
#6
23:02, 14 мар 2023


RepositoryDescription
luminanceType-safe, type-level and stateless Rust graphics framework
lumix-csharp-pluginC# plugin for Lumix Engine
lumix-dxDX11 & DX 12 renderer for Lumix Engine
lumix-fbx-importerLightweight open source FBX importer
lumix-fbx-loaderLumixEngine plugin for loading FBX using FBX SDK
lumix-gltf-loaderGLTF loader plugin for Lumix Engine
lumix-platformer-demoPlatformer demo game for Lumix Engine
lumix-rmluiRmlUi plugin for Lumix Engine
lumix-shader-editorVisual shader editor for Lumix Engine
lumix-space-demoSpace station simulation game made in Lumix Engine
lumix3D C++ Game Engine - yet another open source game engine
lumosCross-Platform C++ 2D/3D game engine
lveCode repo for video tutorial series teaching Vulkan and computer graphics
lvglEmbedded graphics library to create beautiful UIs for any MCU, MPU and display type. It's boosted by a professional yet affordable drag and drop UI editor, called SquareLine Studio.
lwjgl-book-examplesSource code of the chapters of the book 3D Game Development with LWJGL 3
macleod-software-rendererSoftware 3D renderer & rasteriser written in WASM/C & TypeScript to test / showcase WebAssembly and compare performance
macroquad-examplesAutomatically generated site with all macroquad examples
macroquadCross-platform game engine in Rust.
magnum-examplesExamples for the Magnum C++11 graphics engine
magnumLightweight and modular C++11 graphics middleware for games and data visualization
manceau-shadersCollection of glsl shaders
matter.js-toolstools for creating, testing and debugging matter.js worlds
matter.jsa 2D rigid body physics engine for the web
meiri-opengl-examplesSource code of OpenGL tutorials on ogldev.org
mengineMengine is an multiple platforms engine for creating and running graphical games
merlinA C++ game engine
#7
23:02, 14 мар 2023


RepositoryDescription
milkmilk is a simple, 2d game engine that i am working on.
miniSimple C++ OpenGL engine
mini2dx-invaders-demomini2Dx sample game - An invaders clone
mini2dx-natives-loaderCross-platform OS detection and native library loading for Java
mini2dx-scriptA scripting library for Java-based games
mini2dx-tilepackerA command line utility and Gradle task for packing individual images into tilesets
mini2dxA high-level cross-platform 2D game development API
minigdx-developer-gradle-pluginConfigure MiniGDX libs with a common set of configuration and tasks. The usage is mainly for MiniGDX contributors.
minigdx-examplesminigdx showcases
minigdx-gltf-loaderLoader for glTF2.0 files
minigdx-gltf-parser
minigdx-gradle-plugin
minigdx-imguiLight Immediate Mode GUI implementation
minigdx-templateBasic template to create a game using minigdx
miniquad-examples
miniquadCross platform rendering in Rust
mist.jsModular 2D Web Game Engine
mistOpenGL 3D graphics engine
model-samplesA curated list of famous 3d meshes
mojocA cross-platform, open-source, pure C game engine for mobile game.
morphormA UI layout engine written in Rust
msdf-font-generatorMSDF font atlas generator
mxengineC++ open source 3D game engine
mzhg-post-processingAdvance Post-Processing framework for OpenGL
nazaraNazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.
ncine-androidCMake scripts to build nCine dependency libraries for Android
#8
(Правка: 16 мар 2023, 1:32) 23:03, 14 мар 2023


RepositoryDescription
ncine-cliThe nCine command line tool
ncine-dataData files for the nCine project
ncine-invadersA simplified version of Space Invaders made with the nCine
ncine-particle-editorA particle editor made with the nCine
ncine-pongAn example game made with the nCine
ncine-templateA template project for applications and games made with the nCine
ncineA cross-platform 2D game engine
neoaxisVersatile 3D and 2D project development environment.
nikaNika Engine
nopper-opengl-examplesOpenGL 3 and 4 with GLSL
nrays-raytracerA basic 3D ray tracer in Rust.
nuclearA W.I.P Modern C++20 Cross-Platform Game Engine with C# Scripting.
o2-templateo2 engine template project
o22D Game Engine with visual WYSIWYG editor and JS scripting
o3deOpen 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial...
oasisA typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.
obengine-examplesA set of game examples made with ÖbEngine !
obengine2D Game Engine with Lua Scripting made on top of SFML !
obj-loader-javaA simple Wavefront OBJ file loader
obj-loader-rustTiny OBJ Loader in Rust
obj-loader-tinyTiny but powerful single file wavefront obj loader
obj-loaderA C++ OBJ Model Loader that will parse .obj & .mtl Files into Indices, Vertices, Materials, and Mesh Structures.
obj-parser-cFast C OBJ parser
obj-samplesSamples for the Obj library
ofx-pbrPhysically-Based Rendering addon for openFrameworks
ogl.jsMinimal WebGL Library
#9
(Правка: 16 мар 2023, 1:30) 23:04, 14 мар 2023


RepositoryDescription
ogrescene-oriented, flexible 3D engine (C++, Python, C#, Java)
oneiroWork in progress.
opengl-object-oriented-apiA rendering library
opengl-redbook-examplesExamples for the OpenGL Red Book
opengl-software-implementation-huangSoftware implement OpenGL 1.1 version.
opengl-software-implementation-pernolletA pure Java implementation of OpenGL
opengl-software-jinA software OpenGL pipeline
openglonmetalOpenGL 4.6 on Metal
oreon-cppC++ Vulkan 3D Game Engine
oreon-javaOpenGL/Vulkan Java 3D Engine
oreon-kotlinVulkan Kotlin 3D Engine
orx-exampleOrx - Large World Sample
orxORX: Portable Game Engine
ovcharenko-software-rendererBare-bones software renderer written in Rust
overTiny little game engine
overlapOverlap2D Game development toolkit for UI and Level design
p5.js-examplesp5.js website built using Node.js, Grunt, YAML and Assemble
p5.js-shadersA collection of heavily commented WebGL shaders created with p5.js and GLSL
p5.jsp5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5
pandaPowerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
panzerschrek-software-rendererThis is a project of software renderer for video games, that uses power of modern CPUs
paper.jsThe Swiss Army Knife of Vector Graphics Scripting - Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
pathtracing-yablokov-demosTest application for a Ray library
pathtracing-yablokovSmall pathtracing library with GPU and CPU backends
pbrt-v1Source code to pbrt, the ray tracer described in "Physically Based Rendering: From Theory To Implementation"
pbrt-v2Source code for the version of pbrt described in the second edition of "Physically Based Rendering"
#10
23:05, 14 мар 2023


RepositoryDescription
pbrt-v3Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
pbrt-v4Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.
phaser.js-examplesPhaser 3 Examples
phaser.jsPhaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
phina.jsphina.js is game library
picogl.jsA minimal WebGL 2 rendering library
piston-examplesA collection of examples using the Piston game engine
piston-gfxA Gfx 2D back-end for the Piston game engine
piston-gliumA Glium 2D back-end for the Piston game engine
piston-graphicsA library for 2D graphics, written in Rust, that works with multiple back-ends
piston-openglAn OpenGL 2D back-end for the Piston game engine
pistonA modular game engine written in Rust
pixi.js-examples
pixi.jsThe HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
playcanvas-editorIssue tracker for the PlayCanvas Editor
playcanvas-model-viewerglTF 2.0 model viewer
playcanvas-uiUI component library for the web
playcanvas.js-examplesLive examples of the PlayCanvas Engine
playcanvas.js-node-editorA JavaScript library for creating node-based graphs
playcanvas.js-texture-toolTexture tool for graphics programmers
playcanvas.jsFast and lightweight JavaScript game engine built on WebGL and glTF
playn-examplesVarious simple PlayN demos and examples.
playnA Java game development framework that deploys to JVM, HTML5, Android and iOS.
progsch-opengl-examplesA collection of simple single file OpenGL examples
quintusHTML5 Game Engine
rajawali-examplesRajawali 3D Engine for Android Examples
rajawaliAndroid OpenGL ES 2.0/3.0 Engine
#11
(Правка: 16 мар 2023, 1:37) 23:05, 14 мар 2023


RepositoryDescription
ramjamI've been really impressed by all the next-gen engines, such as Frostbite, CryEngine or Unreal over the years that I have decided to go further into 3D graphics and build my own engine from scratch
raylib-gltf-loaderA raylib extension to load and draw glTF 2.0 models
raylibA simple and easy-to-use library to enjoy videogames programming
raytracer-vulkan-nvidiaRay tracing glTF scene with Vulkan
raytracing-oneweekendMain Web Site (Online Books)
rbfxLightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.
regl.jsFunctional WebGL
rendereSimple render engine for OpenGL
rizzSmall C game development framework
rmluiRmlUi - The HTML/CSS User Interface library evolved
ronja-shadersunity shader tutorials
roughCreate graphics with a hand-drawn, sketchy, appearance
rusty2D game engine for learning Rust
scherzer-shadersContains example fragment(pixel) shader for my lecture on shader programming
scionScion is a tiny 2D game engine built on top of wgpu and winit, following the KISS principle.
scutiHabbo rendering engine made with HTML5 canvas using PixiJS and TypeScript
sein.js-audioSpace audio system for Sein.js.
sein.js-gltf-loaderA loader for gltf/glb files for Sein.js.
sein.jsProgressive web 3D game engine.
shader-editor-androidAndroid app to create GLSL shaders and use them as live wallpaper
simpleSmall C++14 render engine
skylichtSkylicht Engine is C++ Game Engine based on Irrlicht 3D. We have upgraded to more features. Cross-Platform Framework (Android, IOS, UWP, HTML5)
skywind-software-renderer3D Software Renderer in 700 Lines !!
slim-raytracerSoftware ray tracer written from scratch in C that can run on CPU or GPU with emphasis on ease of use and trivial setup
slimA minimalist library with basic facilities for developing interactive real-time 3D applications, with a strong emphasis on simplicity and ease of use.
solid.jsA declarative, efficient, and flexible JavaScript library for building user interfaces.
source-launcher-androidAndroid launcher for source engine
sourceModified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
#12
(Правка: 16 мар 2023, 1:36) 23:07, 14 мар 2023


RepositoryDescription
spartanGame engine with an emphasis on architectural quality and performance
spector.jsExplore and Troubleshoot your WebGL scenes with ease.
stage.js2D HTML5 rendering and layout engine for game development
storm-seadogs-exampleScripts and configs for Sea Dogs: To Each His Own
stormGame engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
strazdins-software-rendererSimple header-only C++ software renderer
strideStride Game Engine (formerly Xenko)
supernova-examples-websiteWebsite for Supernova Samples
supernova-examplesSample projects using Supernova Engine
supernovaGame engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
sweetglSimple GLFW OpenGL/C++ framework made for educational purposes: Assimp, ImGUI, Deferred/Forward+ Shading, Compute/Geometry Shaders and etc.
synfigThis is the Official source code repository of the Synfig project
tdmeTDME2 - ThreeDeeMiniEngine2 is a lightweight, multi-platform 3D engine including tools suited for 3D game/application development using C++, MiniScript, GLSL, ...
thelemaThelema - 3D graphics engine, written in Kotlin. Based on sources of libGDX.
thenanisore-software-rendererA simple software 3D renderer in Visual C++/GDI.
three.js-mmorpg-demoAbsolutely 100% unsupported, and full of infuriating bugs.
three.js-pathtracingReal-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework.
three.jsJavaScript 3D Library.
three.ktThree.js port for the JVM (desktop)
threed2D/3D renderer - makes it simple to draw stuff across platforms (including web)
tiny-raycaster486 lines of C++: old-school FPS in a weekend
tiny-raytracerA brief computer graphics / rendering course
tiny-software-renderer-javaJust a java implementation of https://github.com/ssloy/tinyrenderer
tiny-software-rendererA brief computer graphics / rendering course
tmpl8A minimalistic C++ framework for making simple 2D games.
#13
23:08, 14 мар 2023


RepositoryDescription
toolkit2d - 3d game and interactive application develepment kit
toythe thin c++ game engine
trikotTrikot is a framework that helps building Kotlin Multiplatform apps. iOS, Android and Web are the  primary targets.
turbulenzTurbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices.
twgl.jsA Tiny WebGL helper Library
twigl.jstwigl.app is an online editor for One tweet shader, with gif generator and sound shader, and broadcast live coding.
two.jsA renderer agnostic two-dimensional drawing api for the web.
twoc++ toolkit for rapid development of live graphical apps and games
uhlig-software-rendererA simple Software Renderer written in rust.
unity-graphicsUnity Graphics - Including Scriptable Render Pipeline
unity-post-processingPost Processing Stack
unity-shader-mobileMobile optimised shader for Unity 3D
unity-shaders-builtinUnity Built in Shaders
unity-tetris-demoSimple version of modern Tetris based on Unity. Resource update, code hot update, ecs implementation.
unreal-examplesUnreal Engine Example projects. Includes UE4 and UE5 examples.
urho-examples
urho-material-editorMaterial Graph Editor for Urho3D engine
urho-unity-converterUnity3D to Urho3D assets converter
urhoGame engine
urhosharp-examplesSamples for the Urho bindings
vanoosten-dx12-examplesThis repository is intended to be used as a code repository for learning DirectX 12.
vanoosten-software-rendererMy project to learn how to make a software rasterizer.
vanverth-essentialmath-examplesExample code and libraries for the book "Essential Mathematics for Games and Interactive Applications."
veldrid-examplesSample projects for Veldrid
veldridA low-level, portable graphics library for .NET.
verusVerus Engine is a modern 3D game engine.
#14
23:09, 14 мар 2023


RepositoryDescription
vkk-examplesExamples and demos for the new Vulkan API
vkkVK², Kotlin Wrapper for Vulkan: code expressiveness and safety meet graphic power
vookooA set of utilities for taking the pain out of Vulkan in header only modern C++
vorticeCross-platform .NET 7.0 game engine.
voxel-rendererA voxel engine (like Minecraft) written in Kotlin
walnutWalnut is a simple application framework for Vulkan and Dear ImGui apps
wenliCooperate with the projects written in my Zhihu column
whs.jsSuper-fast 3D framework for Web Applications & Games. Based on Three.js
willems-vulkan-examplesExamples and demos for the new Vulkan API
winkler-opengl-software-implementationAn implementation of OpenGL 3.x-ish in clean C
wolfenstein-raycasterWolfenstein 3D-style raycasting implementation
xengineAn experimental real-time render engine
xeogl.jsA WebGL-based 3D engine for technical visualization. Not actively maintained.
yablokov-software-rendererSimple software rasterizer with OpenGL-like interface
yahiaetman-opengl-examplesA Set of examples for using OpenGL on C++ (For Educational Purposes)
zauonlok-software-rendererA shader-based software renderer written from scratch in C89
zaworski-shadersVarious shaders.
zhang-shadersLearn computer graphics by writing GPU shaders!
zhanghao-gltf-viewerglTF animation viewer
Страницы: 1 2 Следующая »
ПрограммированиеФорумГрафика