2
1

More than 3 years have passed since last update.

e-typing(タイピングゲーム)で自作の文章で練習できるようにする

Last updated at Posted at 2020-02-23

はじめに

e-typingという有名なタイピングゲームがあります。
https://www.e-typing.ne.jp/

これ自分で作った文章入力出来たら面白そうと思ってトライしてみました。

やったこと

  • e-typingを解析して仕組みを知る
  • 自分のサーバーに移植する
  • 自分で作った例文を読み込めるようにする
  • 実際にプレイしてみる

結果

実際に完成したもの。
typing
もちろんデザインとかシステムとか全く同じなのでただのe-typingクローンです。
しかし、ちゃんと自作の例文を使ってタイピング練習できます。

判明したこと

e-typingの例文データは暗号化された状態でサーバーから送られてくることがわかりました。
それをJavaScriptでデコードした後に表示しているみたいです。

例文の元データはこんなかんじ

s0=#0#mmdlfjrxeedlekeglkemumbamlevtmhrkmdvamzzgzevtmybmbdmamzzbidlktuzjbevumxbx#1#jcemumvrytdvtxdwwbfvavlsxmdmumwxawfvambuvxevtmyrxpdvtvzzpnemtmhbfyemuvwwcmfmambkitemalgfpwemavxrl#2#mqdbgnbldbfbgklvufebgqldmodbgnxeihebonbxexerskmutqdbgqlbwvdbsqxvqxebskmekeebsqmtqbfrokvzqnfbonlblvfbgnmwvpdrgnvwesebokxbnfdbsqmwnwfbsqlembfrgkrvmbebowguvudbgnbmdlfbgqlgdhfrsnlmj#3#811

複合化キーみたいなものも含まれていて、とても面白い仕組みです。

さいごに

ほぼ丸パクリなので公開などは行わない予定です。
欲しい方がいれば送ります(いらないでしょうけど笑)

以上になります。

2
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1