All Projects → quyse → inanity

quyse / inanity

Licence: MIT License
Cross-platform C++ game engine.

Programming Languages

C++
36643 projects - #6 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to inanity

Go Ngine
[2013, incomplete] the goal back then: "a Go-native, modern-OpenGL real-time 3D rendering engine" ➜ I think it's still a solid *basis* for one; the real "meat" is in `___old2013` ➜ project stalled out as my focus shifted elsewhere from 2014
Stars: ✭ 78 (+178.57%)
Mutual labels:  graphics-engine, shaders
Tinyengine
Tiny OpenGL Wrapper / 3D Engine in C++
Stars: ✭ 251 (+796.43%)
Mutual labels:  shaders, game-engine-3d
RavEngine
A fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (+335.71%)
Mutual labels:  graphics-engine, shaders
Diligentcore
Core functionality of Diligent Engine
Stars: ✭ 263 (+839.29%)
Mutual labels:  graphics-engine, shaders
Honeycomb-Game-Engine
3D Game Engine written in C++ using OpenGL.
Stars: ✭ 31 (+10.71%)
Mutual labels:  graphics-engine, game-engine-3d
deffx
A collection of useful shader effects made ready to be used with the Defold game engine
Stars: ✭ 33 (+17.86%)
Mutual labels:  shaders
YALCT
Yet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars: ✭ 25 (-10.71%)
Mutual labels:  shaders
ShaderView
ShaderView is an Android View that makes it easy to use GLSL shaders for your app. It's the modern way to use shaders for Android instead of RenderScript.
Stars: ✭ 53 (+89.29%)
Mutual labels:  shaders
Wasabi
Wasabi Vulkan Game Engine
Stars: ✭ 34 (+21.43%)
Mutual labels:  graphics-engine
reshade-vrtoolkit
Modular shader to enhance you HMD clarity & sharpness with minimal performance impact.
Stars: ✭ 40 (+42.86%)
Mutual labels:  shaders
isosurface
Isosurface extraction using Marching Cubes and pure WebGL.
Stars: ✭ 66 (+135.71%)
Mutual labels:  shaders
Flocking
An example showing how to use SwiftUI, Satin, Forge and Youi to simulate birds flocking via a compute particle system (n-body).
Stars: ✭ 63 (+125%)
Mutual labels:  shaders
grid-shader-unity
A grid shader for Unity 🌐
Stars: ✭ 81 (+189.29%)
Mutual labels:  shaders
ThickRedLine
Thick Red Line - drawing thick lines for SceneKit with metal shaders
Stars: ✭ 40 (+42.86%)
Mutual labels:  shaders
ios-spritekit-shader-sandbox
👾 Collection of custom effects for SpriteKit implemented using GLSL/Metal shaders.
Stars: ✭ 63 (+125%)
Mutual labels:  shaders
shaders
Okano's Unity Shaders. Big mishmash of reworked, original, and mixed shaders.
Stars: ✭ 35 (+25%)
Mutual labels:  shaders
Nabla
OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+739.29%)
Mutual labels:  graphics-engine
nim2spirv
A SPIR-V backend for the Nim compiler
Stars: ✭ 34 (+21.43%)
Mutual labels:  shaders
2dset-jelly-sprite
#NVJOB 2D Set Jelly Sprite. Unity Asset.
Stars: ✭ 17 (-39.29%)
Mutual labels:  shaders
nvjob-boids
#NVJOB Simple Boids (Flocks of Birds, Fish and Insects). Flocking Simulation. Free Unity Asset.
Stars: ✭ 55 (+96.43%)
Mutual labels:  shaders

Inanity

Inanity is a cross-platform C++ game engine. It aims to provide full, abstract-from-all low-level solution for developing graphics applications and games.

Status

The whole engine is work-in-progress, it is far from finished state. There are almost no tools for "end users". The engine is considered as an experimental piece of software for those who doesn't afraid to read the engine's code before using.

Projects using it

Documentation

Wiki pages on GitHub

Licensing

All the code is mine (Copyright (c) Alexander Bich aka Quyse Lert) except third-party code in deps directory. All my code was written from scratch.

  • My code is licensed under MIT. See LICENSE file.
  • All third-party code allows permissive licensing in some way. See NOTICE.md file for the full list of libraries and licenses.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].