Graphical User Interface

From Starsonata Wiki
Jump to: navigation, search

A Graphical User Interface

A Graphical User Interface (or 'GUI' for short) is the part of a program which the user interacts with. Instead of commands which the user has to do to perform functions, they can click buttons and such forth to do perform functions.

Star Sonata's GUI

Current

http://i677.photobucket.com/albums/vv131/Jeff_Bobbo/th_Normal_GUI.jpg
The current GUI has been around since 2005 according to JeffL, Jeff designed the layout, and then an artist made it. And has many improvements over the original, from quality and user friendliness.

Original

http://i677.photobucket.com/albums/vv131/Jeff_Bobbo/th_OldClient1GUI.jpg
Over the years that Star Sonata has been running, the game has had two major GUI's the first disappeared some point in 2002 (needs verification). For those who wish to see, yugioh managed to dig up a screen shot of it.

Client 2

http://i677.photobucket.com/albums/vv131/Jeff_Bobbo/th_GUIscreenie.png
Client 2 is the upcoming client, it has been reprogrammed to run with much improved graphics, giving 3D ship models, while still retaining the old 2D controls. The new clients GUI is heavily XML based, so the user can make their GUI as they want it to be.

http://i677.photobucket.com/albums/vv131/Jeff_Bobbo/th_OldC2GUI.jpg
This is a screen shot of the client from later 2009, before they decided to redo the GUI

Modifications

Given that the GUI's were made up of images which users could freely edit, it wasn't hard for users to make their own custom GUI's. With client 2 and use the XML files by the client, this is even easier, and proves great ability and ease to the user. For client 2, this is known as skinning.

Notes and other information

It would be interesting to add, Adum made the purple/grey GUI while he was in Africa.
For the first GUI featured on this page, the files can be downloaded here.