これは、 WWA Advent Calendar 2024 23日目の記事になります。

WWA Advent Calendar 2024 - Adventar

昨日はTe(いぬ26) さんの「ランダムダンジョンの攻略方法/制作の考察」でした。

WWAのゲームを作る側、プレイする側両方面からの考察がなされていて興味深かったので、こちらもぜひご覧ください。

WWA (World Wide Adventure) は Webブラウザで動作するロールプレイングゲーム制作環境(WWA作成ツール) とゲーム実行環境(WWA Wing, および昔のJava版など) の総称です。 WWAについてもっと知りたい方は、キャラバンサークル, WWA Wing, WWA FanSquare などを訪れてみてください。

著者は WWA Wing Team のまつゆきです。よろしくお願いいたします。

rmn2019.png

この記事について

<aside> ⚠️

Node.js の SEA (Single executable applications) は執筆時点で最新の Node.js v23.5.0 においても実験的(Experimental) とされています。現在でも開発が続いているため、安定性には留意する必要があります。この記事は 2024-12-23 時点での内容に基づきます。

</aside>

概要

(Notion AI に出力してもらってちょっと手直し)

WWA開発・制作用のHTTPサーバーであるwwa-serverのWindows向けバイナリを、Node.jsの新機能SEA (Single executable applications)を使って生成する方法について解説

想定読者

この記事で述べないこと

WWAについての詳細はこの記事では述べません。使っている技術自体はWWAに関わらず使えるものと思いますので、WWAについては深入りしません。

また、Node.js の基礎的な部分についてもほとんど触れません。

作っているアプリケーションについての簡単な説明