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

We are under attack!

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

Modeled and textured in Blender.

#3dart #lowpoly #npbr #fantasy #hut

it happens

Only true badasses may pass! #conceptart #art #gamedesign

Hi all, Quick update with a bunch of fixes and changes.

Updated save system, optimisation and screen tear fixes, a new shoutout room and more sounds.

Don't forget to follow the kickstarter going live on the 20th! https://www.kickstarter.com/projects/9fingergames/zapling-bygone

Enjoy!

THANK YOU FOR 400 FOLLOWERS!!!

Here is a drawing a I made FOR ALL OF YOU

LOVE YOU GUYS❤

This is my first post so be gentle!

Hoplegs is an unconventional and entertaining platformer where the gamepad buttons are your legs! Create and share your own levels, challenge your friends, and have fun!

Wishlist on Steam

https://store.steampowered.com/app/1395830/Hoplegs/

Where is Spider-man?

Minecraft battle: NOOB vs PRO vs HACKER vs GOD: BUILDING BEN 10 in Minecraft

Sans Dance