This is your work, valued

Guilherme Lampert

Expert
@glampert

Game Developer

debug-draw. Immediate-mode, renderer agnostic, lightweight debug drawing API.

540

vectormath. Modified version of Sony's open sourced vector and matrix math library.

314

compression-algorithms. C++ implementations of common data compression algorithms.

116

reverse-engineering-dungeon-siege. An attempt to reverse engineer game assets of GPG's Dungeon Siege.

69

quake2-ps2. A homebrew port of idSoftware's Quake 2 for the PlayStation 2 Console.

48

moon-lang. Custom scripting language Compiler and VM written in C++11.

36

hash_index. Fast hash table template for array indexes.

28

reverse-engineering-darkstone. Simple tools to reverse engineer file formats of the Darkstone game.

21

War3HD. A custom renderer for Warcraft 3 via DLL redirection.

19

ps2-homebrew. PlayStation 2 homebrew demos.

19

vclpp. Minimal preprocessor for the PS2 Vector Command Line (VCL) tool.

18

GLProxy. Single source file OpenGL proxy/interceptor skeleton.

16

reverse-engineering-outlaws. An attempt to reverse engineer custom file formats used by the game Outlaws from LucasArts.

16

gl-core-samples. Core OpenGL samples and tests written in C++11.

14

obj2c. Simple command line tool to convert Wavefront OBJ models to C/C++ data arrays.

13

parse-utils. C++ utilities for lexing and parsing of script languages and configuration files.

12

MrQuake2. Quake 2 custom renderers playground.

8

lib-cfg. A small C++11 library for configuration file handling, CVars and Commands.

7

array_view. Implementation of array_view<T> and strided_array_view<T>, inspired by span<T> from GSL.

7

font-tool. Command line tool that converts FNT files and font bitmaps to C/C++ code.

7

angles. Strongly-typed angle classes for radians and degrees.

7

neo-tweak-bar. Tiny renderer-agnostic C++ GUI library inspired by AntTweakBar.

6

enum_helpers. C++ enum/enum-class iterator helper and enum-sized C-style array wrapper.

5

portable-pedump. A simple command line tool to dump textual information about Microsoft's Portable Executables (PEs).

5

heritage-builder. Tiny city building game written in the Rust language.

2

computer-graphics-from-scratch. Implementation of the "Computer Graphics from Scratch" book exercises.

1

glampert.github.io. My personal site and blog.

1

tile-map-rendering. Simple experiment in rendering isometric tile maps.

1

VulkanDemo. My Vulkan tests/demos.

1

istrings. Custom replacement for the Unix 'strings' utility.

1

str. Simple C++ string type with an optional local buffer.

1