Aleksandar Urošević

Written software

Wyvern 3D

(GitHub repository)

3D graphics software written in C. The software talks with the GPU via the Vulkan API.

TODO upload image

Short programs

Tentomon, software simillar to hexdump(1). Prints the hexadecimal value of the bytes found in the file. Output format can be changed by passing the appropriate flags.

Grovyle, unlimited register machine simulator. The programs are loaded from the disk and, if the appropriate flag is passed, the user can walk the program step-by-step or run the whole program unattended.

Documents

Serious Engine 3 tutorial

Link to the docs.

This HTML document contains explanation on how to navigate around the Serious Engine 3 interface. This software is used to create modifications for Serious Sam 3 and The Talos Principle, both created by CroTeam.

Other than text, there are very short videos showing what's been written. Currently, the basic and most important parts are more or less done. As is stressed in the document, learning this software is coming down to trial and error. The documentation for this software is very sparse and I have tried my best to pass the knowledge.

Video games /architecture/

DoomADV.PK3

Doom Adventure (or DoomADV) consists of a hub map where the player chooses the level he wants to play. Each level has certain challenges to overcome. The goal of each level is to collect specific key items that grant the player the ability to unlock more levels in the hub world.

Think of Super Mario 64 except it's not sunshine and rainbows.

(Doom Adventure screenshot)

SAND.WAD

Beautiful sunny day in a flowering desert environment (there are plants everywhere).

(Sand dot wad screenshot)

HexDM (good name)

At a start of the world, summon an allied Centaur (Kentaur in the mod, unmodified definition (GitHub permalink)). Console variable (CVar) server int kentaur_ally defines if the Centaur is actually an ally, this variable can be changed in real-time by the server.

(YouTube link)

(HexDM screenshot)

List of really good games

Contact e-mail

Send your wordy letters.


Thank you for taking your time. :) (here is a cute varanus)

Aleksandar Urošević - 2020.