WHAT IT IS NOT
Markus "Notch" Persson's legendary game, Minecraft.

AnimationWHAT IT IS NOT
A technical demonstration of liquid simulations for the voxel genre
, Liquid Cubed is a WIP project developed by a coder and his brother with the free time they have on the weekends. There aren't any particular objectives in the game, but you are able to build dams, pump water, drain lakes, and otherwise experiment with the liquid system within the building area.

The algorithm used for the liquid simulation was developed over two years in a modified version of Infiniminer. After Minecraft's wild success, we thought it was about time we built a standalone "proof-of-concept" in the hope that the algorithm could be integrated within Minecraft, but unfortunately more work will have to be done before this can become a reality.

FURTHER DEVELOPMENT

MINECRAFT INTEGRATION
We've e-mailed Markus "Notch" Persson (creator of Minecraft) on several occasions regarding integrating the algorithm into Minecraft, but for the moment it's not a feasible option. Aside from Minecraft's more pressing development issues, without our algorithm having A) proof of internet support, B) a stable framerate in an "infini-world", and C) proof of compatibility with MC's lighting, it doesn't make much sense to throw another wrench in the works, does it?

In the meantime we will work to improve the system so it can run harmoniously in a similar blockType environment! UPDATE: Please read the news below (3/23/11) for an important update on this.

FURTHER DEVELOPMENT

While we're still finishing up our "Warcraft vs Starcraft" WC3 mod, progress on Liquid Cubed will be slow and steady with new public builds being made available about every week or so. Plenty is planned to reach the goal of the liquids being "super effective!", below is the current priority-feature list: UPDATE: Please read the news below (3/23/11) for an important update on this.

  1. Finalize the 1.0.4 iteration of the rendering engine to further improve performance
  2. Stable framerate with a far draw distance in 1.0.5
  3. Liquid system functioning in a Minecraft-style infinite world
  4. Multiplayer and Dynamic Lighting

FURTHER DEVELOPMENT

Download Latest VersionVersion 1.0.4c
---------------------------

Size: ~6.88mb
Date: 3/23/2011


REQUIREMENTS
Liquid Cubed was built for rapid prototype development, and although we may switch to DirectX or OpenGl if/when the opportunity arrives, for now the game is built under XNA, requiring XNA 3.1, DotNET 3.5, DirectX 9.0c+, and a Shader 2.0 3.0 videocard. Legacy ATI video cards currently aren't supported, but with Zarat's help we're working on a solution.

BUGS AND SUGGESTIONS
Please report any bugs or suggestions on the forums here.

If you can't get the game to run, first check to make sure you meet the requirements, and then follow the instructions in this forum thread to confirm the necessary software has been installed. If it still fails to run, follow the thread's instructions to retrieve your computer's dxdiag.txt so we can attempt to decipher the problem.

FURTHER DEVELOPMENT

FURTHER DEVELOPMENT

Share on TwitterFacebook PageView ZanMgt's ChannelTrack This (ModDB)RSS FEEDForumsIRC

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

THE SITUATION

We've shared in everyone's excitement for Liquid Cubed's prospects in Minecraft; however, the further we've developed progressive systems and parsers (with much still left to do), the more we've recognized that the modifications to Minecraft's rendering engine would be a very large operation.

In combination with Minecraft's advanced stage of development and Mojang's goals for the game's release, we've concluded integration in the end is unrealistic at the present time. We'd be willing to consult with Mojang regarding the liquids if they were interested, but up to this point they are not, and we have to move on.

A NEW HOPE

We first fell in love with the freedom of voxels in Zach Barth's Infiniminer back in 2009. A whole slew of limitations forced upon games were suddenly broken with Infinimer's concept “everything matters”, and it was nothing short of brilliant. The real inspiration for us however, came from the game's infamous lava.

While expanding upon the concept of a more advanced liquid algorithm, we spent the next couple years modding Infiniminer off-and-on with many other little hair-brained ideas. Having contemplated adding “constructable flying blimps” in the Fall of 2009, we were led to an even crazier string of thoughts:

“What if you were mining an asteroid instead?”

“...What if you could walk around a starship you built from stem to stern, power conduit to warp engine, and every part of the ship actually matters?”

“...What if you could suck people out into space, blast apart a ship's power arteries, cut a ship in half, work together with your buddies to hold off a boarding party, raid derelict vessels for parts, and land on procedurally generated planets to force the locals into digging up gold for your intergalactic conquest!?”

