YSCEDC / YSCE

YSFlight Community Edition
BSD 3-Clause "New" or "Revised" License
13 stars 4 forks source link

Integrate Steam API within YSCE #44

Open NodokaHanamura opened 1 year ago

NodokaHanamura commented 1 year ago

Describe the Issue.

As was stated prior, our goal for hopefully catapulting YSFlight back into the air, punny metaphor intended, is to get this bad boy onto Steam.

So far, we have Yamakawa-sensei's blessings to do so in compliance with the license agreement that covers YSFlight and its' derivatives.

However, one of the big points of getting YSFlight onto Steam is to integrate it with the Steamworks API.

This includes, hypothetically:

However, to do so, we must first become steam partners, and doing so requires an LLC. We are already working on this internally to handle legal affairs for the YSCEDC's 'parent company', including having a legal agent responsible for Steam operations.

Documentation on the Steamworks API family is available here: https://partner.steamgames.com/doc/home

And implementation examples are provided in the steam game SpaceWar:

You can install this via the following URL: steam://install/480