Game Maker Community YoYo Games

Welcome Guest ( Log In | Register )

15 Pages V   1 2 3 > »   
Reply to this topicStart new topic
Liquid Light - 3d Level Creation Tool, News: Discontinued / 3rd party development
EDGE
post Apr 27 2008, 08:57 AM
Post #1


GMC Member
Group Icon

Group: GMC Member
Posts: 156
Joined: 23-October 04
From: California, USA
Member No.: 15900



November 11, 2009: I terminated my old website which has caused all these dead links. I may set up a new liquidlight/gm portfolio page when I have time, but I'm not sure when that will be. For now I've re-uploaded a copy of liquidlight 4.2.0.1, get it here: LiquidLight ( 14.35MB )

---------------------------------------------------

Download
Download: Find the most up-to-date version here
Latest Version: 4.2.0.1 (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

Other
Plugin Guide: Web PDF
Updated LL SDK and Example: LL_GM7_example.zip
New extension w/documentation: liquidlight.gex (Thanks to Rusky)

About
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.

Enjoy.

ScreenShots

View More At the LiquidLight Website

FAQ
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. Now include the LiquidLightSDK extension package in your game. You can find the .gex in the same directory as the program Use the scripts provided with the example for now! Once this is done, theres only a few lines of code you must add to view your map in GM.
Create:
CODE
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 ID
Draw:
CODE
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. smile.gif

This post has been edited by EDGE: Nov 11 2009, 09:22 PM
Go to the top of the page
 
+Quote Post
gmjab
post Apr 27 2008, 09:22 AM
Post #2


GMC Member
Group Icon

Group: GMC Member
Posts: 941
Joined: 26-September 05
From: Australia
Member No.: 35783



After a couple of years of waiting it is great news to see the project finally released. To all the Game Maker 3D users, you will find this program to be not only a high quality program but a very useful one.

gmjab
Go to the top of the page
 
+Quote Post
GisleAune
post Apr 27 2008, 12:37 PM
Post #3


GMC Member
Group Icon

Group: GMC Member
Posts: 280
Joined: 4-November 04
From: NORWAY
Member No.: 16332



This may be very useful for 3D envioroments for games.
11.287 / 10 smile.gifI't rocks:)
Go to the top of the page
 
+Quote Post
death-droid
post Apr 27 2008, 12:56 PM
Post #4


Droid-Studios
Group Icon

Group: GMC Member
Posts: 3040
Joined: 20-July 06
From: Australia
Member No.: 55176



Really awesome i like it looks amazing.
Go to the top of the page
 
+Quote Post
Mr. Limbojello
post Apr 27 2008, 03:38 PM
Post #5


Skater
Group Icon

Group: GMC Member
Posts: 500
Joined: 14-September 06
Member No.: 59452



I remember you let me test a very early version of this about a year ago, and that version was amazing. I never though Liquid Light would grow to be even more amazing. Awesome work.
10/10
Go to the top of the page
 
+Quote Post
undy15
post Apr 27 2008, 05:14 PM
Post #6


GMC Member
Group Icon

Group: GMC Member
Posts: 5
Joined: 12-February 08
From: Somerset, KY
Member No.: 99907



really really awesome...ive waited the hole 2 years for this to come out and it finally has. Nice job and thanks.
Go to the top of the page
 
+Quote Post
freko
post Apr 27 2008, 05:16 PM
Post #7


GMC Member
Group Icon

Group: GMC Member
Posts: 251
Joined: 13-June 07
From: Heaven Gardens
Member No.: 81010



Its beautiful.
Go to the top of the page
 
+Quote Post
FredFredrickson
post Apr 27 2008, 05:34 PM
Post #8


Artist
Group Icon

Group: Global Moderators
Posts: 8899
Joined: 21-October 04
From: California, USA
Member No.: 15789



I'm not sure if this topic belongs here or in Creations, but I think we can leave it here for the time being. smile.gif

This is definitely a great tool - I just played around with it for about a half hour, and it seems pretty solid. Everything works the way it should, and it was pretty easy to figure out how to use, which is always a plus. I think that some people may have trouble figuring out how to get the levels to work in their games... but that's always the tricky part, because of the freedom we have to program our games however we want, without any sort of standard that would allow files created by programs like this to be easily imported. Because of this, I am not sure how much practical use the program may get. That's not to say it's useless though... just that in the hands of completely novice users who will see it as an easy way into 3D, it will be misunderstood.

Great work on the program though, I really do think this could help a lot of people! I also hope to see future updates, as the features that aren't completely functional look great as well!
Go to the top of the page
 
+Quote Post
Pie Person!
post Apr 27 2008, 05:38 PM
Post #9


GM 6+ Lover
Group Icon

Group: GMC Member
Posts: 2063
Joined: 13-May 06
Member No.: 49850



This is pretty awesome. The water looks good.
Go to the top of the page
 
+Quote Post
Marten Troost
post Apr 27 2008, 06:59 PM
Post #10


GMC Member
Group Icon

Group: GMC Member
Posts: 349
Joined: 28-April 05
From: West-Terschelling, Netherlands
Member No.: 26787



...HAHA I am almost finished with a tool much like this. I was about to release it this week or the next but this looks a bit better then mine, if it runs fast enough on my comp I guess I will abort my project.

Good job
Go to the top of the page
 
+Quote Post
EDGE
post Apr 27 2008, 10:57 PM
Post #11


GMC Member
Group Icon

Group: GMC Member
Posts: 156
Joined: 23-October 04
From: California, USA
Member No.: 15900



Thank you all for the great feedback smile.gif. A small update has been made with some minor bug fixes not too log ago, you might already have it, it's Version 1.1.
----------------------------


QUOTE (FredFredrickson @ Apr 27 2008, 09:34 AM) *
I'm not sure if this topic belongs here or in Creations, but I think we can leave it here for the time being. smile.gif
I was worried about that too, but I figured that the program fits better here with its target audience of GM D3d developers.

QUOTE (FredFredrickson @ Apr 27 2008, 09:34 AM) *
This is definitely a great tool - I just played around with it for about a half hour, and it seems pretty solid. Everything works the way it should, and it was pretty easy to figure out how to use, which is always a plus. I think that some people may have trouble figuring out how to get the levels to work in their games...
Yeah, I'm afraid that this might become a place for people asking how to get it in there game instead of a place for feedback and suggestions. I tried to counter this with making it as simple as possible and including the How-To at the top of the FAQ. I also added a support forum too to help direct that traffic away from the GMC, but even with all this some people may never look and there isn't much else I can do to prevent that. Anyway, we'll see how it goes...

QUOTE (FredFredrickson @ Apr 27 2008, 09:34 AM) *
but that's always the tricky part, because of the freedom we have to program our games however we want, without any sort of standard that would allow files created by programs like this to be easily imported. Because of this, I am not sure how much practical use the program may get. That's not to say it's useless though... just that in the hands of completely novice users who will see it as an easy way into 3D, it will be misunderstood.
Indeed, I came to this realization myself that every game is different and each game might require a differnt solution for their environments. However thats not to say this this can still help some games. With the addition of a region editor it might become a little more practical for larger worlds. But again, It won't ever be a universal solution for all environments in games, but I hope for it to be a solution to many. Your worry about having novice users see it as an easy way in to 3D was another concern I had. I considered selling the program, but I figured that wouldn't really help anything. So unfortunately there isn't much I can do about this either sad.gif.

QUOTE (FredFredrickson @ Apr 27 2008, 09:34 AM) *
Great work on the program though, I really do think this could help a lot of people! I also hope to see future updates, as the features that aren't completely functional look great as well!
Thanks. happy.gif

QUOTE (Marten Troost @ Apr 27 2008, 10:59 AM) *
...HAHA I am almost finished with a tool much like this. I was about to release it this week or the next but this looks a bit better then mine, if it runs fast enough on my comp I guess I will abort my project.

Good job

Haha, I'm sorry tongue.gif. Competitions always good though!
Go to the top of the page
 
+Quote Post
MightyFoo
post Apr 27 2008, 11:30 PM
Post #12


GMC Member
Group Icon

Group: GMC Member
Posts: 37
Joined: 12-December 07
Member No.: 95134



Man thats awesome - runs smooth too smile.gif

I think it be useful for RTS/RPG type games.
Go to the top of the page
 
+Quote Post
FredFredrickson
post Apr 28 2008, 01:40 AM
Post #13


Artist
Group Icon

Group: Global Moderators
Posts: 8899
Joined: 21-October 04
From: California, USA
Member No.: 15789



QUOTE (EDGE @ Apr 27 2008, 02:57 PM) *
QUOTE (FredFredrickson @ Apr 27 2008, 09:34 AM) *
but that's always the tricky part, because of the freedom we have to program our games however we want, without any sort of standard that would allow files created by programs like this to be easily imported. Because of this, I am not sure how much practical use the program may get. That's not to say it's useless though... just that in the hands of completely novice users who will see it as an easy way into 3D, it will be misunderstood.
Indeed, I came to this realization myself that every game is different and each game might require a differnt solution for their environments. However thats not to say this this can still help some games. With the addition of a region editor it might become a little more practical for larger worlds. But again, It won't ever be a universal solution for all environments in games, but I hope for it to be a solution to many. Your worry about having novice users see it as an easy way in to 3D was another concern I had. I considered selling the program, but I figured that wouldn't really help anything. So unfortunately there isn't much I can do about this either sad.gif.

A region editor would be very interesting indeed - I'd really like to try that out again once it gets in there, as it struck me that depending on the scale you work at, some of the terrains you make with this might just be a bit small, hehe.

If you were to add region support, and maybe some sort of LOD generation (for textures and models), that would be awesome! smile.gif

Edit - By the way, if you need help creating icons or anything, just let me know. I'd be glad to lend a helping hand with such a promising tool.
Go to the top of the page
 
+Quote Post
Pie Person!
post Apr 28 2008, 01:50 AM
Post #14


GM 6+ Lover
Group Icon

Group: GMC Member
Posts: 2063
Joined: 13-May 06
Member No.: 49850



It would be good for an FPS map too biggrin.gif. Pretty neat, I'm using this.

This post has been edited by Pie Person!: Apr 28 2008, 01:51 AM
Go to the top of the page
 
+Quote Post
Polar Production...
post Apr 28 2008, 03:03 AM
Post #15


extremly cool games
Group Icon

Group: GMC Member
Posts: 1027
Joined: 14-June 04
From: Canada, take a left after the big tree!
Member No.: 10493



I have watched this being developed since the beginning, from a demo of the first version to screenshots of the later editions. Quite frankly, Im still amazed every time I look at where it is today! As soon as I get my new computer in about a month now (yay!) I will be trying this out, because as it stands, the last version I tried got me only 9 FPS, and on dial-up, I don't wanna download it for 9 FPS! None the less, it looks amazing, and from what you have repeatedly told me, Im sure it is!
Go to the top of the page
 
+Quote Post
joshuaallen64
post Apr 29 2008, 01:03 AM
Post #16


GMC Member
Group Icon

Group: GMC Member
Posts: 609
Joined: 13-May 05
From: YPG,AZ
Member No.: 27661



thats so cool.
it looks so sexy it makes me want to make a 3D game again.
Go to the top of the page
 
+Quote Post
T-Bird
post Apr 29 2008, 01:25 AM
Post #17


GMC Member
Group Icon

Group: GMC Member
Posts: 1417
Joined: 5-November 05
Member No.: 38296



Well this just makes me jealous. I had built (and nearly completed) a terrain modeling system some time before, but I build mine completely in GM d3d, and got frustrated when it came time to do that ever so neccessary optimization. I'm not sure, but I'm assuming yours does most of it's work using dlls or non-native code, but then converts the files to a GM compatable form.

Anyways, the software looks amazing, although I couldn't figure out how to change either the heightmaps coordinates relative to the camera, or the camera's coords relative to the ground, and so I couldn't really get to within working range to do anything.

This gives me a little enthusiasm to work on mine again however, thanks!

EDIT:
QUOTE (FredFredrickson @ Apr 27 2008, 10:34 AM) *
I'm not sure if this topic belongs here or in Creations, but I think we can leave it here for the time being. smile.gif


All of persich.hu's tools were listed in the 3d section, as opposed to Game Maker Creations whistle.gif

This post has been edited by T-Bird: Apr 29 2008, 01:30 AM
Go to the top of the page
 
+Quote Post
FredFredrickson
post Apr 29 2008, 01:27 AM
Post #18


Artist
Group Icon

Group: Global Moderators
Posts: 8899
Joined: 21-October 04
From: California, USA
Member No.: 15789



I've come up with a few more suggestions. Not sure if these are already implemented or not, but I think I could find them useful.

- Output shadow map / shadow data - a lot like the heightmap / height data, you could use this information to figure out if objects placed on the terrain should be in shadow, and by how much.
- Output overhead version of map - you might be able to do this with the terrain texture already, but it'd be really useful for mini-maps to be able to output a flat, overhead projection of the terrain
Go to the top of the page
 
+Quote Post
qwertyuiop23
post Apr 29 2008, 01:59 AM
Post #19


GMC Member
Group Icon

Group: GMC Member
Posts: 977
Joined: 12-August 05
From: Mt Olympus, serious there is a place called that
Member No.: 33147



QUOTE (FredFredrickson @ Apr 29 2008, 01:27 PM) *
- Output shadow map / shadow data - a lot like the heightmap / height data, you could use this information to figure out if objects placed on the terrain should be in shadow, and by how much.


Wow. Are you have an idea how to do this? Are you meaning like when this gets to the stage where an entire scene can be created we COULD have a shadow map that has been baked by this program rendering each object's shadow? If this is actually what you are meaning then I 2nd that. It would be a great addition.

~Qwertyuiop23

(I wonder how he would manage to do that if he is only using d3d. . . )
Go to the top of the page
 
+Quote Post
FredFredrickson
post Apr 29 2008, 02:51 AM
Post #20


Artist
Group Icon

Group: Global Moderators
Posts: 8899
Joined: 21-October 04
From: California, USA
Member No.: 15789



QUOTE (qwertyuiop23 @ Apr 28 2008, 05:59 PM) *
QUOTE (FredFredrickson @ Apr 29 2008, 01:27 PM) *
- Output shadow map / shadow data - a lot like the heightmap / height data, you could use this information to figure out if objects placed on the terrain should be in shadow, and by how much.


Wow. Are you have an idea how to do this? Are you meaning like when this gets to the stage where an entire scene can be created we COULD have a shadow map that has been baked by this program rendering each object's shadow? If this is actually what you are meaning then I 2nd that. It would be a great addition.

~Qwertyuiop23

(I wonder how he would manage to do that if he is only using d3d. . . )

No, I didn't mean actually baking the scene. But since the program calculates shadow data for the terrain, if you placed trees on a shadowy side of a hill, it'd be useful to have so you could tell your tree to draw a darker shade than normal and thus look more realistic.
Go to the top of the page
 
+Quote Post

15 Pages V   1 2 3 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 9th February 2010 - 12:27 PM