From bcb4fe1039ff33645a82acd21af22d8a162845d5 Mon Sep 17 00:00:00 2001 From: Hajime Hoshi Date: Sun, 2 Feb 2025 23:21:50 +0900 Subject: [PATCH] en/blog/steam: add em tags --- contents/en/blog/steam.html | 4 ++-- contents/ja/blog/steam.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contents/en/blog/steam.html b/contents/en/blog/steam.html index 86f5cf1..8c5335f 100644 --- a/contents/en/blog/steam.html +++ b/contents/en/blog/steam.html @@ -1,6 +1,6 @@

How to release an Ebiten game for Steam

Hajime Hoshi
2021-08-29

-

EDIT (2025-02-02): The latest version is updated on the Steam Documentation.

+

EDIT (2025-02-02): The latest version is updated on the Steam Documentation.

I have succeeded to release an Ebiten game "INNO VATION 2007!" at Steam store some days ago. It's a free game. It supports all the platforms Windows, macOS, and Linux. The source code is available at GitHub.

@@ -48,7 +48,7 @@

Windows

macOS

In the case of macOS, you have to create an application as .app. Besides, you have to get your application notarized by Apple. Apparently, notarizing an application is not mandatory to release games at Steam, but your application would not work at relatively new (10.15?) macOS, then we can say notarizing is a must. You have to register Apple Developer to get your application notarized.

I refered a blog article "Releasing Steam Games on Mac Is a Monster Pain" to write this article.

-

The architecture is assumed to be amd64. Unfortunately, Steamworks SDK doesn't support M1 (arm64) yet. (EDIT 2022-05-07: The latest Steamworks SDK now support M1 (arm64) now.)

+

The architecture is assumed to be amd64. Unfortunately, Steamworks SDK doesn't support M1 (arm64) yet. (EDIT 2022-05-07: The latest Steamworks SDK now support M1 (arm64) now.)

First, prepare an icon file as icns format. This format can be exported by opening e.g., an PNG file with Preview.app. If you cannot find icns in the list of exporting formats, it should be shown by opening the list with pressing Alt key.

Then, create a minimal .app like this.

name=yourgame
diff --git a/contents/ja/blog/steam.html b/contents/ja/blog/steam.html
index 7226ecb..c7b6674 100644
--- a/contents/ja/blog/steam.html
+++ b/contents/ja/blog/steam.html
@@ -1,6 +1,6 @@
 

Steam に Ebiten ゲームをリリースする方法

Hajime Hoshi
2021-08-29

-

EDIT (2025-02-02): 最新版は Steam ドキュメントにて更新しています。

+

EDIT (2025-02-02): 最新版は Steam ドキュメントにて更新しています。

先日、 Ebiten 製ゲーム「いの べーしょん 2007!」を Steam ストアでリリースすることに成功しました。無料ゲームです。 Windows、 macOS、 Linux の全プラットフォームに対応させました。なおソースコードは GitHub にて公開されています。

@@ -48,7 +48,7 @@

Windows

macOS

macOS の場合は .app 形式のアプリケーションを作る必要があります。また Apple から公証 (Notarization) を受ける必要があります。公証は、 Steam 審査のためには厳密には必須ではないらしいのですが、ないと新しめ (10.15 以降?) の macOS では動かなくなるので、ほぼ必須といってよいでしょう。公証を受けるためには Apple Developer の登録が必須です。

本記事作成にあたって、ブログ記事 Releasing Steam Games on Mac Is a Monster Pain を参考にしました。

-

アーキテクチャは amd64 を前提とします。残念ながら、 Steamworks SDK が M1 (arm64) にまだ対応していないようです。 (EDIT 2022-05-07: 最新の Steamworks SDK は M1 (arm64) をサポートしています。)

+

アーキテクチャは amd64 を前提とします。残念ながら、 Steamworks SDK が M1 (arm64) にまだ対応していないようです。 (EDIT 2022-05-07: 最新の Steamworks SDK は M1 (arm64) をサポートしています。)

まずアイコンファイルを icns 形式で用意します。この形式は PNG などを Preview.app で開いてエクスポートするだけで作れます。エクスポートのフォーマット一覧に出てこない場合は、 Alt キーを押しながらフォーマット一覧を開くと出てきます。

次に必要最小限の .app を次のように作ります。

name=yourgame