Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Thank you :D

I never created an API so maybe I will need some help about that.

There is for now 1 Hotscreen per screen to avoid having modifying all the UI (because I want to let the user select different settings for each screen so I will need to modify many things).

Icons in tray are actually a Godot limitation, but I should be able to do this with an external tool.

APIs are what makes developers, like me, happy, so have access to some kind of stuff to build things around will be super fun!
As i said, feel free to can contact me on Discord for that part, but i unfortunately never used Godot or stuff like that x)

Oh forgot about that: about the 2+ monitor support, you cannot crate something that you can select to have OR a setting for all screens OR a setting for each screen individually (i image it just like a checkbox to choose what configuration you wanna use)

(+1)

I couldn't exactly give a full solution without knowing the source code, but considering  https://github.com/PerfectFox265/Safe4Beta, I presume that hotscreen is built with a similar architecture, i.e. a monolith application where Godot handles most of it and .NET is reserved for specialized tasks, i.e. model loading.

If it's not already, I'd see the easiest path as having the .NET layer act as a server that proxies requests to/from Godot, then it may be as easy as using System.Net.WebSockets and/or perhaps even https://github.com/modelcontextprotocol/csharp-sdk