Apr
26th

Ken Silverman’s Voxlap Engine

posted in GAMEMAKER | Posted by Angelinux

A great source code of the voxel engine, by ken Silverman.

Link


6 Degrees of Freedom (move anywhere, look anywhere)
Room over room built-in, no hacks necessary
Accurate intersections so voxels look like perfect cubes up close
Fast CSG operations for: boxes, spheres, ellipsoids, cylinders, sectors, and 3D convex hulls
Voxel sprites with full matrix rotation (using .KV6 output format from SLAB6)
Support for sprite bending or twisting (great for animation such as a fish swimming)
Full-screen Z-buffer for bug-free clipping of sprites
Fog of any depth or color.
Mip-mapping for both world and sprites.
Support for Mercator-projection panoramas and converter for cubic panoramas (see KUBE / KUBEGL)
Smooth collision detection and sliding
Real-time WYSIWYG editor
Real-time lighting function
Support for procedural textures (wood, etc…)
Includes all basic functions necessary for a game – including my own sample game code
Automatically detects floating objects and makes them fall
1024x1024x256 board map (this is plenty big if you take advantage of the depth)
My own optimized decompression library for PNG, JPG, GIF, TGA, BMP and ZIP files.
Everything in pure 32-bit color (with emulation for 24,16,15,8 bit color)
Uses modern compiler & OS: MS Visual C++ 6.0, Masm 6.15, Win95/98/ME/NT/2000/XP
DirectDraw, DirectSound, DirectInput fully supported
Optimized assembly code, supporting SSE (Pentium III) or 3DNow! (Athlon) instructions
Doesn’t require a 3D accelerator 🙂

Tags: , , ,

You might also like

Serious Sam’s Serious Engine source code
For the 15th Anniversary of Serious Sam Croteam released source code for Serious Engine v1.10! It’s...
Citrus Engine expand and is free and Open Source
Talked about the Citrus Engine some time ago but back then only the non-commercial version was free,...
PushButton Engine (flash sdk)
The PushButton Engine is an open-source game engine and framework that's designed for a new generation...
Godot Game Engine
Godot is a fully featured, open source, MIT licensed, game engine. It focuses on having great tools,...

Leave a Reply

Do not post links to warez, adult or gambling site.