Quick Vibe Coding Experiment to develop game in Nim + Sokol
Play game on itch.io
To compile from source you need Nim 2.2.4 and sokol-nim@07bd978
Prepare for a turbocharged blast from the past with [Your Game's Name Here]! Immerse yourself in the gritty, low-fidelity glory of the 32-bit era, reimagined with meticulous attention to detail and modern performance. This isn't just a game; it's a love letter to the golden age of polygon racing!
AI Overview deepwiki
We've painstakingly crafted a visual experience that captures the raw charm and technical quirks of your favorite PlayStation 1 classics:
- Signature "Wobble" Effect: Witness the iconic vertex jitter as objects subtly shift, a true homage to the PlayStation's GTE precision.
- Affine Texture "Swimming": Relish in the classic "swimming" textures, where surfaces deform and stretch, adding to the unique visual character.
- Crisp Low-Poly Models: Drive beautifully blocky cars and race across tracks built with purposeful polygon budgets, reminiscent of the era's hardware limitations.
- Vibrant 15-bit Color & Dithering: Our custom color quantization and Bayer matrix dithering bring the 32-bit color palette to life with authentic, pixelated gradients.
- Immersive Distance Fog: Lose yourself in the atmospheric depth provided by adjustable fog, a classic PS1 technique for concealing draw distance limits.
- Revolutionary Pre-Baked Lighting: Experience surprisingly dynamic lighting with custom pre-baked Bent Normals. This advanced technique provides nuanced ambient occlusion, realistic sky light, and ground bounce, elevating the low-poly aesthetic with sophisticated, era-appropriate shading.
Get behind the wheel with an arcade-focused physics system designed for pure fun and visceral control:
- Responsive Arcade Physics: Enjoy a simple, yet engaging physics model that lets you feel every acceleration, brake, and turn.
- Fluid Chase Camera: A smart, dynamic chase camera keeps the action perfectly in view, smoothly following your every move as you tear up the track.
- Master the Drift: Unleash satisfying drifts with a dedicated mechanic that lets you slide through corners, leaving behind a trail of smoke and screeching tires!
Beyond the visuals, the audio pulls you deeper into the retro experience:
- Procedural Engine Roar: Hear your engine rev and groan with a dynamic, procedurally generated sound that reacts to your speed and acceleration, just like the real deal!
- Satisfying Tire Screeches: Lock up your tires and initiate a drift to trigger a distinct, procedural screech sound that adds a layer of raw authenticity to every slide.
Developed with a robust, custom pipeline:
- Offline Asset Baking: Models are pre-processed and optimized offline, ensuring buttery-smooth performance.
- Efficient Caching: Fast loading times mean more time racing, less time waiting!
- Accelerate:
W
- Brake / Reverse:
S
- Steer Left:
A
- Steer Right:
D
- Reset Car:
R
- Drift:
SPACEBAR
(orLShift
) - Quit Game:
ESC
- Control AO:
0123456
[Your Game's Name Here] is more than just a throwback; it's a playable slice of gaming history, crafted with passion and powered by clever techniques. Get ready to put the pedal to the pixel and race like it's 1997!