Skip to content

Latest commit

 

History

History
41 lines (20 loc) · 1.33 KB

README.md

File metadata and controls

41 lines (20 loc) · 1.33 KB

onlineTetris

웹 기반 테트리스 구현

💡개발동기 웹게임 프로토타입으로써 친숙하고 직관적인 테트리스를 웹기반으로 구현해보기로 하였습니다.

번거로운 절차없이 접속 즉시 다양한 사람들과 플레이할 수 있습니다.

🛠️개발환경

스프링 부트 2.6.4, JQuery

webSocket 기반으로 만들고 있습니다. 모드 상관없이 세션을 아이디로 서버에서 현재 진행중인 게임 상태를 받아와 화면에 출력합니다. 현재는 기능 구현에 집중하고 있어 프론트 화면은 서버 렌더링 작업없이 JQuery로 간단하게 구현해둔 상태입니다.

soloMode

협력모드

협력모드 설명창0

협력모드 설명창

테스트용 플레이 링크: http://3.35.55.132:8081/

개발이력:

  • 웹게임 프로토타입으로 javax.websocket과 Jquery을 이용해 테트리스 솔로모드, 협력모드 구현(22.03)

현재 javax.websocket대신 스프링에서 지원하는 웹소켓을 이용하여 SockJs, STOMP, RabbitMq를 이용해 웹게임을 동작되도록 수정중입니다.