Want to see a voxel engine running on Dreamcast?

Again I ask: want to see a voxel engine running on Dreamcast? Of course you do. And now you can. See, programmer Luiz Gustavo (aka NaReeZ) has been working on a Dreamcast voxel engine for the past few weeks and has already produced something rather special, currently running in the Flycast emulator (real hardware is in the works):

As you can see, this short clip shows the disembodied camera roving across a rather nice landscape of lush green valleys, rolling hills, temples and rivers. It's all very tranquil, I'm sure you'll agree.

I first heard about this while browsing Dreamcast-Talk, and there's some interesting discussion in the thread about voxel-based games such as Outcast, which was rumoured to be coming to the Dreamcast at one point but then fell off release schedules as time went by.

I guess it shouldn't really come as a surprise that the Dreamcast can handle a voxel engine, especially since the Sega Saturn did it in commercially released title Amok (or A+M+O+K as the game refers to itself); but it is very encouraging that an independent developer is able to squeeze such an impressive looking and fluid engine out of the Dreamcast in a relatively short period of development time.

As it is, the engine - titled 'Voxel Space Engine Dreamcast' - is quite bare bones and is clearly in the 'tech demo' stage at the time of writing, but who knows where this could lead? A homebrew port of Outcast on Dreamcast, anyone? A Dreamcast port of Amok that runs above 8 frames per second? We can but dream...! You can also find the video from pikuma here, which is where the inspiration for Voxel Space Engine Dreamcast came from.

Update: Since posting this article, Luiz has been able to get his voxel engine running on real Dreamcast hardware, with assistance from Ian Michael and Luke Benstead (Kazade), see below.

We'll be keeping a close eye on Luiz's progress, and if any helpful programmers can assist please do follow him on Twitter or get involved over at Dreamcast-Talk.

1 comment:

Lewis Cox said...

This is a really impressive technical showcase. I hope we can see full games developed in this style! Fingers crossed 🤞