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

Launch games from Punk #34

Open
dragnu5 opened this issue Oct 24, 2016 · 4 comments
Open

Launch games from Punk #34

dragnu5 opened this issue Oct 24, 2016 · 4 comments

Comments

@dragnu5
Copy link

dragnu5 commented Oct 24, 2016

If we could launch games and view our library directly from Punk that would be great.

Launching part should be fairly easy using 'steam://rungameid/"id"'

@dragnu5 dragnu5 changed the title Launch games from Pink Launch games from Punk Oct 24, 2016
@scholtzm
Copy link
Owner

I could probably make it so that you can launch a game if you have Steam and the game installed if you had this in mind.

But managing game library on my own would be a tremendous task.

@CyrisXD
Copy link

CyrisXD commented Oct 24, 2016

If users are signing in with Steam, you can get a listing of their owned games and take it from there, here's a discontinued app I was working on - SteamRoller

Edit: Of course their library will have to be public.

@scholtzm
Copy link
Owner

Thanks for chipping in. Personally, I'd like to avoid using the WebAPI for now since that would require users to provide their own API keys and this is probably not necessary. Punk can most likely retrieve this information from the Steam network itself.

The only thing that worries me is that calling steam://run/<AppID> launches Steam which will cause the user to get logged in twice on the same machine and this might cause some weird behaviour. :-)

@xmwx38
Copy link

xmwx38 commented Oct 28, 2017

@scholtzm Maybe that would be okay...

  • If the user's status is set to offline in the Punk client after launch then resources could be freed for the Steam client,
  • Or, if instead the Punk client could somehow replace the Steam client while in-game, that would be preferred.
    =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants