Help us understand the problem. What is going on with this article?

Redux でクソゲー作成60分チャレンジ 2時間目

More than 1 year has passed since last update.

先日は連打ゲーという面白くもないアプリを作ったのですが、今回はもう少しロジカルで遊べるゲームを追加しました。
Redux でクソゲー作成60分チャレンジした - Qiita

作りたかったもの

16個数字を順番に押すゲーム(の9個バージョン)

作れたもの

それ
pwaa-speed9.gif

ページ: https://elzup.github.io/pwaa/#/speed9
コード: https://github.com/elzup/pwaa

PC の場合は Window の幅を変えることで難易度を変えることができます。

60分の作業動画

IMAGE ALT TEXT HERE

https://youtu.be/Zo9RC898W9M
今回はちゃんと撮れててよかったです :tada:

設計

昨日作った連打ゲームと実は設計が大きく違っいます。
前回はタイムもゲームの進行状態もすべて Redux で管理していたのに対して、今回はゲームのスコアのみ管理しています。React Component にロジックを詰め込むのは良い設計なのかよくわかりません。(そもそもゲームなのでよくわからない)

設計といってもなにも考えずタイムアタックなのでどう実装したかですが。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした