a World Wide Adventure Implementation in JavaScript
TypeScript HTML CSS Java Makefile Batchfile
Latest commit c1ff7b0 Dec 3, 2017
Permalink
Failed to load latest commit information.
__DISTRIBUTE__ クラシックCSSの同梱処理・マニュアル調整 Aug 19, 2017
audio スコアメッセージを再現 Aug 12, 2017
cryptojs add: CryptoJS May 22, 2015
debugger 日本語を含むファイル名を削除 Jan 14, 2016
dist_html 配布HTMLの参照先JSが間違っていたので訂正: Aug 19, 2017
src Merge pull request #35 from WWAWing/hotfix/atk-update-problem Dec 2, 2017
wwamk310 日本語を含むファイル名を削除 Jan 14, 2016
.gitignore npm packaged! Oct 8, 2017
.travis.yml RELEASE: W3.15 Jan 14, 2016
LICENSE Ver2.9系マップデータへの対応 Oct 10, 2016
README.md update README.md Oct 8, 2017
_convert.html 著作権表記をWebサイトのものに統一 Sep 29, 2015
caves01.dat マップデータを最新版に差し替え Jul 30, 2015
caves01.gif initial commit May 10, 2015
caves01.html 問題箇所と著作権表記の修正 Aug 15, 2017
caves02.dat マップデータを最新版に差し替え Jul 30, 2015
caves02.gif initial commit May 10, 2015
caves02.html 問題箇所と著作権表記の修正 Aug 15, 2017
classictitle.gif initial commit May 10, 2015
cover.gif initial commit May 10, 2015
cover.pdn initial commit May 10, 2015
g002-302.dat クラシックCSSの同梱処理・マニュアル調整 Aug 19, 2017
g002-302.html マップデータバージョンが3.0以下の時のプレイヤー追尾・逃げる属性の挙動を当時のものに Aug 19, 2017
g002-310.dat クラシックCSSの同梱処理・マニュアル調整 Aug 19, 2017
g002-310.html マップデータバージョンが3.0以下の時のプレイヤー追尾・逃げる属性の挙動を当時のものに Aug 19, 2017
index.html indexのタグが壊れていた Aug 19, 2017
island02.dat マップデータを最新版に差し替え Jul 30, 2015
island02.gif initial commit May 10, 2015
island02.html 問題箇所と著作権表記の修正 Aug 15, 2017
making.gif initial commit May 10, 2015
manual.html update manual Dec 2, 2017
mapcg.gif initial commit May 10, 2015
package.json TypeScriptがインストールされるようにpackage.jsonを修正 Oct 9, 2017
style.css initial commit May 10, 2015
test.dat fix: 物を売るパーツが物体番号0を売るときの挙動 May 29, 2015
test.html 非アクティブ時フォーカス外す Aug 31, 2017
wwa.css 問題箇所と著作権表記の修正 Aug 15, 2017
wwa_classic.css βリリース準備 Aug 11, 2017
wwa_license_comment.js add: CryptoJS May 22, 2015
wwaload.js Ver2.9系マップデータへの対応 Oct 10, 2016
wwaload.noworker.js Ver2.9系マップデータへの対応 Oct 10, 2016
wwamap-classic.html クラシックCSSの同梱処理・マニュアル調整 Aug 19, 2017
wwamap.dat 問題箇所と著作権表記の修正 Aug 15, 2017
wwamap.html 問題箇所と著作権表記の修正 Aug 15, 2017
wwawing-disp.png initial commit May 10, 2015

README.md

WWA Wing Build Status

