ここ一週間のバグ報告・改善の報告(CoR αテスト中!)
投稿者: akasata 投稿日:2017/02/11 18:46
Rmakeのご利用ありがとうございます!
運営のあかさたです。
ここ一週間のバグ報告・改善の報告をします。
ご報告くださった皆様ありがとうございます。
バグ修正
改善
CoRに関する情報
何かとわかりにくいCode on Rmakeですが、光楼(114)さんが講座を書いてくださっています。
仕組みをきちんと理解して書くというだけでなく、CoRを使うにあたって必要となる周辺知識の解説も入っており、とてもわかり易くなっています。
あと面白いです。まだ、連載途中ですが、おすすめです!
CoRドキュメント
https://github.com/akasata/cor/blob/master/doc/references/index.md
CoRサンプル集
https://rmake.jp/games/cor_examples
引き続き、よろしくお願いします!
ツイート
運営のあかさたです。
ここ一週間のバグ報告・改善の報告をします。
ご報告くださった皆様ありがとうございます。
バグ修正
- 2017/02/04対応完了 トップページ右側の新着コメントから飛べるコメント一覧が表示されていない
- 【改善】ヘッダーのコミュニティに「ゲーム/データ/素材へのコメント一覧」を追加しました
- 2017/02/04対応完了 CoRのゲームをプレーしていると、数分で固まる
- 2017/02/06対応完了 プロフィールが更新できない
- 2017/02/07対応完了 CoRでログエリアにシステムのデバッグ表示が出力されて意味がわからなくなっている
- 2017/02/08対応完了 IEとFirefoxでCoRのゲームが起動しない
- IEは不安定なので、CoRはChrome/Firefox/Edgeの利用を推奨します
- 2017/02/10対応完了 「OP/ED/全滅時素材の設定」にて、素材を外すことができない
- 2017/02/10対応完了 タグのWikiページが作れない
- 2017/02/11対応完了 Rmake記法のlist記法の「もっと見る」リンクが間違っている
改善
- 2017/02/04実施 マップ・シーンエディタでスクリプト編集をする際に、エディタが小さくて編集しにくい問題を改善
- 2017/02/04実施 画像の読み込みを高速化しました(CDN対応)
- 2017/02/10実施 CoRゲーム作成時に、CoRシーンとコード(start.rb)を自動生成するようになりました
- 2017/02/10実施 CoRゲームエディタにエディタ項目を追加しました(start.rbを開きます)
CoRに関する情報
何かとわかりにくいCode on Rmakeですが、光楼(114)さんが講座を書いてくださっています。
仕組みをきちんと理解して書くというだけでなく、CoRを使うにあたって必要となる周辺知識の解説も入っており、とてもわかり易くなっています。
あと面白いです。まだ、連載途中ですが、おすすめです!
- 【講座?】CoRを触ってみる01~準備編~【自分用メモ?】
- 【講座?】CoRを触ってみる02~導入編~【自分用メモ?】
- 【講座?】CoRを触ってみる03~基礎編~【自分用メモ?】
- 【講座?】CoRを触ってみる04~シーン編~【自分用メモ?】
- 【講座?】CoRを触ってみる05~RmakeSoundクラス編~【自分用メモ?】
CoRドキュメント
https://github.com/akasata/cor/blob/master/doc/references/index.md
CoRサンプル集
https://rmake.jp/games/cor_examples
引き続き、よろしくお願いします!
コメントする
コメントするには、ログインする必要があります。
コメント一覧
お疲れ様です。
CoRは難しく上級者向けのように感じます。
ですが、光楼(114)さんが講座まで書いてくださっているので
少しづつ学んでいこうと思います。
CoRは難しく上級者向けのように感じます。
ですが、光楼(114)さんが講座まで書いてくださっているので
少しづつ学んでいこうと思います。
ゲーム制作等でいつもお世話になっております。
一つ気になったことがあるのですが、
エディタで保存しようとすると20秒ほど待たないと保存されないのですが
それは何が原因なのでしょうか。
マップ設定が100×100なのか、スクリプトが簡易化できてないのが問題なのでしょうか。
ゲームID:30427(バレンタインホワイト)
マップシーンID:42601(城下町)
ほかのマップシーンはすぐに保存できますので問題ないです。
よろしくご検証お願い致します。
【PC環境】
OS : Windows 10
ブラウザ : Microsoft Edge 38.14393.0.0
一つ気になったことがあるのですが、
エディタで保存しようとすると20秒ほど待たないと保存されないのですが
それは何が原因なのでしょうか。
マップ設定が100×100なのか、スクリプトが簡易化できてないのが問題なのでしょうか。
ゲームID:30427(バレンタインホワイト)
マップシーンID:42601(城下町)
ほかのマップシーンはすぐに保存できますので問題ないです。
よろしくご検証お願い致します。
【PC環境】
OS : Windows 10
ブラウザ : Microsoft Edge 38.14393.0.0
ご報告ありがとうございます。
運営のあかさたです。
マップのデータサイズが大きくなると保存にかかる時間が長くなっていきます。
特にスクリプトの長さに影響されるため、スクリプトの最適化などの軽量化が必要になってくるかと思います。
エディタの動作を軽量化については、すぐに行える対策は見つけられていないのですが、引き続き検討してみます。
よろしくお願いいたします。
運営のあかさたです。
マップのデータサイズが大きくなると保存にかかる時間が長くなっていきます。
特にスクリプトの長さに影響されるため、スクリプトの最適化などの軽量化が必要になってくるかと思います。
エディタの動作を軽量化については、すぐに行える対策は見つけられていないのですが、引き続き検討してみます。
よろしくお願いいたします。
お疲れ様です!
シーンとコードの自動生成助かります。
それと講座の紹介ありがとうございます!!
講座を書いてるときにバグを見つけたので報告させていただきます。
のリンクが出来ていない。
で["太文字"]と表示される。
【PC環境】
OS:Windows 10 Home
ブラウザ:Google Chrome バージョン56.0.2924.87 (64-bit)
シーンとコードの自動生成助かります。
それと講座の紹介ありがとうございます!!
講座を書いてるときにバグを見つけたので報告させていただきます。
- CoR関連
- エディタでctrl+fででる検索ウィンドウに文字を入力しても表示されない(反転すると見える)
- /の色がオレンジにならない
- 'で囲んだ文字列を途中で改行すると白色になってしまう。
- while文で無限ループをさせるとブラウザが応答しなくなる
- 全角文字を入力していると□が表示される
- Rmake記法関連
[wiki Rmake記法]
[bold 太文字]
- italicで半角文字しか斜めにならない
【PC環境】
OS:Windows 10 Home
ブラウザ:Google Chrome バージョン56.0.2924.87 (64-bit)
ご報告ありがとうございます!
下記について確認し、修正をしました。
* エディタでctrl+fででる検索ウィンドウに文字を入力しても表示されない(反転すると見える)
* wiki記法のリンクがおかしい。動作例:Rmake記法
* bold記法の出力がおかしい。動作例:太文字
* italicで半角文字しか斜めにならない。動作例:イタリックdesu
エディタのシンタックスハイライト(テキストの部分を分類ごとに異なる色やフォントで表示する機能)関連のバグは後ほど修正を検討します。
「'で囲んだ文字列を途中で改行すると白色になってしまう。」についてですが、本当は文字列を改行するときはヒアドキュメントというものを使わないといけないのですが、ドキュメント整備から漏れていました。(以下のような書き方をします。)
「while文で無限ループをさせるとブラウザが応答しなくなる」についてですが、これは、Rmakeというよりブラウザの仕様となっています。CoRはブラウザ上で動作するjavascriptを使って実装されているのですが、ブラウザ上のjavascriptはシングルスレッドで動作しており、whileの無限ループがブラウザの動作をブロックしてしまうためです。
基本的にはwhileの無限ループは避けてほしいのですが、どうしてもという場合は、wait_timeメソッド(updateブロックのみ、ドキュメント未提供、既存のRmakeのwaitTime関数と同じです)を挟み込むという方法はあります。wait_timeメソッド実行中は処理をブラウザに戻すため、ブラウザの動作をブロックしません。
下記について確認し、修正をしました。
* エディタでctrl+fででる検索ウィンドウに文字を入力しても表示されない(反転すると見える)
* wiki記法のリンクがおかしい。動作例:Rmake記法
* bold記法の出力がおかしい。動作例:太文字
* italicで半角文字しか斜めにならない。動作例:イタリックdesu
エディタのシンタックスハイライト(テキストの部分を分類ごとに異なる色やフォントで表示する機能)関連のバグは後ほど修正を検討します。
「'で囲んだ文字列を途中で改行すると白色になってしまう。」についてですが、本当は文字列を改行するときはヒアドキュメントというものを使わないといけないのですが、ドキュメント整備から漏れていました。(以下のような書き方をします。)
debug_log <<-EOS 改行の ログテスト EOS
「while文で無限ループをさせるとブラウザが応答しなくなる」についてですが、これは、Rmakeというよりブラウザの仕様となっています。CoRはブラウザ上で動作するjavascriptを使って実装されているのですが、ブラウザ上のjavascriptはシングルスレッドで動作しており、whileの無限ループがブラウザの動作をブロックしてしまうためです。
基本的にはwhileの無限ループは避けてほしいのですが、どうしてもという場合は、wait_timeメソッド(updateブロックのみ、ドキュメント未提供、既存のRmakeのwaitTime関数と同じです)を挟み込むという方法はあります。wait_timeメソッド実行中は処理をブラウザに戻すため、ブラウザの動作をブロックしません。
while(true) do # ここに何らかの処理を書く # 100ミリ秒待つ wait_time(100) end
RPGエディタについて報告です
RPGエディタの命令リスト
↓
ゲーム操作関連
↓
プレーヤーワープ
↓
一覧から選択
この「一覧から選択」のボタンを押しても
同ゲームに設定されているマップが表示されず補助機能を使うことができません
マップidや座標を手打ちで入力すれば問題なく動きます
ついでに他の素材データ呼び出しも確認しましたが、
音楽、効果音、一枚絵、キャラクタ、アイテム、
すべて「一覧から選択」の呼び出し機能は問題ありませんでした
ご報告ありがとうございます!
また、詳細な検証ありがとうございます!
プレーヤーワープ関数の入力補助機能にて「一覧から選択」が動作していないことを確認しました。
修正しましたのでご確認ください。
ご対応ありがとうございました!