八重タイピング関連レス兼メモ
色んなとこでとりあげていただいてどうも. 個別にレスとかして回るのが普通だと思うんだけど,見通し悪いなあっつーことで,失礼ながらここにまとめさせて頂きますわよ*1.
長いので本文は畳んでおくか.
-
まずぽぷら氏の解説に感謝.丁寧です.俺はどうしてもこう,いわゆる初心者に向けてわかりやすく説明とかめんどくてやらないタイプなのでとても助かります.yaet のページから勝手にリンクさせて頂きました.
しいて言えば、JISカナ配列その他にも対応してくれたらなぁというところでしょうか。
それだけで利用者層がグンと広がるような気もしないでもないです。
α版とかの当初は配列カスタマイズしての練習環境的なものも兼ねるつもりだったんですが,需要ないしとりあえずただのクローンで,と思ってさぼりました.が,まあ JIS かなくらいは確かに需要ありそうなんで対応させるつもりです.
-
jis かなつながりで tomoemon 氏のとこ.
意外とソースコードの方もダウンロードされてるんですが,どう考えても DLL あたりと一緒になんとなくクリックしただけでソース見てくれる人とかそういないだろーなーと思っていたのでレビュー嬉しいです.どうもです.
ついでに他の人向けに宣伝しておくと, D 言語ってなんじゃらほいって感じですが,思想からして実用重視で中性的な言語なんで,C++ とか C# とか Java とかあたり何か触れるなら特に違和感なく読める気がします*2.
TODO に書いているこの機能が追加されたら完璧。特に一打鍵単位のログは欲しいですね。これだけのためにソフト作ろうと思っていたのでちょー期待してます。
# ワード別に記録の管理 # 詳細な打鍵データをファイル出力 * リプレイとか
打鍵ごとのログは本当に重要だよなあ. それさえあれば結果の表示とか解析とかまとめとかは後からいくらでもできるものねぇ.
打トレ・エタイ的なこの形式はありがちなんで,似たようなタイピング環境のことを考えて,ログのフォーマットをなんか決めて汎用性を持たせることもできる,というか,するべきだよなあと.TW の独自バイナリ形式とかうんざりだし,最近の雰囲気を見ているとタイパー的やり込みタイピングと研究開発的なそれの橋渡しがされると双方に利がある感じだ.
AZIK定義を作ろうと思ったのですが、dat/winime-kr.convとdat/winime-rk.convは対称関係にあるわけでは無さそうですね。rkの方はワードファイルに載ってあるローマ字をひらがなに変換するためのテーブルだとすると、配列はkrの方で定義すればよさそうかな。
それで ok です.が,まあ,α版にて DvorakJP 用の kr テーブルを手で書いてわかったこととしては,この形式で変換拡張を定義するのは激烈めんどくて肉体労働で,AZIK とか DvorakJP よりはさらにやばげなので,メタにスクリプトを書いてテーブル吐くとかしないと死ぬだろうなあっていう感じです.
そういや昔にそのこと(判定の外部スクリプト化とか)について tomoemon 氏にレス頂いたっけか.まあ,あれから 0.5 歩くらいしか進んでないんですが,タイピングゲームにより広くいろいろな入力方法を使えるようにするためにどうするか,という方向は一度行くところまで行ってみたいですねえ.
JISかな対応するとき何が面倒くさいって「Shift+0」を押したときに対応するascii文字が飛んで来ないことなんですよね。Yaetは入力を受け取る部分ではShiftと文字の入力を切り分けているみたいですが、Tsuikyoはascii文字を解釈するようになっているのですぐにJISかな対応は難しい?
指摘の通りで,D 用の Tsuikyo 書いた 2007 年当時の俺は,その Shift+0 問題を認識していなかったんですな.ああ,ascii 文字足りないわ,っていう*3.
ascii ベースを脱却して,*.map ファイルやら kr テーブルの右側やらに utf-16 内ならなんでも使えるーとかすればいいんで,そんな大変でもないしだめ仕様だし jis かなくらいはって話もあるので,やるんじゃないかと. まあこれは js 版で若干マシになってる tsuikyo を D に backport することに他ならなかったりはする.
逆に、keysymからascii文字を取得できるはずなのに毎回scancodeからascii文字に変換している部分も気になりますね。スキャンコードってあまり信用ならない値だと思うのですが・・・。
これは多配列対応のために自分でマップしたい! 欲からで,確かにスキャンコードは信用ならんのですが,linux とかで xmodmap dvorak とかしてても大丈夫,と個人的な需要もあり*4.
というか scancode に依存せず SDL 提供の ascii ベースとかでやると 「ー」「ろ」 区別できないよ問題とかが回避できない気がして.jis かなに関して上記したみたいな物理キーに ascii よりでかい範囲でシンボルを与えて,そのシンボルについて変換ルールが,ってことをやるために必要というか. なんか scancode 使わずにできる方法があるのかもしれんので俺が無知だけかも?
「だよ☆」とかイメージ壊れるわーww
||| orz
-
α版の頃からの印象として、本家と比較するとツルツルしてる感じで、タイピングゲームとしてはその方が良いと思うけど、もうちょっとザラザラさせた方が近いような・・・と何を言ってるのか自分でもよく分からないが。
動作は軽いけど質感も軽いというような。うちの環境で本家が重いだけかもしれないし、同じ心境で打ってないであろう点から印象に差が出てるのかもしれないし。
ツルツルしてるという表現がわかりにくいようでよくわかるから困る.
なんか反応がいい気がするという意見はα版でも誰かがどこかで言っていて*5,その時は恐らく 60 fps で描画やってるからだろうなあと思ってたんだよね.本家は 30 fps なので,キーを押してから反応までの平均時間が半分*6だから,それでしょうと.
で v1.00 では描画は 30 fps でやるよう変更されていて*7,それで打鍵中は体感同じになるつもりだったんだけど,確かに俺もまだ若干描画さくさくしすぎな気がする.
画面遷移とかが本家 Flash より速いのはなんかまあ当然で,別にそこに不満を感じるマゾい人はいないからいいんだけど,タイピング中の感覚を本家に近づけることはクローン環境として大事なことなので,気になるっちゃぁなる.
でも,何がどう違うのかはもう俺にもよくわからなくてw Flash Player の描画ってフレームレートきっちり守るわけじゃないんでそのへんかなぁ,とか予想はできなくもないが……とりあえず入力の描画への反映 1frame 遅らせるとか色々試してみるかなぁ*8.
- 押しっぱなしでのリピート
- 本家はミス垂れ流し、八重は1回
- 再現されたところで誰得だが
- 連続ミス時のミス音再生
- 本家は1回目のミス音を再生した後は、少し間が空かないと2回目が再生されないっぽい?
- ↑はいわゆるアルペジオ打鍵でミスった時にたぶん分かる。
キーリピートは違い認識してたが SDL のキーイベントがプリミティブすぎてリピートも自分で実装せにゃならんのが面倒でやってなかった.まあ, 気が向けば実装してオプションでオンオフできるようにするんではないかと.
ミス音,こちらは気づかなかった.俺ってば正確性重視すぎて連続でミスしたり全然しないんだもん,とか粋がっておけばいいのかな.
本家はサウンド同期で再生してて,ミス音が重なることはないんですねぇなんてクソ仕様.これは練習に影響するんでキーリピートよりは優先してオプションにするです.
どうみても揚げ足取りになっちゃってスマンね。
普通ならそうだなあと思うけどクローニングに無駄に力を入れてるので有用な情報でした thx.
-
コメント欄.
らんらん
10分立っても終了しないんだぜワロタw
使いやすくて感動したっ
ワードを変更するのにシコシコセッティング開いてたのが嘘のよう・・・!
あのクソみたいなα版使ってる人がそんなにいたってことが何より驚きなんだよね.いや,それを知ったから重い腰をあげてまともにしたんですが.豚もおだてりゃなんとやらですよ.
T
さすがタイピングを熟知してる人が作ったソフトだなーと思いました。ディテールまでタイパーのニーズにこたえてますね。
一日 20 分程度練習して 400 kpm 程度の速度を身につけ,タッチタイピングは完璧です,とか言ってる普通の人の作るタイピングソフトにはこっちがいろいろ助言しようにもいろいろ限界があるよなとは思うんで,タイパーのタイパーによるタイパーのためのソフトウェアが今後もっと増えるといいね.
どうして俺が欲しかったものが全部実装されてるの?
以心伝心なの?死ぬの?
何はともあれ本当にお疲れ様です。
今までイライラしてたのがなくなって感謝感激です
タイパーが考えることってまあ似たり寄ったりってことだよなぁ.
俺
やるじゃん!
八重ちゃんのエロ同人誌作るときじゃん!
あれだけしか使わなかったけど,もっと資料あることはあったり.
-
ラウンジスレ.
- 74 名無しさん? [sage] Date:2009/02/07(土) 14:36:52 ID:??? Be:
- 八重タイピングにランキング機能つければ公式超えるんじゃね?
TWに並ぶ壮大なランキングができれば、かなり盛り上がると予想
- 77 名無しさん? [sage] Date:2009/02/07(土) 14:40:48 ID:??? Be:
- ワード変更したり楽に不正できる本家は糞だろ
過去の記録何のワードが記してないのも最悪
八重タイピングでワードごとのランキングとかあれば最高
オンラインでの何かしらが絡むことは多分,実装しないです.理由はまあスレ内で他の人も代弁してくれた感じだけど,本家を食うようなことはするとまずいからで.
向こうは商売でやってるわけで,中の人の娘さん中学一年生のご飯とかがあのシステムにかかっているわけで*9,タイパーの趣味のために彼女に被害を与えちゃうのは極力避けたいとは思っている.つーことで現状でも普通にアレなんで,自粛*10.
一部の特殊な趣味を持った人々への便利な環境は提供するけど,あくまで本家ありきで,続きは e-typing で! 的なスタンス.まあ,ローカルでのランキングくらいはつけるつもりなんで,その程度で我慢してちょ.
- 616 名無しさん? [sage] Date:2009/02/08(日) 21:59:02 ID:??? Be:
- 八重タイピングでアルファベットだけ
abcじゃなくてa b cみたいに文字間ができるんだけど自分だけ?
よくわからんし手元では再現しないんだが,これって例の vista のフォント問題かしら.ぽぷらさんとこの画像を見る限り vista でも正常に ttf フォント扱えてるっぽくてひと安心してたんだけど,まだ何かあるのかなぁ.環境とスクリーンショットくらい頂けると少しは対応できる可能性が出てきますが.
- 621 名無しさん? [sage] Date:2009/02/08(日) 22:03:34 ID:??? Be:
- 俺八重タイでカウントダウン0にしてるんだけど
たまに-1、-2…って無限ループになる
あー,なるね,なるなる.直そう.暫定的な対処としては,カウントは 1 とかにしておいて,1 カウントの時間の方を 0 にするとうまくいくんではないかと.
- 626 名無しさん? [sage] Date:2009/02/08(日) 22:10:51 ID:??? Be:
- 八重でクイックエスケープONにしないで
文を打ち終わって次の文が出るまでにエスケープすると・・・・
どうなるんだろう.俺がわからないっていう(w 手元では普通にリザルト画面に行くんだが,何かよからぬ動きするのかな……いや,バグじゃないなら別にいいんだけども.
- 628 名無しさん? [sage] Date:2009/02/08(日) 22:12:21 ID:??? Be:
- 八重いじりすぎてエタイの仕様が分からなくなったんだがどっかにのってる?
項目ごとにデフォルト値セットするボタンとかあればいいのかな.まああると便利だよな.
- 633 名無しさん? [sage] Date:2009/02/08(日) 22:16:46 ID:??? Be:
- 八重タイたまに落ちるよな
あと文に対して下のローマ字が長すぎる場合は上の文が
最後までスクロールされた場所で止まる
後は成績表示で↓押しっぱなしでもスクロールしてくれない
まぁ今ん所はそんなくらいしか不満は無い
手元ではあんまり落ちないんだがなあ.ワードファイルが不正だと落ちたりするのかも.設定と使ってるワードと落ちる箇所くらいレポしてくれるとありがたい.
スクロールは未知の問題であった,確認してみる.キーリピートはとりの氏のとこに書いたように面倒でやっていなかった,気が向けばやる.
-
こんなところか.俺の重要な指摘が捕捉されていないぜファッキン! って人がいたら……どうすればいいんだろう,まあ,メール送ってくれるのが確実です.
ああ指番号の件も情報追えていない……急にリファーされだすと焦るぜ.
そんなわけで今後もレスポンス遅めかもしれないけど一応追う気はあるんで気長によろしくです.
- jis かなで typo した.気に入ったので残す. [↩]
- もっと前衛的なこともできるんだけど,そういう書き方はほとんどしてない(以前にできない). [↩]
- 目に見えない文字使うのはさすがにないw [↩]
- win で mayu とかだとダメでその辺は残念なんですが. [↩]
- どこの誰だったか失念さーせん. [↩]
- っつっても,10ms とかの世界で. [↩]
- 理由のひとつは本家っぽくするためで,もうひとつは 60 fps でやると負荷が割と無視できない感じだったため. [↩]
- 端から見るとほんとなんでそこまでクローンに情熱注げるのって感じだろうなあw だがそれがいい. [↩]
- どっちかってーと e-typing でなくて教育機関なり企業なりへのシステム提供で食ってるはずだけど,e-typing での広告収入も無視できるほど少なくはないはず. [↩]
- いや,一般公開してソースやワードセットまで配るとか全然自粛のうちに入らないといわれればそれはそうだけどね.怒られたら反省する子なので,いきなり東京地方裁判所に引っぱっていくのは勘弁してくれると嬉しいなあ.これ以上金なくなるとマジ卒業できなくなっちゃうよ. [↩]
Trackback URL
コメント (6) to 八重タイピング関連レス兼メモ
レスありがとうございます。八重タイのお世話になってます。
>>626を読んで気付いたのですが、
・クイックエスケープしない
・詳細をデフォルトにする
・次の文が表示されるまでにエスケープを押す
この3つの条件が重なると強制終了されるみたいです。
2009/2/9 月曜日
無事に再現したです,情報提供どうもです,直すです
2009/2/9 月曜日
オプション変更時にやると起動時の設定に戻るから
ネタ設定で遊ぶ→元に戻すのめんどくせ!
のときにやるとベンリだとかなんとか
2009/2/9 月曜日
サーセン、けーね先生、さっきのレスはなかったことに!
普通にもう1つ起動させてそれを後に終了させればいい話だよねっていう
2009/2/9 月曜日
まあフォルダごとコピーして使い分ければいいよねっていう.
設定ファイルいくつも用意して切り替え,とかそういうのソフト側でやると親切とはいえ逆にうざいと個人的に思ってるので適当にユーザ側で工夫してくださいにゃ
2009/2/10 火曜日
ワード毎の自己最高スコアとかついてたらやや幸せになれそうです><
コメントをどうぞ
サイト内検索
ログ
最近のコメント
携帯版

PC と共通の URL で OK.
2009/2/9 月曜日