Vyacheslav S.'s repositories
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.
DualContouringTest
reference code, won't compile 'as is'
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!!!
SlackTextViewController
⛔️**DEPRECATED** ⛔️ A drop-in UIViewController subclass with a growing text input view and other useful messaging features
SummerTraining
tinkering with bgfx
basya-compiler
an unfinished compiler project started during my 2nd in uni
cpp-reflection-impl
Yet another C++ reflection via templates and macros
FakeDSoundDLL
fake DSound DLL to extract .wav from an old game (modified from a D3D9 dll, written in one Sunday)
nl-software
Automatically exported from code.google.com/p/nl-software
OldSoftwareRenderer
Software rasterizer using half-plane edge functions (2012)
quirrel
Quirrel - Gaijin Entertainment dynamic script language (former Squirrel)
SVPinView
SVPinView is a light-weight customisable library used for accepting pin numbers or one-time passwords.