Jojendersie / Monolith

A voxel based space simulation game
16 stars 1 forks source link

Buttons #46

Open Jojendersie opened 10 years ago

Wumpf commented 10 years ago

Did you take into consideration to use a ready made GUI framework? Or do we expect the game to have such a minimal GUI that this would be overkill?

Otherwise some cool open source GUI toolkits would come into my mind ;). I would volunteer for integration (+ avoidance of more complicated project setup) and maintanence.

Thanduriel commented 10 years ago

On an initial search we didn't even found a suitable solution for textrendering with opengl. Now a big chunk of the required gui elements is already implemented.

Could you name an example for the mentioned to allow a closer look?

Wumpf commented 10 years ago

Hmm something ready-to-use for textrendering only is kind of difficult. I thought more about complete UI solutions. Basically all techniques that come into my mind create some texture atlas on CPU (using for example freetype, upload it and adress it in some way. There are some clever ideas using gpu lookup-tables and geometry shader, but the hard part is imho the initial creation of a character map. Johannes already told me that you want to build a GUI system from scratch, so nevermind, better forget about my inital comment ^^. It's a hobbyist project so if somebody wants to do something just because then this a honest reason.

By the way, I think I haven't introduced myself :). Hi! I'am Andreas, a fellow student of Johannes. He added me a long time ago when I found a minor bug. Recently I have been very curious about the project and started working on PostProcessing (more precise, SSAO) and some things that are related to that. Looks like I will be doing some more stuff in the future :)