HaxeFoundation / HaxeFoundation/Project-Management

Steamwrap?

Open
#50 12 comments 0 reactions 1 assignee Claimed by @larsiusprime View on GitHub
Waiting for Feedback
Dominant language
No language data
Stars
20
Forks
2
PR merge metrics
No merged PRs in 30d

Description

I recently took it upon myself to upgrade the [steamwrap](http://github.com/larsiusprime/steamwrap) library, adding steam controller support and adding CFFI prime bindings where possible.

I wanted to see what interest the Haxe Foundation has in this library, if any.

Possible reasons for involving HF:
- Currently Steamwrap supports Lime/OpenFL (and theoretically NME) only, but with some guidance I would like to see if I can make it framework agnostic.
- Properly testing this requires using an actual steam app with a legitimate steam app ID. Right now all I can test it with is Defender's Quest, which does not represent a comprehensive coverage test of the Steam API. If the Haxe Foundation had a relationship with steam they could perhaps secure an official Haxe test application app id and steam account that we could rig up to a continuous integration server (perhaps running steamOs or ubuntu or something). Needless to say, this is beyond my current abilities.
- Also, having an official relationship between Valve and HF could be good for developer outreach and awareness of Haxe.
- I'm currently maintaining this at my own pace and happy to keep it alive, but without external feedback it will basically just be a list of features I need for my own game, perhaps not appropriate for general community use.
- If we want this to support targets other than C++ (say C# target for use with Unity+Haxe games), then I will need help with that.

If HF is not interested in this, that's fine, I'll just keep maintaining it on my own :)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.