Actions and Dialogue

Today I managed to put up the actions bar, that is the HUD, and as well I created a basic dialogue. The dialogue and the HUD allows for customization, so every game can look different in every aspect. This is one of the main goals of this engine - diversity. Make every game look different, or same if one chooses so. I am putting as much possibilities as the program allows me.
The pause menu is working now, not all of the buttons, but the ones that can work now, work. The entire engine is faster (0.000001%) as I improved some code. The engine runs good with everything connected, and here is the screenshot to prove so:
The "Hello GMC" is how the dialogue can look. The dialogue has several options:
  • Text color
  • Stroke or shadow, as well as both at the same time, and independent colors for both.
  • Font and size
  • Timing (time it stays on the screen)
The pause menu is the big thing in the center of the screen. It looks like ScummVM's pause, but I said it is only temporary. It is as well changable, and it can even be a roundrect. The info shown on it will be the program's logo (or game logo) the engine's current version and time/date.

The white cross on the "Save" button is the current cursor.

Below all of that, on the bottom is the old-familiar action menu. It is currently set to 9 actions, but more can be easily added. It is all automatically drawn, so it is quite easy to modify any aspect of it.

No comments:

Post a Comment