Some free-time and open source programming projects i’ve got my hands on. My real actual work happens on Unity nowadays – check it out. There were some old things from DOS/ZXSpectrum/Atari times, but I lost them. Some of the projects are done with other members of nesnausk! group. I keep a bunch of smaller recent projects on github.
Games and related things
Project Hoshimi (part of ImagineCup2005/2006) (2004 Aug-Oct)
3D viewer for Microsoft’s ImagineCup2005 Visual Gaming category.
LTGameJam’03 (2003 May)
Game development and design event. Written the engine for the Jam, participated in the event.
LTGameJam’02 (2002 Aug)
Game development and design event. Written parts of the engine for the Jam, participated in the event.
Zaidas-Y (1998 - 1999)
An old 2.5D Doom-like LAN shooter.
in.out.side: the shell (2005 Jan-May)
1st place winner of Microsoft’s Imagine Cup 2005 realtime rendering competition.
Secret Government Thing (2004 Jul)
PC demo, invitation for Microsoft’s Imagine Cup 2005; shown at Assembly’2004.
The Fly (2004 Mar-Apr)
2nd place winner of Microsoft’s Imagine Cup 2004 realtime rendering competition.
d01 (2003 Jan)
A small music-less demo, made as a visualisation for music club “Combo”.
Evil! (2002 Mar)
PC demo, shown at Mekka&Symposium’2002.
bzhykt (2002 Mar)
PC 64kb intro, shown at Mekka&Symposium’2002.
Techdemos / research
HDR with MSAA demo (2005 Oct)
An attempt to do HDR with anti-aliasing on ordinary DX9 hardware.
Xplodar (2004 Dec)
Tiny deformation simulation demo (university’s FEM course).
Cloth simulation (2002 Oct - 2003 Jun)
My bachelor thesis on real-time physically based cloth simulation and visualization/shading methods.
Snowflake generator (2002 Mar)
Kestutis’ aka ProNinja “C++ guru” (or more precisely, “Snowflake Generator”) contest winner.
Tools and libraries
Library to encode Vulkan SPIR-V shaders into a more compact form.
GLSL optimizer (2010)
Some platforms (especially mobile) are weak at optimizing GLSL shaders, so this library can be used offline to do inlining, dead code removal, copy propagation and other fancy stuff. A fork of Mesa’s GLSL2 compiler done at Unity.
Executable symbol size reporting utility.
Dingus 3D engine and tools (2003-2005)
The engine and tools used in most of above projects (external page).
BiTikZyz (2001 Apr)
A compiler and virtual machine for C++/Java style scripting language.
Game Industry Rumor Generator (2015)
Tired of making up stupid rumors? This will help.
Graphics Paper Ideas (2013)
Siggraph paper title generator.
Things to commit just before leaving your job (2013)
Twitter joke about C preprocessor that got slightly out of hand.
Class Name Generator (2011)
When you can’t come up with a good class name.
Kas yra kas Lietuvoje? (2006)
Fake dictionary (Lithuanian).