• Register

Galaxial is a real time 4X (explore, expand, exploit and exterminate) strategy game set in space. The player is given control of their own empire in the distant future, and are free to play the way they like using diplomatic, economic or military means of achieving their goals in a sandbox galaxy.

Post news Report RSS Galaxial: Interface Screens

Some of the things I have been working on recently, including interface screens.

Posted by on

Fleet Management Interface

I have started on the fleet management screen that shows all your ships including their current orders, location and status as well as the squadron and wing they belong to.

Ships can be dragged around to move them into different squadrons and the squadrons can also be moved into wings which will group them together. Wings dont currently have any purpose other than to make it quicker and easier to assign orders for a large number of ships.

Squadrons can contain up to 9 ships that will move in formation and work together as a team. Theres no limit to the number of squadrons that each wing can have.

You can right click on any of the ships, squadron and wings in the tree view to bring up a context menu that will show a list of available settings and options for them.

(This is still a work in progress)

Strafing Attack Runs

Some ships can now make strafing runs when attacking their target instead of just orbiting or chasing them. This will probably be used only for small fast ships such as fighters as it decreases the effectiveness of its weapons as they occassionally go out of range from their target when turning around to start another run.

Text Box GUI Widget

Finished coding multi-line scrolling text box widget's which are used for user input text when renaming things like ships/squadrons/colonies and save game naming. This was quite troublesome and time consuming to code so thought it was worth a mentioning these.

Coding a 'fully-featured' text box from scratch is not fun!


Next I need to fix lots of bugs for the things I have recently added, then soon I will make a start on the high level faction AI (empire building stuff) for computer opponents as they dont currently do anything.

Post comment Comments
deathisnearx123
deathisnearx123 - - 32 comments

awesome work so far keep it up =D

Reply Good karma Bad karma+2 votes
alexbard
alexbard - - 3 comments

Great interface!

Reply Good karma Bad karma+1 vote
Gremrod
Gremrod - - 9 comments

Nice work!

Reply Good karma Bad karma+1 vote
scratch
scratch - - 138 comments

I congratulate you on your victory over the text box! Will it be possible to resize GUI elements like this one? (in case it might prove useful?)

Reply Good karma Bad karma+1 vote
StuartMorgan Author
StuartMorgan - - 81 comments

Thanks! Allowing the users (in game) to resize or move windows and other GUI elements is something I am considering, still needs further testing. I would rather not allow them to be dynamically resized as that means a lot of extra work and potential layout problems.

Reply Good karma+1 vote
Vulcanic
Vulcanic - - 1 comments

Just registered an account here to say that I think this game looks awesome so far.

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: