Steamworks ドキュメンテーション
Source Engineゲーム/MODの配信
モディフィケーション(しばしばMODと略されます)は、ゲームエンジン用のファイルの変更または作成を指し、ゲームプレイスタイル、グラフィック、環境、モデルなどの改変を可能にするものです。
Valve製のゲームの多くは、MODの開発を容易にするため、ソフトウェア開発キット(SDK)を同梱しています。
弊社のゲームのMOD作成に関する一般的な法的条件は、Steam利用規約内に記載されています(弊社が提供するMODツール内に記載されていることもあります)が、特にSteamでの配信を意図しているMODに関しては、コミュニティから繰り返し受ける質問があります。

弊社では、MODはデフォルトで非商用であること、そして弊社のゲームの公式SDKに基づいていることを想定しています。

非商用であること

非商用とは、Valveが開発したベースゲームを持っている人なら誰でも、料金を払うことなくMODをダウンロードしてプレイできることを意味します。
MODチームがユーザーからの寄付を受けることは問題ありませんが、寄付の有無がMODや機能へのアクセスに影響しない場合に限ります。
MODに有料広告を含めると、それは商用とみなされます。

公式SDKに基づいていること

弊社の多くのゲームはSDKを提供しています。 これらはMOD作成のベースとして承認されています。 漏洩または盗難されたソースコードを基にしたMODをリリースすることはできません。
これらのガイドラインに従っている限り、Valveからライセンスを別途取得することなく、Steamや自分のWebサイト、サードパーティーのサービスを通じてMODを自由に配布できます。

よくある質問

  • Q. SteamでSource Engine MODを配信したいと思います。 書類を用意する必要がありますか?

    A. はい。通常のデジタル書類を完了して、Steamworks開発者として登録してください。 MODを無料で配布する場合も、銀行・税金情報、アプリ料金の提出が必要です。
  • Q. Source Engineの使用にライセンス料はかかりますか?

    A. 無料のMODに対するSource Engineの使用料はありませんが、ゲームを有料にする場合は、含まれているツールに対してライセンス料が発生する場合があります。
  • Q. What options does Steam provide for my mod to accept donations?

    A. Steam has no official functionality to accept donations. However, there are two ways to receive support from your users on Steam that we generally permit:
    (1) If your mod has a purely original soundtrack that includes no Valve music or sounds, you can sell this soundtrack on Steam separately from your mod.
    (2)新しいアイテムを導入したり、ゲーム内で既存のアイテムの外観以外の特性を変更したりしない限り、ゲーム内アイテムのサポータースキンをアンロックするDLCをユーザーに提供することは可能です(参考例はこちら
  • Q. Do I have to buy a Havok license?

    A. In the past it was necessary for commercial mods based on the Source Engine to purchase a separate license to the Havok physics engine, but that is no longer the case as Microsoft has generously waived their licensing fee. For non-commercial mods this was never necessary.

    However, if you are using the RAD tools included with the Source SDK, you will need to contact RAD for information and cost associated with licensing Miles and/or Bink.
  • Q. I’ve got a Source mod that I want to distribute via Steam. How do I prepare my mod under my app ID?

    A. You'll need to copy the exe and content from the Valve Source Engine game you have built your mod off and wrap that up as your application.

    While you should include all the necessary Source Engine dlls and content from the base Source game that you need for your mod to run, Source Engine mods must be configured to require ownership of the base game in order to play. This needs to be configured by Valve.
  • Q. I wish to use Steam achievements in my mod. How do I do that?

    A. Use the CAchievementMgr class included in the Source Engine after configuring achievements in your App Admin page on the partner site. For more details, please see the 統計データと実績 documentation.
  • Q. How does the dedicated server work for my game?

    A. You will need a new dedicated server app ID so that you can create depots that are for a dedicated server. Once you've got an app ID for your base game, you can create your own dedicated server app ID. From your app landing page in Steamworks, click "All Associated Packages, DLC, Demos, And Tools" and then click the "Create New Tool" button in the Tools section.
  • Q. Can I use Valve IP in my Source Mod?

    A. Yes. However, please make it clear on your store pages that your mod is a mod and not created by Valve. Commercial games and mods that include Valve IP such as characters and story-lines need prior approval from Valve.
  • Q. Can I use multiple Valve IPs in one Source Mod?

    A. はい.
  • Q: How can I get source code access from Valve?

    A. We have in the past granted access to the source code of some of our games to a small number of modding teams who could demonstrate a need that could not be met by the SDK. We may do this again in the future under exceptional circumstances but because of the associated support burden and risk of leaks our default answer is to develop based on the SDK.
  • Q: Can I sell my mod on Steam / outside of Steam?

    A. We receive this question quite regularly but very rarely permit mods to be sold, the reason being that it sets an expectation that Valve has assigned a level of oversight and quality control over the development and ongoing support of the mod that we are unable to provide.
  • Q: Does my mod have to require ownership of the (modded) base game when I distribute my mod on Steam?

    A. This depends. If your mod is essentially an improvement or extension of the underlying game then we will require the ownership of this base game. However, if you are distributing a total conversion mod that does not use our games' assets or your mod is otherwise a completely separate experience from the base game then we may let it ship on Steam without additional formal dependencies.
  • Q: Why are there mods on Steam that do not follow these rules?

    A. Our approach has evolved over time and the projects you are thinking about have been grandfathered in.
  • Q: What about mods for games on Steam that were not developed by Valve?

    A. Please contact the publisher of the game in question directly.
  • Q. Where can I learn more about Source Engine development?

    A. 始めるのに最適な場所はValve Developer Wikiです。 Please be aware, though, that some information there may be outdated.
  • Q: How can I ask you questions not answered here?

    The best way to contact us with questions about shipping your mod is by filing a support ticket on https://help.steampowered.com.