WWA( http://wwajp.com )のJavaScript実装です。

forkされる方へ

  • .travis.yml の取り扱いにご注意ください.

このリポジトリで開発される方へ

  • master にコミットすると, Travis CI が動き出します。開発は develop の派生ブランチでお願いいたします。
  • develop からブランチを作って、 develop に対する Pull Request を作ってくれると喜びます。

ブランチについて

  • master: リリース用のブランチです。
  • develop: 開発用のブランチです。 このリポジトリ内で開発される方はここから分岐させたブランチで開発し, よさ気なら develop へのPull Request を作成してください.
  • distribute-all: 完全版の配布物です。 Travis CIにより master のコミットごとに自動生成されます。
  • distribute-update: 更新版の配布物です。Travis CIにより master のコミットごとに自動生成されます。

とりあえず触りたい人へ

  • src ディレクトリにすべての元になっているTypeScriptソースがあります。
  • 下記の手順でビルドができます。 node.js が必要です。
$ npm install
$ npm run build
  • 配布用ZIPを作りたい場合はディレクトリ「__DISTRIBUTE__」へ。
  • wwaload.js と wwaload.noworker は WWALoader( https://github.com/WWAWing/WWALoader )により生成されたものです。

ライセンス

  • MIT License (Expat)。詳しくは「LICENSE」ファイルを参照。
  • ただし、マニュアル「manual.html」のみ CC BY 4.0。→クリエイティブ・コモンズ・ライセンス

同梱物のライセンスについて

同梱されているマップデータファイル「caves01.dat」「caves02.dat」 「island02.dat」「wwamap.dat」、 ゲーム中で使用される画像の内「caves01.gif」「caves02.gif」「island02.gif」「making.gif」「mapcg.gif」および WWA作成ツールに関しての著作権は原作者NAO氏が保持し、取り扱いについてはキャラバンサークル( http://wwajp.com )で定める通りとし、WWA Debuggerの実行ファイルおよびインストーラのバッチファイルに関しての著作権は、原作者Aruneko氏および アイコン制作者プチ氏が保持し、取り扱いについては同梱しているWWA Debuggerの説明文書によるものとします。

構成

ディレクトリ

.
├── __DISTRIBUTE__ - 配布用ファイル生成用ディレクトリ
├── audio - 音楽関連のディレクトリ
├── cryptojs - パスワードセーブの生成に使っている [crypto-js](https://www.npmjs.com/package/crypto-js) の一部が入っています。
├── debugger - WWA Debugger 関連
├── dist_html - 配布用ZIPに入れるサンプルマップ用HTMLを含むディレクトリ
├── src - WWA WingのTypeScriptソースを含むディレクトリ
├── wwamk310 - WWA作成ツール関連
├── node_modules - 依存しているライブラリなどが入るディレクトリ ( `npm install` で作成されます)

ファイル

.gitignore, マップデータ, WWAでロードされる画像ファイル, WWAを配置するHTMLファイル(_convert.htmlを除く)は省略

├── package.json - node.jsのパッケージ設定。ビルド手順やバージョン情報、依存ライブラリの情報が書かれています。
├── README.md - このファイル
├── _convert.html - WebWorker非使用版のテストページ
├── classictitle.gif - タイトル画像に使える画像の例
├── cover.gif - デフォルトのタイトル画像
├── cover.pdn - デフォルトのタイトル画像のPaint.NETファイル
├── index.html - テストページトップ
├── manual.html - マニュアル
├── style.css - 標準マップで使用している用CSS
├── wwa.css - WWAで使用するCSS
├── wwa_classic.css - WWAで使用するCSS(本家再現版)
├── wwa.js - WWA Wing本体(minify済)
├── wwa-nolink.js - WWA Wing本体(minify済・crypto-jsとの結合なし)
├── wwa-nolink.js.map - wwa-nolink.js のソースマップ
├── wwa.long.js - WWA Wing本体(minifyなし・crypto-jsとの結合なし)
├── wwa.long.js.map - wwa.long.js のソースマップ
├── wwaload.js - WWA Loader(Worker版)
├── wwaload.noworker.js(Workerなし版)
└── wwawing-disp.png - バナー

その他

不具合を発見された場合は、issuesかPull Requestまで。Githubのアカウントを持っていない場合はバグ報告板( http://jbbs.shitaraba.net/netgame/14732/ )まで。

WWA Wing - http://wwawing.com