Redoing the UI? Sourcecode available for enthusiasts?

You may post your suggestions about Capitalism Lab here
Post Reply
User avatar
Brain
Level 3 user
Posts: 97
Joined: Sat Jun 16, 2018 1:20 pm

Redoing the UI? Sourcecode available for enthusiasts?

Post by Brain »

Hi,

As a gamer, but also as a software engineer I was wondering if your software has been written in a way that supports separation of the game simulation layer and the visual/acoustic representation layer - I wonder because this would allow a redesign of the UI using modern graphics API without breaking the game. It would be cool to publish the necessary interfaces to allow enthusiasts like me to contribute...

Cheers,
Brain
User avatar
David
Community and Marketing Manager at Enlight
Posts: 10431
Joined: Sat Jul 03, 2010 1:42 pm
Has thanked: 78 times
Been thanked: 226 times

Re: Redoing the UI? Sourcecode available for enthusiasts?

Post by David »

The UI is not done in a script format and therefore cannot be customized.

Thanks for your good intention though.
User avatar
Brain
Level 3 user
Posts: 97
Joined: Sat Jun 16, 2018 1:20 pm

Re: Redoing the UI? Sourcecode available for enthusiasts?

Post by Brain »

How are the DLCs developed? Is it all LUA script or similar?

Cheers,
Brain
User avatar
David
Community and Marketing Manager at Enlight
Posts: 10431
Joined: Sat Jul 03, 2010 1:42 pm
Has thanked: 78 times
Been thanked: 226 times

Re: Redoing the UI? Sourcecode available for enthusiasts?

Post by David »

They are all coded in C++.
User avatar
Brain
Level 3 user
Posts: 97
Joined: Sat Jun 16, 2018 1:20 pm

Re: Redoing the UI? Sourcecode available for enthusiasts?

Post by Brain »

Great, C++ is a good choice. How is the code layered then, is the UI code capsulated from the game core? Or is it all a great big mess that requires some genius to decouple and refactor?

Cheers
A Genius ;)
User avatar
David
Community and Marketing Manager at Enlight
Posts: 10431
Joined: Sat Jul 03, 2010 1:42 pm
Has thanked: 78 times
Been thanked: 226 times

Re: Redoing the UI? Sourcecode available for enthusiasts?

Post by David »

It is done in a way that is similar to most game projects that do not use a third party UI library, which is that the game has its own UI functions.
User avatar
Brain
Level 3 user
Posts: 97
Joined: Sat Jun 16, 2018 1:20 pm

Re: Redoing the UI? Sourcecode available for enthusiasts?

Post by Brain »

If you say that it almost sounds positive. What is the dev's position about starting to add OpenGL and apply strangulation pattern to the game?
Post Reply