Game
Hexix
7 years ago

Devlog 1: Menu Graphics and Sound


Graphics Engine

We’ve started the graphics engine! The first focus on the graphics front was to create the main menu display. We plan to keep the console-only launch a viable option, so we designed the underlying menu system to share structural resources between the graphics menu and the console menu. Some areas of the graphics menus have a fundamentally different structure than those same areas in the console menus, so we designed flexibility into the menu system to provide the most intuitive navigating experience of both the console and graphics menus.

One of the largest challenges in designing the graphics engine was connecting button press events in the graphics thread with the core menu logic running in it’s own separate thread. After some fun multithreading design, this communication system now coordinates threads with fast response times for the user and full flexibility for future possibilities. This structure also provides the foundation for thread communication that will support the game screen.

Below are the main menus of the two functional prototypes of the menu system. The menus shown in both the console and graphics share many common options as a result of the shared structural resources. As the systems depicted below are just functional prototypes, they are not necessarily representative of the final layout or design, but offer a window into the development process!

5d0a55c1cee1c.png
5d0a55c4119f6.png

Sound Engine

The sound engine has been started! The sound engine can currently play short menu click sounds and alert sounds. We are planning to expand the sound engine in the future as we consider support for longer audio samples, like soundtrack music or victory/defeat music.



0 comments

Loading...

Next up

This Satuday we invite to watch another #speedpainting of our artist Daniel Faiad.

How great is this scene of #Pecaminosa?

#ScreenShotSaturday | #IndieDev | #DigitalArt

Chiaki Nanami!

Here's a peaceful little forest scene for this #screenshotsaturday, from the beginning of the game.

Finished a project I've been working on over the last few days!

Modeled and textured in Blender.

#3dart #lowpoly #npbr #fantasy #hut

In the quest for accessibility, I'm adding Resurrection Shrines for players on the 'novice' end of the platforming spectrum.

In order to unlock the power of a Shrine, you must collect 3 'Souls' from your dead corpses! (the floating blue orbs)

One of the most critical update for Sunblaze demo. Now you are able to pet a cat! Finally!

Update 2.627

New challenges & new effects!

Auto-chess meets Clash Royale in an intense strategic battle. Outsmart your opponent, hide your play and crush their armies! Empire Builder just got another major update, check it out! https://gamejolt.com/games/EmpireBuilder/558901

2d lighting experiment

Annie of the stars