Notifications
Clear all

UI overhaul


robn
 robn
(@robn)
Captain Registered
Joined: 13 years ago
Posts: 1035
Topic starter  

Thought I'd get in and show this off before the speculation starts in the Google+ Page thread 🙂

We've been experimenting with rebuilding our UI from the ground up, using a library called libRocket. Its still a long way off and there's some curly problems to deal with but so far the results are looking promising.

The basic arrangement is that most aspects of the UI would be decoupled from the game core and modifiable via RML and RCSS files, are libRocket's HTML and CSS subsets. Among other things this means that the entire UI would be completely reskinnable just by changing a few files in data/.

Various screenshots and technical discussion here:

https://github.com/pioneerspacesim/pioneer/pull/594

Note that although we're pretty sure this is the direction we want to go, there's still lots of stuff we haven't figured out and the layouts and buttons presented here are only tests. So don't be too criticial 🙂


Quote
trumpet
(@trumpet)
Senior Chief Registered
Joined: 13 years ago
Posts: 96
 

hey that looks neat!


ReplyQuote
robn
 robn
(@robn)
Captain Registered
Joined: 13 years ago
Posts: 1035
Topic starter  

Here's some more recent screenshots that aren't in the issue.

Secondary camera test:

oPFIz.jpg

Scrollbar tests:

Scenc.png

Commodity trade or inventory experiment:

tE7jH.png


ReplyQuote
UncleBob
(@unclebob)
Master Chief Registered
Joined: 15 years ago
Posts: 185
 
Quote:
The basic arrangement is that most aspects of the UI would be decoupled from the game core and modifiable via RML and RCSS files

Best.Decision.Ever. Adapting the Frontier interface one by one permanently would have seriously hampered the game in the long run, and would have turned a lot of palyers that are not out of the "old school".

btw, what kind of a trade good is "boating accident"? 😆

I know some professions deal regulary in such things, but they usually produce them themselfes instead of buying them at the store... 😕


ReplyQuote
ollobrain
(@ollobrain)
Lieutenant Registered
Joined: 14 years ago
Posts: 564
 

im very much liking this as it gets pulled off


ReplyQuote
fluffyfreak
(@fluffyfreak)
Captain Registered
Joined: 8 years ago
Posts: 1306
 

I'm really encouraged by how all of this is looking guys. Good job so far!


ReplyQuote
Subzeroplainzero
(@subzeroplainzero)
Master Chief Registered
Joined: 14 years ago
Posts: 171
 
ollobrain wrote:
im very much liking this as it gets pulled off

I said the exact same thing to my wife last night! 😉 😉 😆 😆 😳 🙄


ReplyQuote