At the time, the wishful ramblings of a 'pure voxel starship' game seemed ludicrous, and since 2009 we've added quite a bit to the wish-list for a “Starship: Infiniminer”. But after testing the necessary components in Liquid Cubed, gaining several years of experience within the voxel environment, and building a plan that will support the long-term development, we believe we're capable of pulling off this ambitious concept.

BLOCKADE RUNNER

What will follow for the tentatively titled “Blockade Runner” should be familiar to those already experienced with agile indie projects: Rapid development builds, the indie-funding-formula “pay less now for alpha”, and a team forgoing the publisher's capital investment to ensure the bold vision is never lost to 'market appeal'.

Full-time work on Blockade Runner by Nathan has already begun, with an in-development version of the game being prepared for release on April 11th . The six month plan is to focus on multiplayer with build-able, crew-able, functioning, “living” starships using cellular automata. This will then lead to further development sprints reaching procedurally-generated stations, planets, and beyond.

More information on Blockade Runner will be available as the new ZanMgt website is unrolled during the next few weeks.

THANK YOU

We'd like to thank everyone for their support for Liquid Cubed. Your help and suggestions have been an enormous blessing and are very much appreciated. Although we're disappointed in having to cut Liquid Cubed short of meeting our stated goals, we're very excited about the future and hope you'll join us in the development of Blockade Runner!

In the meantime, please enjoy Liquid Cubed 1.0.4c!

– Aaron Harris,
Creative Director, ZanMgt


UNDO
Rejoice! When the line tool accidentally flies off you can now revert the mistake! Press CTRL+Z to undo the last tool events, press CTRL+Y to redo the tool events.

Note that water will not be affected by undo (although you can undo a water conversion).

You can alter the default number of undos inside the Settings.xml. Some of the tools can take up more RAM than others, so use discretion when altering the number of undos (100 should really be more than enough).


POLYGONS SEALED, AND RESEALED
A superior form of sealing the water polygons was constructed in the past two weeks. This was to resolve a coding issue as well as provide a solution for dynamic and smooth water, which will now be carried onto Blockade Runner.


IMPROVED PERFORMANCE
A parsing mechanism that works in combination with the polygon sealing now helps to reduce the GPU load considerably. Liquids closer to the player will update their visual status faster than the liquids in the distance.

If you do something absurd (a floor of water across the sky), you might see some absurd results. In this case, water floating in the air for longer period of time, but this parser is meant more for slower machines.


DISSOLVING WATER
The special effects for water dissolving in the 16x16x16 course is now available in the larger courses as well. You can press the “L” key to cycle through the different levels of the special effects.


SHADER 3.0
We had listed Shader 2.0 as a minimum requirement, but after reviewing the amount of instructions we were sending to the GPU, Shader 3.0 is unfortunately the lowest Liquid Cubed can use as a minimum requirement.


SUMMON BLOCKS IN THE AIR
Blocks can now be created in the air without having to build off of a block. With the Line tool, this allows you to fire a line from where you're standing to where you're looking.


PRIORITIZATION RESULTS
Undo functionality was a “fun feature” added in this version of Liquid Cubed. Even though all new development is focused on the new game, I still wanted to share the ranking results of everyone's combined prioritization lists for those who are interested:

Thanks for prioritizing: Ludsoe, CMD Keen, Nukepb, Nick650, Duartel, and SairenSA!

A. (-1.3) More Blocks
B. (-2.7) Improved Liquids
-- (+5) Undo Functionality
C. (+0.7) Perlin noise terrain
D. (+2.2) Walking/swimming/collision
E. (+3) Some More Tools
F. (-2.2) Re-designed interface
G. (-1) 2D Sprite Critters
H. (-4.3) HD Visuals

Liquid Cubed 1.0.4b Released!

Liquid Cubed 1.0.4b Released!

News 10 comments

Line tool, Dot Tool, Floor Tool, and Convert Tool are part of the requested features, while drastically reduced map filesize prepares Liquid Cubed for...

Liquid Cubed 1.0.4 Released!

Liquid Cubed 1.0.4 Released!

News 8 comments

Improved performance, distance fogging, bug fixes and more in this update!

Liquid Cubed 1.0.3c Released!

Liquid Cubed 1.0.3c Released!

News 2 comments

Vertical pumps are the new toys, but under the hood work has been done to allow us to improve the range and performance of the liquid engine.

Version 1.0.3b Released!

Version 1.0.3b Released!

News 1 comment

Custom themes by editing .PNGs, height maps are now editable, graphical fixes, reduced file size, and more in this update!

