INTERACTIVE SYSTEMS & GRAPHICS LAB

High-Performance Web Games & Shaders

Experience real-time 3D simulation, custom GLSL fragment shaders, and classic arcade mechanics engineered for the browser with zero installations.

Crash Camp 3D Gameplay Preview
3D WEBGL SURVIVAL

Crash Camp 3D

Atmospheric sub-zero wilderness survival. Awake amidst burning fuselage wreckage of Flight 402, salvage rations, tend the life-saving campfire, and survive the freezing night.

Three.js Cannon-es Physics GLTF 3D Models Vite
PLAY 3D SURVIVAL WASD • MOUSE • E
Alien Invasion Gameplay Preview
RETRO SPACE ARCADE

Alien Invasion

Classic arcade space shooter ported from Python/Pygame to Web Canvas. Pilot your defense ship, eliminate descending alien fleets, and unlock escalating speed waves.

Python/Pygame Port HTML5 Canvas WebAudio SFX Touch / Keyboard
LAUNCH MISSION ← / → • SPACE
Pong ECS Gameplay Preview
GLSL SHADER ARCADE

Pong ECS

Entity-Component-System cyber Pong featuring real-time GLSL post-processing shaders: Desert heat waves, Iceland glacial ice crystals, and Swamp spore mists.

WebGL2 GLSL Shaders ECS Architecture 1P vs AI / 2P Local Original Audio
ENTER ARENA W/S • UP/DOWN
Graphics Pipeline Detecting GPU...
Display Frequency 60Hz / ProMotion
Host Domain games.kalmitech.app
Architecture WebGL2 / Wasm / Three.js