Client Gamedata
Home › Foren › General Discussion › Client Gamedata
- Dieses Thema hat 10 Antworten sowie 8 Teilnehmer und wurde zuletzt vor vor 8 Jahren, 4 Monaten von XYQuadrat aktualisiert.
-
AutorBeiträge
-
Oktober 18, 2015 um 3:25 pm Uhr #1526JJ7210-CheatahTeilnehmer
OK, so I know this is a way long way off, but is there any plans that, once you complete the current task of rebuilding the old LU up from nothing, to make new things for lu, such as the LU fire temple update we were destined to never get? I am not pushing for speed at all, I am just seriously curious as to if any of you plan to one day, not only finish building back up LU, but making and adding in new things to show some progression from LU to LUNI…
IF YOU DID, I know there are a great many who would not only love it, but would also actually love to be able to help in the department of coming up with new concepts and such, myself included… (I may not know code, but I DO know a bit about art and the designing of new creations. :))
IF NOT, totally understandable. I get it that you guys have lives and are not getting payed to remake LU and potentially wouldn’t want to taint the memories of LU by adding to it allot… Just having the old LU back in action is a TREMENDOUS feat that I’m sure one day COUNTLESS people will thank you for, seeing that they’re one time favorite game has been restored to it’s old glory, while also allowing those who never had the chance to play LU the opportunity that Lego financially was incapable of making…- Dieses Thema wurde geändert vor 9 Jahren, 1 Monat von Xiphoseer. Grund: Edited title to say something about the content
Oktober 18, 2015 um 3:34 pm Uhr #1527JJ7210-CheatahTeilnehmerAlso, was kinda curious if and/or when the private islands/properties were going to be designed. (Not pushing, just curious upon their place on the chain of events. I totally see them long after npcs and pets are done, was merely expressing a curiosity of mine.)
If and/or when they are begun getting setup, a piece of advice: Pull apart Lego digital designer’s code. It has most brick’s 3D designs in there so you could just about copy paste them into the new engine. Another thing for „builds“ would be to hold sort of the „creation lab“ type events here to get the „master builder“ designs for creations, so that you can have the same drag and drop builds in this game as the old LU did.
Oktober 18, 2015 um 4:16 pm Uhr #1528XiphoseerModeratorOk, the stuff you ask is indeed way down the line, but you have some interesting questions in there, so i’ll try to answer them.
1) I have been told that the LU client can be modded, and we know some places where we can decode and possibly manipulate the data, but it requires a lot of experience as far as I know. Furthermore, doing a full update like the fire temple is difficult for two reasons: We would need to add completely new Worlds/Scenes/Levels to the game, which is likely referenced in a lot of placess, making it very difficult. Additionally, we would need to do some work to prevent „outdated“ clients from connecting, ideally by changing the version, which is likely not easy either.
TL;DR: Modding details is technically possible, new update is difficult and way down the line.2) Art and design for such a level would need to be done in the format that the original LU uses, since the client has a lot of gamedata included and needs to be updated for new content too. If you are interested, look at .nif files or the Gamebryo engine (be careful though, i’ve heard they don’t like when people upload LU stuff to their systems). If we do such a thing, designers would be appreciated I guess, but since it’s long in the future there is absolutely no reason to do anything in that direction at this point, since we don’t even completely know what we need for an „update“.
TL;DR: Yes, why not have designers, but at this point, no use for them at all.3) Private Islands/Propertys shouldn’t be that hard to own a property, what is hard is the thinking cap mode to actually build BBB (BrickByBrick). However spawning objects with commands might be possible if someone takes the time to implement it when we have object loading from level files done, which goes hand in hand with NPCs.
TL;DR: Property owning is easy, building on it is hard. And you might miss some GUIs.4) The LDD has the data for all those bricks, but the client has them too, in the format we need them in. That’s all we need as far as I can tell, so no need to pull apart LDD. As for the ‚Master Builders‘ thing, the finished models too are in the client files, we can reuse those, adding new ones is not easy and very low priority.
Oktober 18, 2015 um 9:13 pm Uhr #1536JJ7210-CheatahTeilnehmerOk, COOL! thanks for the feedback xiphoseer. :)Oh, so you guys really ARE just recoding the old LU data files then? You’re not making every last thing from scratch, but you’re using proverbial „screenshots“ of LU code and remodeling it to be usable nowadays… Is that close to an accurate statement?
Ok, fully understand that going as far as „updating“ would be hard. (the whole original game was huge, so „new“ content wouldn’t be fully necessary to have a monstrously long game.) If you do at some time decide to head in that direction, I would def help if I could. (would blender ever be of use for making and rendering characters, or no?)
How would the brick by brick mode be any more difficult or different than LDD? Just out of curiosity… I know, probably a „no-brainer“ question, programming wise, but for one who isn’t quite so well versed in that tongue, I really don’t quite understand that, from a user perspective…
Completely get that. Wasn’t sure how much of the old LU you actually had, as far as worlds and content…
Oktober 18, 2015 um 10:31 pm Uhr #1537Cazboy10TeilnehmerThis has answered a lot of my questions too. Thanks!
Oktober 19, 2015 um 4:01 am Uhr #1538XiphoseerModeratorHmmm, it’s not quite a correct statement, but it’s pretty close. The original LU client still exists, and we have enough data to get them working. Since it’s collected from users, things like Nexus2 or BlastClient came to be, which are just different sets of files of the old client which are usable more or less. The client has all images and assets, models and GUI stuff, which is amazing since we then only have to focus on the missing part: The servers. (Btw, there is LU Rebuilt and another project with a similar name which I don’t remember right now, who are writing a new software from scratch.)
What we do is recreating the servers that LEGO had by emulating the network traffic and data handling that the client requires. This is very difficult, because it involves a lot of guesswork, since LEGO didn’t provide an API documentation for packets. Some developers that were in the early team that developed such a custom server (long before this page or even TTS was a thing, actually even before LU closed) are creating just that at the moment.
The LU models are done in *.nif format of the Gambryo engine, and if I recall correctly, there are some obj to nif converters out there. I might just have been export to obj, not sure about that. But if it’s possible, you should be able to convert from blender to nif, but that really is not relevant now.
LDD is a finished software. Writing it in the first place might be as difficult as writing BBB in LU when the code was done initially, but what we need to do is to find the right packets and the right syntax and data to send to hook into the client part of BBB to make it work. Maybe more form a users perspective: Making the original BBB work is harder than creating an LDD like tool. Maybe this metaphor is fitting (i’m usually really bad at metaphors): We’re not building a ship, we’re trying to recover, fix and sail a sunken ship.
Oktober 19, 2015 um 12:26 pm Uhr #1539CDFalconTeilnehmerI dont know @Xiphoseer, that seemed like a decent metaphor to me 😛
Juli 18, 2016 um 3:38 am Uhr #6354danbutlerTeilnehmerI understand its just a way of simple recoding the LDU data files, and its configuration remain unalter.
Dan Butler
- Diese Antwort wurde geändert vor 8 Jahren, 4 Monaten von Timtech. Grund: Removed spam link. This is your last warning before you are banned, @danbutler
Juli 18, 2016 um 10:52 pm Uhr #6367Rybat117TeilnehmerThough seeing the progress of getting LU back up as it was, I’m not too hopeful about this happening, I would love to help out should the game get to that point. I’ve been taking some pretty deep dives into game design (mechanics like rewards and quests and stuff, not as much into code or physical building) and would be more than willing to help make more stuff for LU.
Juli 20, 2016 um 4:55 am Uhr #6384flamespeedyTeilnehmerPretty sure this project is dead
Juli 20, 2016 um 6:06 am Uhr #6385XYQuadratModeratorIt is only a community right now. Read about the backgrouds at https://xiphosia.wordpress.com/2015/12/07/a-bit-of-backstory/. There is another project called DLU but they have no website or download available.
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.
Comments are currently closed.