Add file RSS Files
Liquid Cubed 1.0.4c -- (6.88mb)

Liquid Cubed 1.0.4c -- (6.88mb)

Full Version 2 comments

The Undo ability, a new parser to reduce the memory of water for slower computers, and active dissolves in larger courses make up the brunt of this update...

Liquid Cubed 1.0.4b -- (6.33 mb)

Liquid Cubed 1.0.4b -- (6.33 mb)

Full Version 1 comment

Line tool, Dot Tool, Floor Tool, and Convert Tool are part of the requested features, while drastically reduced map filesize prepares Liquid Cubed for...

Liquid Cubed 1.0.4 (6.85 mb)

Liquid Cubed 1.0.4 (6.85 mb)

Full Version 2 comments

Improved performance, distance fogging, bug fixes, and more in this update! *** Please be sure to check the requirements / known issues below! ***

Liquid Cubed 1.0.3c -- (7.01mb)

Liquid Cubed 1.0.3c -- (7.01mb)

Full Version

Vertical pumps are the new toys, but an under-the-hood upgrade will allow us to expand the system substantially in the future. *** Please be sure to check...

Liquid Cubed 1.0.3b -- (6.82mb)

Liquid Cubed 1.0.3b -- (6.82mb)

Full Version 4 comments

Custom themes by editing .PNGs, height maps are now editable, graphical fixes, reduced file size, and more in this update! Please be sure to check the...

Liquid Cubed 1.0.3 -- (11.84mb)

Liquid Cubed 1.0.3 -- (11.84mb)

Full Version 8 comments

Large scale courses, improved rendering system for greater performance, and many other new additions are included in version 1.0.3 of Liquid Cubed. Please...

Post comment Comments  (0 - 10 of 84)
iEuropa
iEuropa - - 218 comments

Hi

Reply Good karma Bad karma+1 vote
thebluecrusader
thebluecrusader - - 40 comments

Nice idea, i love liquid simulators.

Reply Good karma Bad karma+2 votes
hasaosan
hasaosan - - 74 comments

why not make ur own voxil based game? you guys seem VERY skilled :D

Reply Good karma Bad karma+2 votes
chimpster
chimpster - - 50 comments

Lol they have XD

Search up "Blockade Runner" there's a page on Moddb or you could check out their website XD

Reply Good karma Bad karma+3 votes
dragonj86
dragonj86 - - 37 comments

ok yes it looks like minecraft thats the only thing thats like minecraft is the blockyness

Reply Good karma Bad karma+2 votes
architectts
architectts - - 790 comments

Wow a hater came through and voted down all the comments.

Reply Good karma Bad karma+2 votes
ThatWasLeftHanded
ThatWasLeftHanded - - 273 comments

He probably thinks this is a ripoff of minecraft... which it isn't.

Reply Good karma Bad karma+3 votes
Dannyy3566
Dannyy3566 - - 8 comments

Could this work with SwiftShader 3.0 demo Somehow?

Reply Good karma Bad karma+2 votes
Dannyy3566
Dannyy3566 - - 8 comments

I need to know because i have everything else, but i dont think i have pixel shader whatsoever.

Reply Good karma Bad karma+2 votes
[ZanMgt]Aaron Creator
[ZanMgt]Aaron - - 200 comments

It's possible that it might. You can use the wikipedia chart here En.wikipedia.org to see if your video card supports pixel shader 2.0/3.0

Otherwise you might need to borrow someone else's PC to give it try.

Reply Good karma+3 votes
Dannyy3566
Dannyy3566 - - 8 comments

ok.. i got my brothers computer, but when i start it, it comes to a blue wavy screen, now what?

Reply Good karma Bad karma+2 votes
Dannyy3566
Dannyy3566 - - 8 comments

plz answer

Reply Good karma Bad karma+2 votes
Dannyy3566
Dannyy3566 - - 8 comments

alright, i have a quick question, i am getting a new computer soon, so, this is the video card: ATI Radeon HD 5450 graphics with 1GB VRAM, so, will that one work?

Reply Good karma Bad karma+2 votes
[ZanMgt]Aaron Creator
[ZanMgt]Aaron - - 200 comments

That should do fine. The wavy lines are likely from the legacy ATI videocard.

Reply Good karma+2 votes
Dannyy3566
Dannyy3566 - - 8 comments

Ohhh k thanks for the info, ill be playing soon :D

Reply Good karma Bad karma+2 votes
Dannyy3566
Dannyy3566 - - 8 comments

I just got my new comp set up, ill be playing in minutes :D

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X