Stars
Display a Koala Pad Picture in Assembly Language on the Commodore 64
Voxel SVO/DAG renderer with limited detail. My RAM can't fit unlimited data and I don't like loops in my DAG.
Microsoft BASIC for 6502 Microprocessor - Version 1.1
Commodore 64 sample programs using the Kick Assembler
Asset Cooker is a build system aimed at game assets, for custom engines. It's FAST! It leverages Windows' USN journals to robustly track which files change, and only cook what needs to be cooked.
Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.
Code for "Real-Time Polygonal-Light Shading with Linearly Transformed Cosines"
Very simple Vulkan Video Encode example
Single-header library and sample code to obtain and parse CPUID
NcEngine: 3D game engine written in modern C++ and Vulkan
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
Сross-platform Vulkan/OpenGL 3D engine for personal experimentation
revisiting a known normal transformation in computer graphics
Single-header dependency-free BVH construction and traversal library.
A program to decode h264 video format with DirectX Video Acceleration 2, from scratch, using mp4 file with Avcc format. Movie atoms, Nal Unit, DXVA2, Mediafoundation, IDirectXVideoDecoder, IDirectX…
💻📱 A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.