Skip to content
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

Rewrite client-side game interface #116

Closed
25 tasks done
uhyo opened this issue Dec 14, 2017 · 1 comment
Closed
25 tasks done

Rewrite client-side game interface #116

uhyo opened this issue Dec 14, 2017 · 1 comment

Comments

@uhyo
Copy link
Owner

uhyo commented Dec 14, 2017

So that further improvement (particularly a smartphone UI) is easy.

I'd like to use a modern view library like React. Its upside is easy development, while downside is use of another language (perhaps TypeScript) and a bundler (perhaps Webpack).

This will be handled after #110 is done (at least for the core game engine).

Branch: issue/116/react

  • adjust speak mode when dead at midnight (独り言 -> 全員に発言)
  • remove Japanese text from client/code/pages/game/game.coffee
  • remove Japanese text from client/code/shared/game.coffee
    • categoryNames
    • jobrules
      • client/code/pages/logs.coffee
      • client/code/pages/pages/castlist.coffee
      • client/code/pages/pages/casting.coffee
      • client/code/pages/game/game.coffee (does not refer to label)
    • getruleobj
      • client/code/pages/pages/casting.coffee
    • getrulestr
      • server/rpc/game/game.coffee
    • getjobobj
      • client/code/pages/game/rooms.coffee
    • getjobname
      • client/code/pages/pages/casting.coffee
    • jobinfo
      • client/code/pages/pages/casting.coffee
      • server/rpc/game/game.coffee (does not refer to name)
    • rules
    • jobinfos
    • secondsStr
  • inject defaultLanguage from server to front
  • add form type information to job forms (mandatory / optional / only once)
  • move job description into language file
  • Remove Japanese text from game page
  • Make filenames unique among builds
  • Enable color themes in game page
@uhyo
Copy link
Owner Author

uhyo commented Aug 3, 2018

🔔 the issue/116/react branch will soom be merged! 🔔
If anyone has questions about the new front-end system, please ask me.
The latest update to issue/116/react includes an update to the README.

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

No branches or pull requests

1 participant