S-V
Game engine developer by day, hobbyist game developer by night. Interested in real-time computer graphics, scientific computing, compilers and optimization.
Earth
Pinned Repositories
basya-compiler
an unfinished compiler project started during my 2nd in uni
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
bih
Automatically exported from code.google.com/p/bih
cpp-reflection-impl
Yet another C++ reflection via templates and macros
DualContouringTest
reference code, won't compile 'as is'
Engine-ABC
My first graphics engine, developed for B.S. (2010): naive deferred shading, D3D10 effects. Contains some stolen code (idLib from Prey SDK). Uses a null Irrlicht.dll to load meshes. Contains a lousy impl of real-time CSG via BSP tree merging. Overall, as a beginner engine it's crappy, but relatively well-commented.
FakeDSoundDLL
fake DSound DLL to extract .wav from an old game (modified from a D3D9 dll, written in one Sunday)
Kofiko
Lollipop
My second attempt at a game engine (Lollipop 3D) (2012)
S-V's Repositories
S-V/Lollipop
My second attempt at a game engine (Lollipop 3D) (2012)
S-V/cpp-reflection-impl
Yet another C++ reflection via templates and macros
S-V/DualContouringTest
reference code, won't compile 'as is'
S-V/Engine-ABC
My first graphics engine, developed for B.S. (2010): naive deferred shading, D3D10 effects. Contains some stolen code (idLib from Prey SDK). Uses a null Irrlicht.dll to load meshes. Contains a lousy impl of real-time CSG via BSP tree merging. Overall, as a beginner engine it's crappy, but relatively well-commented.
S-V/bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
S-V/basya-compiler
an unfinished compiler project started during my 2nd in uni
S-V/bih
Automatically exported from code.google.com/p/bih
S-V/FakeDSoundDLL
fake DSound DLL to extract .wav from an old game (modified from a D3D9 dll, written in one Sunday)
S-V/Kofiko
S-V/nl-software
Automatically exported from code.google.com/p/nl-software
S-V/NoobWerks-1
The game engine I worked on from 2015 till 2021 (formerly known as Testbed engine). Won't compile as-is, some parts were removed. NOTE: please, don't use this as an example!!! The code is very n00bish and sloppy, and even premake stuff is wrong!!!
S-V/OldSoftwareRenderer
Software rasterizer using half-plane edge functions (2012)
S-V/quirrel
Quirrel - Gaijin Entertainment dynamic script language (former Squirrel)
S-V/s-v.github.io
S-V/SlackTextViewController
⛔️**DEPRECATED** ⛔️ A drop-in UIViewController subclass with a growing text input view and other useful messaging features
S-V/SummerTraining
tinkering with bgfx
S-V/bolt-tweaked
High-performance, real-time optimized, and statically typed embedded language implemented in C.
S-V/rf-tools
Red Faction unofficial tools
S-V/SVPinView
SVPinView is a light-weight customisable library used for accepting pin numbers or one-time passwords.