Skip to content
This repository was archived by the owner on Jun 28, 2023. It is now read-only.

Latest commit

 

History

History
50 lines (33 loc) · 1.81 KB

File metadata and controls

50 lines (33 loc) · 1.81 KB

game-code-sample

RPGアツマールに投稿可能な、ゲーム制作ツールに依存しないコードのサンプルです。

プロジェクトの構成

srcディレクトリ以下にHTMLファイル等が存在します。 javascriptの記述にはtypescriptを使用し、parcelでsrc/index.htmlを起点としてjavascriptへの変換とファイル結合を同時に実行します。 各アプリケーションの詳細については以下を参照してください。

また、RPGアツマールAPIの提供するグローバルオブジェクトRPGAtsumaruの型を参照するためにリポジトリatsumaru/api-typesに依存しています。

コンパイルと出力

git, node, npm を使用したコマンドライン上での操作を説明します。 各アプリケーションのダウンロードについては以下を参照してください。 Windows環境ではWSLを使用してください。

依存パッケージのインストール

後の操作を行う前に以下を実行する必要があります。

git clone https://github.com/atsumaru/game-code-sample
cd game-code-sample
npm install

distディレクトリの出力

src以下のコードをブラウザから表示可能なファイル群に変換し、dist以下に配置します。

npm run compile

zipファイルの出力

RPGアツマールに投稿可能なzipファイルをdist.zipとして作成します。

npm run zip