Distribution on Steam

Moderators: Site Moderators, FAHC Science Team

JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Distribution on Steam

Post by JimboPalmer »

It looks like all you need to do is volunteer to pay the $100 and you can put any program on Steam. https://arstechnica.com/gaming/2017/06/ ... -you-need/

You have my best wishes.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
foldy
Posts: 2061
Joined: Sat Dec 01, 2012 3:43 pm
Hardware configuration: Folding@Home Client 7.6.13 (1 GPU slots)
Windows 7 64bit
Intel Core i5 2500k@4Ghz
Nvidia gtx 1080ti driver 441

Re: Distribution on Steam

Post by foldy »

It has to pass the greenlight process and currently only this software categories are accepted:
Animation & Modelling
Audio produktion
Design & Illustration
Photo Editing
Video produktion

I guess FAH will not fit these?
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Distribution on Steam

Post by JimboPalmer »

It models Proteins, and animates the folding for CPU WUs?
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
ComputerGenie
Posts: 236
Joined: Mon Dec 12, 2016 4:06 am

Re: Distribution on Steam

Post by ComputerGenie »

JimboPalmer wrote:It models Proteins, and animates the folding for CPU WUs?
I was thinking the same thing.
foldy
Posts: 2061
Joined: Sat Dec 01, 2012 3:43 pm
Hardware configuration: Folding@Home Client 7.6.13 (1 GPU slots)
Windows 7 64bit
Intel Core i5 2500k@4Ghz
Nvidia gtx 1080ti driver 441

Re: Distribution on Steam

Post by foldy »

That's a good point and after rereading the steam direct 100 dollar process it replaces the current greenlight process.
So now it really looks like you only need to pay the 100 dollar, download the Steam SDK and create a folding@home steam package, and deploy it to steam.
The folding@home steam package would include the folding@home binaries for windows or linux or MacOS.
If folding@home releases a new client version then the steam package needs to be adapted and the steam users get the new fah client through steam automatically.
https://partner.steamgames.com
http://steamcommunity.com/greenlight
Here is a guide how to publish on steam.
https://help.yoyogames.com/hc/en-us/art ... -Developer
https://www.youtube.com/watch?v=SoNH-v6aU9Q
What about licensing? May I redistribute the original folding@home binaries on steam?

A second part is to create the folding@home steam page, maybe copy some party of the FAH website.

Third part and more complex and optional would be to create steam achievements.
It needs to create another executable which reads the fah user name from config file and check the fah user stats and create steam achievements for points reached, work units finished, number of projects worked on ...

Edit: I heard from Steam Greenlight that it will take some weeks until the Steam Direct process will go public with new guidance how to setup.
hahnchen
Posts: 4
Joined: Thu Feb 07, 2008 6:29 pm

Re: Distribution on Steam

Post by hahnchen »

Yes - while you could just redistribute the FAH client as is on Steam, what you really want to do is foster some friendly competition through Steam's achievements and leaderboard functionalities.
foldy
Posts: 2061
Joined: Sat Dec 01, 2012 3:43 pm
Hardware configuration: Folding@Home Client 7.6.13 (1 GPU slots)
Windows 7 64bit
Intel Core i5 2500k@4Ghz
Nvidia gtx 1080ti driver 441

Re: Distribution on Steam

Post by foldy »

https://partner.steamgames.com/steamdirect
We are currently accepting the following types of content: Games and VR Experiences. Non-game software is not currently accepted through Steam Direct. If you have a non-game software that you wish to bring to Steam, please see Distributing Non-Game Software.
https://help.steampowered.com/en/wizard ... ssueid=925
We are currently not accepting any new non-game software titles for distribution via Steam except in a few cases for content-creation software from select developers.
Post Reply