HACの気まぐれ製作記

Carnage Heart EXA - CHE Viewer JS TestVer.

カルネージハートエクサ - CHE Viewer JS テスト版

CHEファイルをドラッグ&ドロップすると内容を画像にして表示してくれるよ。※非公開のものは表示されません。
現在チームデータのみ対応。マッチデータには未対応。
生成した画像は保存して自由に使ってください。

まだテスト版。自分の目標とする仕様にすら到達していませんが、最低限の物ができたので試験公開。まだ表示が間違ってるところが残ってるかも。

IE11, Chrome, Firefox, Operaで動作確認しています。※IE10以下では動作しません。

ご意見ご感想不具合はブロマガまで
カルネージハートエクサのセーブデータを覗ける「CHE Viewer JS」公開 - HACのブロマガ

チーム名: Owner:

機体名:

機体タイプ:

非公開:

CPU:

機体名:

機体タイプ:

非公開:

CPU:

機体名:

機体タイプ:

非公開:

CPU:

カウンタ名:未実装

未実装

  • 選択中の機体をハイライト
  • 非表示の場合×の表示を
  • 空白の機体を選択できないように
  • EXEファイル読み込み時に2,3機体目を空白に
  • 武装等チーム情報・OKE情報の表示
  • チップの詳細表示
  • 表示の拡大縮小
  • 62 ジャンプ, の矢印の調整表示位置
  • 範囲外の数値が来た時の対応

盛り込みたい機能

  • 無駄な描画&toDataURLを省く
  • CHEマッチデータ入力
  • ちゃんとしたバージョン管理
  • ソースの公開はすべきか否か考え中、ライセンスの明記
  • キャンバスの拡大縮小
  • サブルーチン縦横表示切り替え
  • 本体を編集可能なCanvasにして、画像出力ボタンを別途用意
  • 編集可能なエリア分けレイヤーを用意して、プログラムを見やすく
  • EXEファイル出力 (できれば機体ハード情報も格納できるよう拡張)
  • チップの編集機能

お世話になったツール・ライブラリ

  • ecl_new.js - javascriptでの文字コード変換ライブラリの改造版 (元ライブラリ: Escape Codec Library)
  • WebFontLoader - webfontの読み込みに関するライブラリ、fontの読み込みタイミングの取得に使用

EXEテキスト

このページにはカルネージハートエクサのキャプチャ画像を編集したものを使用しています。
また、プログラムチップのアイコン・フォントはキャプチャ画像からトレースしたものを使用しています。