Beautifying the GUI

For people working on the C++ code.
Post Reply
User avatar
LMD
Member
Posts: 1396
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Beautifying the GUI

by LMD » Post

So, I've had some fun messing with Minetest's GUI, and would like to go with the Material Guidelines as Minetest's default theme. As accent color I'd go with a shade of green. Opinions ? Would you frown upon a simplified GUI ? Other design guidelines you'd like to see implemented ?
Should there be an option to keep the current theme ?
My stuff: Projects - Mods - Website

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: Beautifying the GUI

by texmex » Post

You’d build this with formspec or something else?

User avatar
LMD
Member
Posts: 1396
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Re: Beautifying the GUI

by LMD » Post

I'd modify the engine (the basic GUI elements / their "skins"), so the C++ code.
My stuff: Projects - Mods - Website

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: Beautifying the GUI

by texmex » Post

I see. Just wondering, have you considered the bunch of UI frameworks already available for Irrlicht for use as base?

User avatar
rubenwardy
Moderator
Posts: 6977
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: Beautifying the GUI

by rubenwardy » Post

The aim of formspec styling is to let the games decide how to theme themselves. I don't think material design is the best design for a game, although a pixel art version with similar design principals would be better
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
LMD
Member
Posts: 1396
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Re: Beautifying the GUI

by LMD » Post

> have you considered the bunch of UI frameworks already available for Irrlicht for use as base?
I'm quite new to both C++ and Irrlicht. Will have a look.

> The aim of formspec styling is to let the games decide how to theme themselves
Yes, but currently, there is, and will always be, a default theme, which I would like to replace.
However, a few things should be customizable - such as accent color, background & foreground color, active/hovered/disabled and the like... I'd also see if formspecs should be changed, being able to set these styles for the rest of the formspec. Also, I might add a new image button with three states - active, hovered and idle - which could all use custom images (this would pretty much allow all sorts of custom buttons, and even color changes through texture mods custom buttons).

> a pixel art version with similar design principals
Will experiment a bit...
My stuff: Projects - Mods - Website

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests