So this week i worked on adding user interface and i have even managed to make it resize in full screen mode I had some problem with it few months ago.

Full screen:

I have also modified map generation so it can generate asynchronously not blocking UI. I have used new java script generator functions for this. So while map is generating you still can move around tabs and change options visit tech tree or read help.

Menu buttons over and below map view are generated by React JS and they communicate with Phaser Js via redux store.
3 comments