SirEngineThe3rd. A dx12/Vk game engine (kind of).
130SirMetal. A metal based game engine
44babycpp. Custom implemented language which is basically a small subset of c++, just another learning project.
40performanceWidget. A series of classes to create Qt Widgets to plot computer performance like ram and cpu usage
30animShader. python library for animation shader in Maya
12Unity-Tutorials. Source code for my unity tutorials
8mg_ray. a toy raytracer project, to work on multithrading and optimization, initial work is going to be done on cpu but would love to have a gpu path too.
3tutorials. this is a folder holding the files for the tutorials I release online
2rust-sandbox. Rust
2giordi91.github.io. JavaScript
2meshoptimizer. Mesh optimization library that makes meshes smaller and faster to render
2vimrc. my vimrc configuration file
2webgl-tests. some tests done in webgl
1json. JSON for Modern C++
1FSM. C++
1TheBinder. This is a scripting language written mostly as a learning project following https://craftinginterpreters.com/ book. Hopefully at one point I would like to use it in my game engine to bind the gameplay and backend.
1parallel_image. This is a learning project for getting better at parallel programming both cpu and gpu
1D3D12_Research. Personal hobby project to experiment with various rendering techniques.
1