New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

「チャット」 Menu, HUD, バックエンド機能本体の実装 #68

Closed
usagi opened this Issue Feb 7, 2018 · 9 comments

Comments

Projects
None yet
1 participant
@usagi
Copy link
Contributor

usagi commented Feb 7, 2018

  • backend
    • スクロール可能な全ログの確認。
    • 終了時にファイルへ保存。
    • ユースケースを機能改善に役立てるためのログ送信機能。 ON/OFF
  • hud
    • 表示
  • menu
    • 設定

@usagi usagi changed the title 「ログ」メニューGUIの実装 「チャット」メニューGUIの実装 Mar 8, 2018

@usagi usagi changed the title 「チャット」メニューGUIの実装 「チャット」 Menu, HUD, バックエンド機能本体の実装 Mar 8, 2018

@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 8, 2018

機能名称を「ログ」から「チャット」へ変更。HUDの見た目もそれっぽいものを想定していたし、ログよりチャットの方が楽しそうなので。

G3のようにコテコテのシステムログを吐いてもほとんどのユーザーには無価値だし、G4システムからのメッセージも擬人化されたG4ちゃんが話しかけてくれている設定と言えるくらいのフレンドリーさがちょうどよいと思う。擬人化といっても eve online の aura さんくらいのぶっきらぼうかはさておき。

@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 8, 2018

backend 設計 done.

@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 8, 2018

backend 実装 done.

@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 15, 2018

memo: enter -> activate & set focus to the input area

@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 15, 2018

実装した。

  • enter or :
    • -> chat に focus ない -> chat へ focus
    • -> chat に focus ある
      • chat の input は空 -> chat の focus を外れる
      • chat の input は空ではない -> chat の input を G4AI へ流す

  • enter: chat へ focus する際に input を空にする
  • : chat へ focus する際に input を / にする(ダイレクトコマンドを即打ちたい場合用)
@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 15, 2018

up/down キーで過去ログを遡って再入力できる機能も付けよう。

@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 19, 2018

  • バックエンドにログのインポート、エクスポート機能を追加。
  • 起動時の自動インポート機能、終了時の自動エクスポート機能を追加。それぞれ on/off 可能。
@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 19, 2018

HUD実装した。

image

@usagi

This comment has been minimized.

Copy link
Contributor Author

usagi commented Mar 19, 2018

word wrap 処理:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment