0xc0dec / solo Licence: Zlib License
Small C++ game engine with Lua scripting
Programming Languages C++ 36643 projects - #6 most used programming language
Projects that are alternatives of or similar to solo FFNx Next generation modding platform for Final Fantasy VII and Final Fantasy VIII ( with native Steam 2013 release support! )
Stars : ✭ 200 (+669.23%)
Mutual labels: vulkan
netzhaut Web Browser Engine Written In C99.
Stars : ✭ 20 (-23.08%)
Mutual labels: vulkan
vktut Shabi's Vulkan Tutorials
Stars : ✭ 88 (+238.46%)
Mutual labels: vulkan
Nabla OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars : ✭ 235 (+803.85%)
Mutual labels: vulkan
QtVulkan Example of usage Vulkan (MoltenVK) with Qt on OS X
Stars : ✭ 20 (-23.08%)
Mutual labels: vulkan
ZinoEngineV1 A custom Vulkan 3D game engine in C++ 3d that I make for fun.
Stars : ✭ 17 (-34.62%)
Mutual labels: vulkan
reaper Tiny C++ Engine
Stars : ✭ 21 (-19.23%)
Mutual labels: vulkan
YALCT Yet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars : ✭ 25 (-3.85%)
Mutual labels: vulkan
framework The exomia/framework is used for building 2D and 3D games and more inspired by the XNA/Mono framework.
Stars : ✭ 21 (-19.23%)
Mutual labels: vulkan
Vortex2D Real-time fluid simulation engine running on GPU with Vulkan
Stars : ✭ 91 (+250%)
Mutual labels: vulkan
eseed-window A minimal cross-platform C++17 window management library for rendering (deprecated)
Stars : ✭ 18 (-30.77%)
Mutual labels: vulkan
cain-ncnn-vulkan CAIN, Channel Attention Is All You Need for Video Frame Interpolation implemented with ncnn library
Stars : ✭ 85 (+226.92%)
Mutual labels: vulkan
ncnn-android-squeezenet The squeezenet image classification android example
Stars : ✭ 100 (+284.62%)
Mutual labels: vulkan
Wasabi Wasabi Vulkan Game Engine
Stars : ✭ 34 (+30.77%)
Mutual labels: vulkan
VulkanResources A list of resources for learning Vulkan
Stars : ✭ 50 (+92.31%)
Mutual labels: vulkan
daisykit Daisykit is an easy AI toolkit for software engineers to integrate pretrained AI models and pipelines into their projects. - with NCNN, OpenCV, Python wrappers
Stars : ✭ 22 (-15.38%)
Mutual labels: vulkan
magma Abstraction layer to facilitate usage of Khronos Vulkan API
Stars : ✭ 23 (-11.54%)
Mutual labels: vulkan
pygfx Like ThreeJS but for Python and based on wgpu
Stars : ✭ 72 (+176.92%)
Mutual labels: vulkan
gl vk bk3dthreaded Vulkan sample rendering 3D with 'worker-threads'
Stars : ✭ 80 (+207.69%)
Mutual labels: vulkan
tokonoma Graphics related projects/prototypes/playground (Vulkan, C++17)
Stars : ✭ 23 (-11.54%)
Mutual labels: vulkan
About
"I have no idea how to write game engines"-style game engine. A playground for my gamedev experiments.
Features
Unity -inspired component system.
Loading of several popular mesh and texture formats, also TTF fonts.
Bullet physics.
Vulkan/OpenGL 4 rendering backend.
Same API for both Lua and C++.
Dear ImGui UI.
Building
Install Python2 (v3 not tested). Needed by some dependencies for building.
cd build
.
cmake -G "Visual Studio 16 2019" ..
(or other generator de
pending on the OS/IDE).
Build the generated project.
Running Lua demos
Using scripts
cd build
run-lua-demo1-debug-gl.cmd
or other similar script.
or manually
cd build/bin/<Debug|Release>
Solr.exe ../../../src/demos/lua/demo<N>/demo_<gl|vk>.lua
where N
is the demo number
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] .