What was the content that we were 'actively lied to about', if you can remember? I only remember seeing videos and images of Negilahn from the original Uru Live trailer that came with the ABM disc. I just assumed the pods were places were you could sit and observe the animals, or at least that was their original concept.Deledrius wrote:Nope, the Pods were a joke then too. We had players who were certain that there was more there to see and do, but in the end they were (unfortunately) wrong. The primary experience was not the portals; you're looking at that through hindsight knowing it's the only purpose they still serve. At the time we were actively lied to about the content in those pods. The timing puzzle itself is definitely an interesting concept, but in a vacuum it's pretty meaningless and not worth much of anything.Korovev wrote:Take the Pod Ages: when they came out, it must have been a fantastic experience, trying to figure out how it worked.
UPlasma development - Play Plasma from the Unity engine
Re: UPlasma development - Play Plasma from the Unity engine
Re: UPlasma development - Play Plasma from the Unity engine
A quick note about the interface and character menu:
Here's the character screen I created for the Ages project which was an Uru reboot of sorts:
Character Screen
I think something like this could work for this project, not exactly the same per se, but I tried to really capture the spirit of Myst/D'ni in its aesthetic elements.
Here's the character screen I created for the Ages project which was an Uru reboot of sorts:
Character Screen
I think something like this could work for this project, not exactly the same per se, but I tried to really capture the spirit of Myst/D'ni in its aesthetic elements.
Re: UPlasma development - Play Plasma from the Unity engine
This is really good. I'm aiming for something a bit more crude since graphically Uru is quite old, and too much fluff might look odd. But aside from that, the colors, sizes, layout and font are pretty much what I like.
Designing a good UI for Uru isn't simple though. Most in-game UIs need to not completely block the view (since the game isn't intended to be paused). And since Uru deals in the D'ni (both old school Writing and modern technology), the DRC and the Bahros, it's hard to find a style that's coherent with all of them. It doesn't help that I don't have a lot of skill with these things
But overall, UIs with dark colors and simple designs blend pretty well with any environment. I'm going to make it simple at first, should be enough for now. Still better than Uru's weird UIs.
Designing a good UI for Uru isn't simple though. Most in-game UIs need to not completely block the view (since the game isn't intended to be paused). And since Uru deals in the D'ni (both old school Writing and modern technology), the DRC and the Bahros, it's hard to find a style that's coherent with all of them. It doesn't help that I don't have a lot of skill with these things

