这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@rkreis
Copy link
Contributor

@rkreis rkreis commented Jun 25, 2015

I started writing some GUI code (see #178) a while ago, but my efforts are currently on hold as I have too much else to get done. I think the existing code is a good base for any future development, and already contains quite a bit of under-the-hood functionality.

If anyone is interested in GUI development, chat me up on IRC and I can walk you through the current architecture. I hope to continue working on this myself "soon", but any contributors are welcome, of course.

@TheJJ TheJJ added nice new thing ☺ A new feature that was not there before lang: c++ Done in C++ code in progress labels Jun 25, 2015
@Jon0
Copy link
Member

Jon0 commented Jun 27, 2015

I am currently refactoring all the GameMain input handling. I should be able to merge with this after, and try make a game creation settings menu.

@Jon0
Copy link
Member

Jon0 commented Jul 13, 2015

Maybe a version of this without the changes to GameMain and Engine could be pulled, since the new files are the most important.

@jfeo
Copy link
Contributor

jfeo commented Aug 16, 2015

I've been looking at your code a bit, and tried to make it work with the current master. I'm interested in working a bit on it, especially as it also kind of relates to #344. It appears that only the text rendering works out of the box.

@TheJJ
Copy link
Member

TheJJ commented Aug 16, 2015

jfeo: go for it, we really need a proper gui. When you start, please use some centralized point where you do the opengl calls, as we will replace them to "render text and square" once the renderer (#287) is finished.

@TheJJ
Copy link
Member

TheJJ commented Oct 14, 2015

@jfeo i rebased the branch to my account on current master (branch gui), but without the code in game_main. Maybe it's a starting point for further development :)

@TheJJ
Copy link
Member

TheJJ commented May 29, 2016

I'll close this for now, in favor of the Qt5 GUI.

@TheJJ TheJJ closed this May 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lang: c++ Done in C++ code nice new thing ☺ A new feature that was not there before

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants