Back Drop Build: Arcade Management Console (And services)

in #gaming4 months ago (edited)

Intro

Rhema Games joined the backdrop build program several months ago to highlight our work with the HGS, build awareness for our company and Hive, and promote our brick and mortar plans.

With two weeks down in the four week process we want to highlight what we've done, and what is left to do for the remainder of our time.

Thicket Redux


Older version of Thicket from @bflanagin's blog

Thicket was a media delivery interface for STEEM powered in part by dsound back when it was a thing. Our intent was to turn Thicket into a sort of Steam for STEEM and other web3 initiatives. Unfortunately it was being developed at the beginning of the split that created HIVE and saw the death of a lot of programs like dsound. After all the upheaval and a short lived partnership with another group that spun off from STEEM Thicket became a dead project. However,with our new company, and trajectory we are rebuilding Thicket based on what we've learned in the past few years with plans to create a full stack gaming solution for arcades and other venues. (Home use would be possible as well)

For more about Thicket (click here)

System Service

screenshot-2024-07-22-13-45-57.png
System Diagnostic screen for Thicket

Instead of having Thicket be the brains of the system (requiring more complex threading and functions) we have opted to create a system service that handles hardware management as well as interconnects for the management console and the games / software on the Thicket enabled device.

As a small example of what we're doing, in the picture above we are visualizing the system information that is requested by the UI and then returned by the service. We know it's not much, but we'll have a proper demo video at the end of the build period.

Below is a road map of what we have implemented and plan on implementing in the service.

Implemented

  • Network server connection and management
  • System hardware information: Memory,Sound,CPU,Networking,Storage
  • Simple Request,Response IO that can handle multi function calls and responses to decrease network requests.

Planned

  • Configuration saving and retrieving for games and UI
  • Automatic installation of required programs or features for various payment options
  • Process Management

Management Console

We had hopped to be here already,but the underpinning needed to be set before we could offer what we've promised. Here is the current road map for the console which should take shape this week.

Planned

  • Hardware display: diagnostic and monitoring support
  • Software display: Both installed and running views
  • Display Game specific configuration options to tweak game settings
  • Display UI specific configuration options to change look and feel
  • Game / App store to install new games on the machine
  • License management for games. This would be used for brick and mortars where they have more machines than licensed copies of a game.

SDK

screenshot-2024-07-22-13-44-45.png
WIP image of the integrated SDK in godot 4.3

The SDK pulls together the vision, and we are hard at work creating a easy to use interface for developers that want to distribute their game on our platform. Of course adding 3rd party games is still a way off, but we plan on dog fooding out exiting library into the SDK to fine tune the experience.

As noted in the HGS document we will be doing most of this work in the Godot Game engine at first and branching out to others once the product is ready.

Stay tuned for more updates as we get closer to the finish line. If you like what you see, check out our proposal here on Hive follow us and do the usual things you do!

Sort:  

Congratulations @rhemagames! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 40000 upvotes.
Your next target is to reach 41000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Hive Power Up Day - August 1st 2024


Congratulations @rhemagames!
You raised your level and are now a Minnow!

Check out our last posts:

Hive Power Up Day - August 1st 2024