Download: Find the most up-to-date version here
Latest Version: 18.104.22.168 (Not a reliable source to check for the latest version)
Edition: Fourth Edition
File Size: 15~20Mb
Full Screen: No
Resolution Change: Optional
Made with: GM7
Plugin Guide: Web PDF
Updated LL SDK and Example: LL_GM7_example.zip
New extension w/documentation: liquidlight.gex (Thanks to Rusky)
LiquidLight is a terrain generation tool that was made specifically for GameMaker D3D users. It has several features, among them a powerful terrain engine, a fluent interface and controls for Sky, Fog, and Water. The project started back 2005 when GM's D3D was relatively new, It never got released until now because I continually wanted to make it better. At the moment, the program is somewhat lacking for a project that's been in development for so long, but it's because I've rewritten it four times. I have great plans to extend this into a fully functional level editor with objects, paths, lights, etc. This release however is strictly just the terrain editing.
View More At the LiquidLight Website
So...How do I use this in my game?
(I guessing that this will be asked the most, so I put it up top)
There are a few ways, but the easiest and most feature complete way is to save your map as a *.LLM (simply by going file>save as). Once you've got it saved add it to the directory of your game.
mymap=ll_map_create(); //Create a map and store the ID in a variable ll_map_load("mapname.llm",mymap); //Load the map into the chosen map IDDraw:
ll_map_draw(mymap);Thats it, Pretty simple huh? Looks a lot (if not identical) to how you load a d3d model. If you need anymore help, I included a functional example with the program.
What if I don't have GM7?
Unfortunately for the time being you must resort to using the File>Export function to save your model and load it up however you choose. The process will feel quite similar to saving as a .LLM except you loose the textures. Sorry, I will add more functionality for GM6 users. Please just be patient for the time being.
Where did the name LiquidLight come from?
Yes, the name doesn't seem fitting, but it's just the name that has stuck with it since the beginning. I've thought about changing it to something like TerraLight or Crystal Edit but everyone preferred LiquidLight over the other two names.
Wait...Fourth Edition? Where's the First, Second and Third?
I wished I released them, but it's hard letting go of a project, you just continually want to work on it and add make one little change after another, and time will just fly by. Each edition represents a complete rewrite. So, LiquidLight has been written from scratch four times. Where did I get the determination to continue on, I don't know, but I'm very proud to say the Fourths been the biggest change up of all of them.
Edited by EDGE, 11 November 2009 - 09:19 PM.