Everyday Pieces ::
  • Webサービス
  • ブログパーツ
  1. ホーム
  2. プログラミング

enchant.jsでノベルゲームの機能テスト(5)

2014年5月15日 2012年4月29日 プログラミング enchant.js

前回の続きです。

セーブ関連でまだ手を入れたい所があったりするのですが、
一応ドキュメントを整備してみたので、
プラグインをパッケージにまとめました。
これを使ってノベルゲームとか作れるはず(^_^;)
こちらからダウンロードできます。

ということで、
enchant.jsを利用したノベルゲームの機能テストのサンプルは
こちらで試すことができます。
古いセーブデータをロードすると、
ハングってしまうことがあるかもしれません(^_^;)
シナリオを修正したために整合性が取れなくなっているのが原因です。
その場合はいったんセーブデータを全削除するようにしてください。

サンプルのソースはそれぞれ以下で参照できます。エンコードはUTF-8です。
機能テスト、実践的サンプル「紹介」、「ノベル」、「脱出」風。
視覚表現の多くはCSSで実現しています。
CSSのソースはそれぞれ以下で参照できます。
機能テスト、実践的サンプル「紹介」、「ノベル」、「脱出」風。

なお、Windows上のChromeブラウザで動作確認しています。
他のブラウザではうまく動作しなかったり、
サウンドが鳴らなかったり、
見え方が異なることがあるかもしれません。
ちなみに自分はChromeの表示フォントをメイリオに設定しています。

注意。

自分はスマホとかタッチ系デバイスを所有していないため、
それらデバイスでのタッチ動作を確認できていません。
ご了承ください。

CSSの一部では、「-webkit-」や「-moz-」などの
ベンダープレフィックスを使用している所がありますので、
ブラウザによって見え方が異なることがあります。

shadow系のcssが適用されている所では、
ブラウザによっては動作が重くなることがあるかもしれません。

いずれにしろ、
Windows上のChromeブラウザで動作確認できたら、
OKとしてしまっていますので、
その旨ご了承ください。


関連投稿はこちらで参照できます。


5月4日追記。
セーブまわりに手を入れてみました。
章に登録されていた子ノードのプロパティを
できるだけ復元するようにしてみたので、
ロード再開時に表示まわりとかで調整しなくて済むようになると思います。


5月6日さらに追記。
なにげにJSLint通してみたら、
スーパーわんさか指摘された・・・。
空白の位置がどうとか、細かすぎだろ!
JSLintでオールグリーンなソース書くのは至難のワザな気がします(^_^;)
とはいえ納得できるミスもあったので、それらは直しておきました。

今後バグとか見つけたら、さりげなく更新しているかもしれません。
ご了承ください。

関連記事
enchant.jsでノベルゲーム(9) enchant.jsでノベルゲームの機能テスト(8) enchant.jsでノベルゲームの機能テスト(7) enchant.jsでノベルゲームの機能テスト(6) enchant.jsでノベルゲーム enchant.jsでノベルゲームの機能テスト(4) enchant.jsでノベルゲームの機能テスト(3) enchant.jsでノベルゲームの機能テスト(2) enchant.jsを利用したノベルゲームな機能テスト

5件のコメント

  • Y_SADA より:
    2012年5月2日 23:51

    ダウンロードさせてもらいました。
    ちょいと興味深いものがあります。
    enchant.jsというものをよく分かっていないのですが…

    返信
    • 管理人 より:
      2012年5月3日 18:31

      どうもです。
      プログラミングの知識とか必要になったりしますが、
      習うより慣れろでどうにかなるんぢゃないかと思います(^_^;)

      返信
  • 夢織時代 より:
    2012年5月4日 14:14

    同じくダウンロードさせていただきました。
    これのために事実上1からJavascriptを勉強せねば、という有様ですが
    サンプルを拝見しながらとにかくやってみます。
    このような機会と環境を下さりありがとうございます。

    返信
    • 管理人 より:
      2012年5月4日 21:55

      こちらこそありがとうございます。
      素敵な作品を期待しています。

      ところで、
      ファイルを修正したので再度ダウンロードしていただければと思います。

      返信
      • 夢織時代 より:
        2012年5月6日 01:50

        ありがとうございます。
        改めてダウンロード致しました。
        まずは中身を拝見致します。

        返信

コメントする キャンセル

アドレスが公開されることはありません。が付いている欄は必須項目です。

投稿ナビゲーション

光る自転車輪
ベジタリズム

カテゴリー

WordPress つぶやき トピック プログラミング

タグ

AS3 enchant.js FamilyTreeVis Flash Geolocation gif.js kinect Linux MMD MoneyTrackNote notifier.js OpenCV PDFカレンダー RISC-V three.js セキュリティ テーマ自作 ブログパーツ 動物 動画 麻雀

アーカイブ

© Everyday Pieces ::