Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an embeddable C/C++ F@H client library #283

Open
peq42 opened this issue Sep 4, 2024 · 2 comments
Open

Create an embeddable C/C++ F@H client library #283

peq42 opened this issue Sep 4, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@peq42
Copy link

peq42 commented Sep 4, 2024

It'd be interesting if FaH was embedable.

Imagine if devs could make FaH run in the background of their game/application, on a low priority/less cores/limited GPU usage, bringing a bunch of processing power to the cause while not consuming much CPU/GPU on your average user's machine

@jcoffland
Copy link
Member

The client code could be restructured such that there was a C/C++ API for running the client. However, this would only be justified is someone actually planned to use it on a platform with a large number of users. It's kind of a chicken-or-the-egg problem but we have to be careful how we allocate our limited development resources.

@jcoffland jcoffland added the enhancement New feature or request label Sep 7, 2024
@jcoffland jcoffland changed the title Make it embeddable Create an embeddable C/C++ F@H client library Sep 7, 2024
@kbernhagen
Copy link
Contributor

Wouldn't this create another fah malware kerfuffle?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants