Guilherme Lampert's repositories

debug-draw

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

vectormath

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

Language:C++License:NOASSERTIONStargazers:253Issues:13Issues:1

compression-algorithms

C++ implementations of common data compression algorithms.

Language:C++Stargazers:107Issues:6Issues:0

reverse-engineering-dungeon-siege

An attempt to reverse engineer game assets of GPG's Dungeon Siege.

Language:C++License:MITStargazers:54Issues:14Issues:6

quake2-for-ps2

An attempt at a homebrew port of id's Quake 2 for the PlayStation 2 Console.

Language:CLicense:GPL-2.0Stargazers:44Issues:10Issues:0

moon-lang

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

Language:C++License:MITStargazers:33Issues:6Issues:1

hash_index

Fast hash table template for array indexes.

Language:C++License:GPL-3.0Stargazers:27Issues:4Issues:0

gl-core-samples

Core OpenGL samples and tests written in C++11.

Language:C++License:MITStargazers:12Issues:3Issues:0

reverse-engineering-outlaws

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

Language:C++License:MITStargazers:12Issues:7Issues:0

vclpp

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

Language:C++License:MITStargazers:12Issues:5Issues:2

War3HD

A custom renderer for Warcraft 3 via DLL redirection.

Language:C++License:MITStargazers:12Issues:4Issues:1

parse-utils

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

Language:C++License:GPL-3.0Stargazers:11Issues:4Issues:2

ps2-homebrew

PlayStation 2 homebrew demos.

Language:CLicense:MITStargazers:10Issues:2Issues:0

obj2c

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

Language:C++License:MITStargazers:9Issues:4Issues:0

lib-cfg

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

Language:C++Stargazers:7Issues:3Issues:0

MrQuake2

Quake 2 custom renderers playground.

Language:CLicense:GPL-2.0Stargazers:7Issues:2Issues:0

angles

Strongly-typed angle classes for radians and degrees.

Language:C++License:MITStargazers:6Issues:2Issues:0

array_view

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

Language:C++Stargazers:6Issues:3Issues:0

neo-tweak-bar

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

Language:C++License:MITStargazers:5Issues:3Issues:0

enum_helpers

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

Language:C++Stargazers:4Issues:1Issues:0

rust-citysim

Tiny city building game written in the Rust language.

Language:RustLicense:MITStargazers:2Issues:3Issues:0

glampert.github.io

My personal website and blog.

Language:JavaScriptLicense:MITStargazers:1Issues:3Issues:0

str

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

Language:C++Stargazers:1Issues:3Issues:0
Language:C++License:MITStargazers:0Issues:3Issues:0

openvcl

Replacement for VCL (VU Command Line)

Language:CLicense:NOASSERTIONStargazers:0Issues:2Issues:0
Language:C++License:LGPL-2.1Stargazers:0Issues:2Issues:0
Language:C++License:LGPL-2.1Stargazers:0Issues:2Issues:0

test-makefile

Just a simple makefile test/reference project.

Language:CStargazers:0Issues:3Issues:0

vim-files

Support files and scripts for Vim.

Language:VimLStargazers:0Issues:3Issues:0

VulkanDemo

My Vulkan tests/demos.

Language:C++License:MITStargazers:0Issues:2Issues:0