jPCT - a 3d engine for Java > Projects

VoxRaiders

(1/1)

Cowbox:

I thought it was time we announced our project!

VoxRaiders is essentially a mining game in development by Soharix.
We're using Voxeng5, a voxel engine built right on top of the jPCT engine. (Thanks to EgonOlsen for all his help with that.) :D

And yes, the game is inspired by LEGO® RockRaiders™.

There is no real objective yet, as this is only our 3rd release of alpha, but already many of the core game mechanics are in place:
* You can place miners, who will run about mining random walls.
* You can place barriers, to stop the miners running into trouble (lava).
* You can access all 1024x1024x20 voxels in the randomly generated world.
* Flowing fluids (water, noxious gas and lava are all hazards at the moment)

Features yet to come include:
* Vehicles
* Buildings
* Dangerous AI entities
* 2 additional AI algorithms (for waypoints and rudimentary pathfinding)

The current version, Alpha v0.04 can be downloaded here:


And here are some screenshots:

(The first one was taken before we made a more suitable bitmap font.)

Anyone having difficulty running it successfully is probably facing memory problems with Java.

EgonOlsen:
I had to set memory to 1gb to run it (with graphics on high if that matters). After that, it worked fine. Map creation took some time even on a 4Ghz Core i7.

Cowbox:
Yeah, with graphics on high, it will be rendering:
7 layers per voxel slice, each with a texture of 1024x1024 ARGB.
There are 20 voxel slices.

So this is 140 1024x1024 ARGB textures, 20 of which, have a 2nd texture blended with them.

That's essentially all it's rendering, and I can get about 500FPS on a relatively good computer. (My laptop gets like 100FPS.)

The map generation just takes time because it's manipulating each of the 1024x1024x20 voxels, and assigning them a colour. (It also saves each voxel slice as a .png for map loading/saving as well.)

Cowbox:
Updated to v0.04!

Comes with the launcher to allocate memory now.

Has fluids! (Gas/water/lava are dangerous)

Made the menu less... temporary. xD

Navigation

[0] Message Index

Go to full version