Hi, there!
My name is Vladislav. I am a software developer with a true passion for computer technology. Welcome to my personal page!
The aim for my current project is to develop a lightweight, fast and efficient game engine, that will run as a WebAssembly module in the browser.
Currently, the engine has basic features and can be used to create simple game prototypes. I plan on making my own browser-based games, using this engine, in the near future.
| project | description | demo |
|---|---|---|
| haxON scripting language | An early specification for a simple, JSON based, scripting language – haxON. haxON stands for "Hacks Object Notation", or "Hacks on!" (meaning not off), or "Hack son!". At some point this project will include haXON parser and executor implementations. |
|
| COLLADA 2 BIN | Program that converts geometric and animation 3D scene data, from a COLLADA "*.dae" file to a binary file, with a custom format. |
|
| Global illumination pathtracer | A simple pathtracer program, capable of producing renderings of simple bodies. The program computes global illumination, by intersecting scene objects, such as luminaries and solid bodies, with idealised surface properies. |
|
| Simple JS stack machine | Simulation of a minimalistic stack machine, written in javascript. |
demo |
| wrap_matplotlib new | A python utilities script that provides a light wrapper layer around the common matplotlib functions. This project was created out of the need to decrease the number of lines of code, when making scripts for generating data plots, using the matplotlib library. |
| title | languages | download |
|---|---|---|
| My CV (Curriculum Vitae) | bulgarian, english | en pdf |
| Personal coding style guide regarding the C/C++ language | english | en pdf , en tex & bibtex |
| cover | title | author | year |
|---|---|---|---|
| Compilers: Principles, Techniques, & Tools | Alfred V. Aho, Monica S. Lam, Ravi Sethi | 2006 (Second edition) | |
| Fullstack React- The Complete Guide to ReactJS and Friends | Anthony Accomazzo, Ari Lerner, Nate Murray | 2017 | |
| Fundamentals of Database Systems | Ramez Elmasri | 2011 (Sixth edition) | |
| Realistic Ray Tracing | Peter Shirley, R. Keith Morley | 2003 | |
| Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization | Andre LaMothe | 2003 | |
| Ultimate Game Design: Building Game Worlds | Tom Meigs | 2003 |