VoxelLand Source

I have finally finished cleaning up and streamlining the code for my voxel engine. It’s even in a sensible class. It seems to run faster and look cleaner than previous versions even though there are no major changes to the code since the previous version. There’s no real hard coded numbers now (previously there was [...]

Motor Physics is out!

Adding to the list of free Flash physics engines is Motor Physics. It’s based Box2D (an open-source 2d physics engine written in C++), and so shares some of the convoluted object creation code that the also relatively recent Box2DFlash is shackled with. APE is very easy to use and has been available for the longest, [...]

Voxel Engine Update

Click!
I’ve improved the rendering quality. Doubled the number of number of pixels drawn and adding distance fog. Also, there’s some performance increases (if you hold C, you’ll see that it’s only rendering the the pixels that are actually visible. It’s getting to a state where it’s ready for practical use now!
Controls still are: Z & [...]

Flash Voxel Engine

I don’t remember why, but last night I stumbled onto this Wikipedia article about Voxels and decided to try my hand at making an engine in Flash. Voxels apparently draw fast without 3d acceleration, which is great for Flash since it doesn’t have access to any 3d hardware the computer might have. It still doesn’t [...]

Kingdom of Machines ver 1.3

I’ve just added music to Kingdom of Machines! Plus there’s a bit of bug fixing and tweaking, but nothing major.

Go play it!
The music was made by my own two hands (plus GarageBand and it’s loops — I can’t actually make music for real) and it’s released under a Creative Commons Attribution license. If you want [...]

Blueberry

This is one of those things that I have no idea what I should do with it, but it feels unfinished on it’s own. The visuals were inspired by the cover art of the Fiery Furnaces’ brilliant Blueberry Boat.
I’ve considered using it to make a sailing game where you control the height of the water [...]

Prototype 09-12-07

Not particularly fun. Using a physics engine like APE straight out of the box can slow down prototyping a little, when you can’t get the functionality you want without breaking the laws. But I don’t know how to program constraints!! It’s just a pity APE’s constraints are so soft, and there’s no real way around [...]

Blender Tutorial 0: Introduction

Blender is a pretty handy piece of software to have around, if only because it’s free and works on every platform so you can always have it around. And unlike Maya, it’s small and fast. Like Maya though, it’s a horror show to learn initially. After you learn the twisted logic that is behind Blender’s [...]

Papervision Lighting Test

Just playing with some of the new features in Papervision. It has a bunch of different shading methods (this is gouraud, but it has toon shading and flat shading as well), and bump mapping, which will be super handy since you’re still restricted to a low number of triangles.

Click to see.

Papervision 2.0 Alpha out!

New version of the Papervision 3D engine for flash is out! Haven’t investigated much yet, but it has support for shading, custom shaders (bump mapping, etc.), and animation of 3d models through the new COLLADA classes. I’ll post more when I’ve experimented with.
Good stuff!