satellite-game / Satellite

A multiplayer WebGL space warfare game centered around moon bases and space stations
http://satellite.io
BSD 2-Clause "Simplified" License
72 stars 15 forks source link

Configuration: Menu design and styling #114

Open lazd opened 10 years ago

lazd commented 10 years ago

The configuration UI needs to be designed and implemented.

The UI should be a a multi-level menuing system compatible with keyboard, mouse, and gamepad/joystick.

It should support the following widgets:

varglbargl commented 10 years ago

I've added a dynamic menu module for hopefully any possible in-game menu we will need. You can just make a menu object with whatever items and formatting you want on it and it will automatically center align the items vertically and horizontally as 3D text objects in front of your camera.

Still not functional, just an update on progress because this is a rather large issue. screen shot 2014-01-23 at 11 26 02 am

lazd commented 10 years ago

This. Is. Awesome. Hide the HUD when the menu is up and you're halfway there.

We'll also need the toggle/slider/table as mentioned in the original issue, but you can probably get away with just text (hey, Wolf3D did it) for now.

lazd commented 10 years ago

Maybe decrease the depth of the text...

phillipalexander commented 10 years ago

or... INCREASE THE DEPTH EVEN MORE! Jk, but seriously this is awesome. On Jan 23, 2014 3:39 PM, "Larry Davis" notifications@github.com wrote:

Maybe decrease the depth of the text...

— Reply to this email directly or view it on GitHubhttps://github.com/satellite-game/Satellite/issues/114#issuecomment-33182092 .