But overall, UIs with dark colors and simple designs blend pretty well with any environment. I'm going to make it simple at first, should be enough for now. Still better than Uru's weird UIs.
Re: UPlasma development - Play Plasma from the Unity engine
I created some mockup designs for a new login/chracter select screen about 7 years ago. Quite a minimal layout, heavily inspired by WoW's character select screen.
https://www.guildofwriters.org/tweek/ur ... login-gui/
Those designs are kinda showing their age imo, I'd probably make them a bit more snazzy if I was to redesign them again.
https://www.guildofwriters.org/tweek/ur ... login-gui/
Those designs are kinda showing their age imo, I'd probably make them a bit more snazzy if I was to redesign them again.
Re: UPlasma development - Play Plasma from the Unity engine
The Open Cave shard uses a similar design for the avatar selection.
Deep Island #194197, MOULa #46116, Gehn #137074, Minkata #132812.
Gahreesenomee biv keneet pishoeet b’set!
My macOS wrappers, Fan Age Expeditions, tools and other stuff.
Gahreesenomee biv keneet pishoeet b’set!
My macOS wrappers, Fan Age Expeditions, tools and other stuff.
Re: UPlasma development - Play Plasma from the Unity engine
Yup, I heavily relied on those for the login GUI, and as general inspiration for some elements. The darker colors go well with pretty much any Uru location, and since it's minimal it's easier for me to recreate in Unity.Tweek wrote:I created some mockup designs for a new login/chracter select screen about 7 years ago. Quite a minimal layout, heavily inspired by WoW's character select screen.
I tried various designs more or less inspired by this one, but haven't settled on anything yet. Plus there is still the underlying code I need to work on (for handling avatars and such).
My other source of inspiration is Skyrim's interface. It's not perfect, but I like a few things about it: simple yet elegant, can be used without a mouse, allows seeing what's going on behind it (useful since Uru isn't meant to be paused)...
Re: UPlasma development - Play Plasma from the Unity engine
Sneaky update !
The source code is now available on GitLab ! This is mostly so I have a backup online in case my PC fails*, but feel free to have a peek at the code if you're interested (the code is licensed under the good ol' GPL, like the other Plasma tools).
Oh, and if you're wondering: I'm on a new job since September, and while it pays well, it is rather draining, which explains why progress on UPlasma is slow (especially compared to last summer during which I was in paid unemployment, and could work all day long on it - ah, some things are just too perfect to last).
What little time I spent on it since then was used on refactoring the code to actually fit .NET standards, make it easier to setup for other people, write some documentation, figure out the various licenses, and do small but numerous improvements to the code - all of which took a lot of time and wasn't that fun. But now that's out of the way, so hopefully I can resume working on the cooler stuff.
* The code I wrote is now a few dozen thousand lines of codes, not counting libraries, license headers and non code files. That's definitely something I don't want to lose
The source code is now available on GitLab ! This is mostly so I have a backup online in case my PC fails*, but feel free to have a peek at the code if you're interested (the code is licensed under the good ol' GPL, like the other Plasma tools).
Oh, and if you're wondering: I'm on a new job since September, and while it pays well, it is rather draining, which explains why progress on UPlasma is slow (especially compared to last summer during which I was in paid unemployment, and could work all day long on it - ah, some things are just too perfect to last).
What little time I spent on it since then was used on refactoring the code to actually fit .NET standards, make it easier to setup for other people, write some documentation, figure out the various licenses, and do small but numerous improvements to the code - all of which took a lot of time and wasn't that fun. But now that's out of the way, so hopefully I can resume working on the cooler stuff.
* The code I wrote is now a few dozen thousand lines of codes, not counting libraries, license headers and non code files. That's definitely something I don't want to lose

Re: UPlasma development - Play Plasma from the Unity engine
Wow, open source? That's super cool! 
Thanks! (I don't plan to actually do anything with the code myself; but I applaude the initiative)

Thanks! (I don't plan to actually do anything with the code myself; but I applaude the initiative)
Aww.. I might be wrong but I fear that might be a big problem.. It might look passable on some foliage, but alpha textures that feature smooth gradients just won't look good using alpha test. I suppose there is no way around this?Plasma used face sorting to solve alpha issues. Unity doesn't have it (mostly because it's CPU hungry and evil). As a workaround, most foliage will have to be rendered using alpha test (cutout) instead of alpha blend.
Re: UPlasma development - Play Plasma from the Unity engine
A backup is a great reason for having a copy on a hosted solution somewhere. Also, thanks for sharing your backup! 
I'm enjoying having a look at this. It's awesome.

I'm enjoying having a look at this. It's awesome.
Re: UPlasma development - Play Plasma from the Unity engine
Actually, it's not as bad as you might think. Most alpha-blended meshes are simply decals, which don't have the issue as they are easy to sort in advance. It's only a problem with complex meshes involving multiple alpha blended faces overlapping without any opaque mesh between them - typically, as you said, foliage.Aloys wrote:Aww.. I might be wrong but I fear that might be a big problem.. It might look passable on some foliage, but alpha textures that feature smooth gradients just won't look good using alpha test. I suppose there is no way around this?
Relto: okay-ish. Tsogal: rather meh, but tolerable (the grass is intentionally brighter than usual to highlight the issue) Cleft: yeah, that one is rather bad There are ways around it, and I might implement one at some point, but AFAIK all are pretty bad, like making each face its own scene object (Morrowind did this, and it cut the game's framerate in two). Cutout foliage will do for now... I'm pretty sure I'll have to rewrite the shaders to account for things like dynamic shadows on lightmapped meshes and linear lighting at some point anyway.
Have fun !Deledrius wrote:I'm enjoying having a look at this.
