N-Back 게임(1) - 기획 의도

doldol_kim·2020년 6월 24일
0

왜 만들기로 했는지?

AI 면접에서 자주 나오는 문제인데, 연습할 수 있는 어플리케이션이 있지만 웹은 없다.
다행히 유사 서비스가 없어서 도전해볼만 한 것 같다.
또한, 프론트에서 구현 해야 할 내용이 적다. NxN 모양의 네모 박스만 만들면 되니까

N-Back 게임의 대략적인 흐름

  1. 게임은 약 1분 간 진행된다.
  2. 하나의 카드가 랜덤으로 뒤집어진다
  3. 이 때, 카드가 보여지는 시간은 1초로 한다.
  4. 처음 N개의 카드가 뒤집어지면 그때 같다, 다르다 버튼이 보인다
  5. 유저는 N번째 전의 카드의 위치와 현재 카드의 위치가 같으면 같다 버튼을, 다르면 다르다 버튼을 클릭한다.
  6. 모든 게임이 끝나면 점수를 알려준다.

필수 기능

  • 시간이 지남에 따라 변화하는 카드
  • 같다, 다르다를 누를 수 있는 버튼
  • 맞췄는지 틀렸는지 판단

편의 기능

  • 정답 확인 : 실제 N-Back 게임은 내가 맞췄는지 틀렸는지 모르고 진행되기 때문에 뒤쪽으로 갈 수록 그냥 다 찍어버린다. N-Back을 잘하기 위한 연습게임이므로 정답을 아는 것이 중요하다.
    • 문제 풀 때 마다 맞/틀 보여주기 --> 구현 귀찮음
    • 콘솔창에 보여주기 --> 구현 편함
    • 토글로 맞/틀 여부 보여주기 --> 구현 귀찮음
  • 점수 표시 : 맨 마지막에 몇점인지 보여준다.
    • 이전에 풀었던게 기억이 안날게 분명한데, 몇번째에서 틀렸는지를 보여주는게 중요할까 생각이 든다.

추가하면 재밌을 것 같은 기능

  • 랭킹
  • 로그인
  • 점수 기록
profile
김돌돌입니다

0개의 댓글