Moritz's repositories
Magma-Engine
A Game Engine written by Moritz Gooth using c/c++ and vulkan.
Dev-Portfolio
A simple website portfolio from scratch for Myself
The-Legend-of-Zelda-Ocarina-of-Time-Nintendo-DS
I try my best to recreate the legend of zelda ocarina of time for the nintendo ds
Json-Parser
A simple json parser I wrote for my game engine and the gltf format.
Vulkan-C99
This is an older project were I wrote a vulkan renderer in good old c with only two external libraries (stb_image.h and SDL2). I has some bugs here and there. The project is no longer maintained, but I may help someone to learn vulkan. The code is about 2 years old and the structure is kind of questionable.
ImGui-Vulkan-backend-with-image-support
This is an ImGui vulkan backend written nearly from scratch that also works with Textures!
Old-Physics-Engine
This is the code for the physics engine from one of my old videos: https://youtu.be/835udxAKphg
3D-Model-To-NDS-List
A tool to convert obj and stl models to nintendo ds display lists.
Video-To-Minecraft-Texture
This is a simple to use tool to convert videos like mp4's to a minecraft texture thats also animated.
Md2-Loader
A Md2 loader written mostly in c but uses a namespace and one class, so should be easily portable to pure C. Also the loader generates vertex normals and supports animations.
Vulkan-Tutorial-Advanced
This is my own continuation of the https://vulkan-tutorial.com/
glWindow
A basic sdl2 wrapper for both 2d and 3d rendering in software
Fixed-Point
A small fixed point class I made mainly for my nintendo ds projects, but can also be used for anything else
tinyobjloader
Tiny but powerful single file wavefront obj loader
CMA
The memory allocater/manager for my game engine and openvk
WaveToNdsCallList
A tool to export obj, dae or stl models as a nintendo ds call list.
Capsule-Bean-Mesh-C-Generator
Generate a bean mesh for your game or so.
Single-Header-BMP-loader
This is a basic Windows BMP loader for 32 bit BMP with alpha channel and 24 bit BMP
Nintendo-DS-Grphics-Demo
A basic Graphics demo for the nintendo ds. I use display lists to render the models and 3 directional lights.
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
FASM-Tutorial
FASM tutorial for the basics of x86 fasm
OpenGL-vs-Vulkan
This is a basic Benchmark with 125.000 Draw Calls and 37.500.000 Triangles. No Batch rendering no Instancing. F11 for Fullscreen D to show Depth and N to Show the Normals.
FASM-Autoclicker
Basic Autoclicker written in x86 fasm with the win api.
C99-STL-Loader
This is a Simple Binary STL Loader written in C99