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

IoT연동을 통한 4D효과 구현 제안 #7

Open
ParkJeongseop opened this issue Dec 6, 2019 · 0 comments
Open

IoT연동을 통한 4D효과 구현 제안 #7

ParkJeongseop opened this issue Dec 6, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@ParkJeongseop
Copy link
Contributor

교수님이 프론트엔드 웹페이지에 게임 진행에 애니메이션 효과와 사운드효과를 추가하면 좋을 것같다는 피드백에 저희가 현재 개발에 남은 시간에 비해 팀원 개발 역량이 부족하다는 회의결과로 일단은 최종발표 이후로 미루었습니다.
이에 대해 다른 효과들을 적용시킬 수 있는 것이 어떤 것이 있을까 하다가 처음 아이디어 회의때 말씀드린 마피아게임의 IoT연동하여 밤이되면 전등이 꺼지는 효과처럼 IoT를 현재 프로젝트에 반영하여 4D효과를 이용할 만한 추가 게임을 만드는 것도 좋을것같아서 제안해봅니다.

일단 제가 생각한 게임은 폭탄돌리기게임입니다. 게임을 시작하면 참가자사이에 폭탄을 돌려서 자신에게 폭탄이 오면 폭탄을 눌러서 다른 참가자에게 폭탄을 넘기는 간단한 게임입니다.
이때 직접 개발할 IoT기기에서 풍선을 달아 폭탄이 터질때 모터 등을 이용하여 풍선을 터뜨리는 효과를 줄수있습니다. 또, 논리회로설계시간에 배운 세븐세그먼트를 이용하여 남은 시간을 서버에서 받아와서 표시해줄 수 있습니다. 그리고 부저를 달아 폭탄터질때나 폭탄을 넘기는 등에 액션에 비프음을 내게 할 수 있을것입니다.

구현을 위해 구체적으로는 IoT를 개발할 아두이노에서는 웹소켓을 지원하지않기에 Ajax로 비동기통신을 우회적으로 구현하는것처럼 http로 매번 요청해서 계속 데이터를 받아오는 방식으로 구현할 생각입니다.

이 게임을 만듦으로써 저희가 서비스를 플랫폼화하여 모듈화를 적극적으로 하여 게임을 쉽게 추가할 수 있다는 점도 보여줄 수 있어보입니다.

@ParkJeongseop ParkJeongseop added the enhancement New feature or request label Dec 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant