-
Notifications
You must be signed in to change notification settings - Fork 7
11월 27일 데모 발표 자료
안녕하세요 자유프로젝트 B조인 야찌팀 입니다.
어몽어스보다 재밌는 게임을 만들기 위해 4명의 스페셜리스트들이 모였습니다
저희는 기존에 존재하던 딕싯이라는 보드게임을 웹으로 구현하여 서로 직접 만나지 못하는 상황이더라도 함께 즐길 수 있는 게임을 만들었습니다.
게임을 만들기 위해 바닐라 자바스크립트라는 강력한 도구를 선택했습니다. 호환성이 높고, 표준이며 강력하고 빠릅니다.
이 외에도 게임을 만들기 위한 여러가지 다른 강력한 기술을 도입했습니다.
먼저, 게임의 오브젝트를 표현하는데 사용한 CSS는 간단한 코드로 오브젝트의 위치나 크기를 지정 할 수 있습니다. 또한 트랜지션이나 키 프레임으로 움직임까지 표현 가능한 매우 강력한 기술입니다.
CSS의 또 다른 장점으로는 사용자의 다양한 해상도와 화면비에 맞게 저희의 덕싯을 보여줄 수 있습니다. 여러분의 플레이 환경에 맞춰 최고의 경험을 드립니다.
다음 기술로는 웹 소켓 라이브러리인 소켓 아이오를 사용했습니다. 웹 소켓 프로토콜은 지속적인 통신에서 HTTP보다 강력하여 여러분에게 리얼타임 보드게임 경험을 선사합니다.
거기에 더해, 소켓 아이오 라이브러리로 코드의 간결함까지 유지했습니다.
마지막으로 파일 제공을 위해 엔진엑스를 사용했습니다. 실시간 게임을 위해 서버의 부하를 최대한 줄이고자 스태틱 서버를 활용하기로 하였고, 클라우드에 종속된 오브젝트 스토리지보다 더 포괄적인 환경에서 작동하는 엔진엑스를 선택해서 저희 덕싯 서비스를 배포하도록 했습니다.
저희는 준비되어있습니다. 서비스를 위한 도메인을 획득하고 DNS를 설정해서 지금 바로 접속 가능합니다.
현재 홈페이지와 채팅 시스템이 구현 되어있으며 머티리얼 디자인이 적용 되어 있습니다.
지금까지 저희 발표를 들어주셔서 감사합니다.