ABC부트캠프: Day5[타자게임프로젝트]
ABC 부트캠프 [타자 게임 프로젝트]
오늘은 4일간의 파이썬 기본 교육을 마치고
그동안 배웠던 내용 기반으로
타자 게임을 만들어 보는 프로젝트를 진행했다 !
사실 부트캠프에서 파이썬 교육을 듣기 전에
조오금 미리 공부해봤던 나한테는
쉽게 만들어 볼 수 있어서
코딩실력 좀 키웠나 싶었는데
간단하게 뚝딱뚝딱
만들어보니 뭔가 허전하고 ..
재미가 없어 보이길래
주제도 바꿔보고 코드도 좀 추가해보는 등
고민에 빠졌었다
그러다 마침
친한 동생도 나처럼 미리 해왔어서
궁금하니깐 보여달라구 했는데 !
나랑 비교도 안되게 너무 잘 만들어서
진짜 놀랐다 😶
나도 질 수는 없어서
그래도 참신한 아이디어와? 기능을 가진
끄투 온라인의 긴 문장 쓰기와 비슷한
긴 문장 게임을 만들어보았다.
긴 문장 게임 |
긴 문장 게임
주어진 문장을 정확하고 빠르게 입력하여 상대방과 경쟁하세요!
처음 생각했던건 긴 문장을 가진 문제가 나오면
틀리지않고 빠르게 문제를 입력해서
누가 더 빠르게 쳤는지 경쟁하는 목적의
게임을 만들어 봤다:)
단어 데이터를 리스트로 했는데,
만약 단어를 업데이트하거나 삭제하려면
하나씩 바꾸기 귀찮기 때문에 리스트 방식이 아닌
txt 파일을 활용하는 방식으로도 해볼까 한다!
처음에는 단어장을 만들 생각으로
오답노트의 기능도 추가해봤는데,
긴 문장 게임으로 컨셉을 바꿔도 타자 실력과
정확한 단어 숙지의 향상을 위한 것이기 때문에
그대로 냅뒀다!
(버리면 아까우니깐..)
—
최종적으로 총 문제의 개수가 다 나오거나 끝난다면
마지막에 자신이 문제푸는 평균 속도와 총 시간을 알 수 있다.
누가 ★★★ 으로 게임처럼 점수제를 표시했길래
나도 평균 속도와 총 시간을 고려해서
★처럼 가독성이 편한 점수방식으로 재구현 해보는
피드백도 가지게 되었다.
오답없이 다 맞았을 때
게임을 시작할 때 출력되는 화면인데,
항상 풀 때마다 긴 문장이 너무 웃겨서 재밌었다
총 게임 시간과 평균 시간, 맞춘 문제 수 까지
다 알려주는 결과창을 만들어 보았고,
오답이 없다면 아주 잘했다고 칭찬해준다 !
오답이 존재할 때
오답하게 되면 오답 노트에 등록이 되는데,
맞추지 못한 단어가 재등장했는데도 또 못맞추면
해당 문장이 오답노트에 중복이 된다.
그래서 중복이 되지 않게 하였고,
다음에도 틀리면 소소한 도발도 넣어봤다!
이렇게 타자 게임 프로젝트를 진행해 보았다.
막상 만들어보니 계속 추가하고 추가해서
더 만들고 싶은 욕구가 많았지만..
앞으로 할 일이 태산이라
원래 심플한게 최고기 때문에
나름 만족한 프로젝트라고 생각한다 ㅎㅎ
내일부터는 파이썬 라이브러리를 배우는
둘째주차가 시작된다
그리하여 내일부터 조가 바뀌는데
난 10조 조장이랜다….. 뭐 조장이니깐
새로운 팀을 잘 이끌어보는
마음가짐으로 임해야 하겠고
팀 분위기도 어떻고 또 조원 분들은
어떤 분들인지 궁금하기도 하니깐
이번 10조 인원 분들이랑도
잘지냈으면 좋겠다 :)
함께했던 4조 분들은 그동안 고생하셨어요~~
댓글남기기