Skip to content

Demo version of a websocket-based multiplayer platform for 2D online games and real-time chat.

Notifications You must be signed in to change notification settings

rakaso598/cm-adventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

모여라! 커뮤니티 어드벤처 프로젝트

이 프로젝트는 Spring Boot WebSocket과 Phaser.js를 활용하여 개발된 온라인 2D 게임 데모입니다. 실시간으로 상호작용하는 커뮤니티 기반의 모험을 제공하며, 블로그 게시 및 소스 공개를 위한 GitHub 저장소입니다.

블로그 포스팅 자료

프로젝트 개요

  • 제목: 모여라! 커뮤니티 어드벤처
  • 목표: Spring Boot WebSocket과 Phaser.js를 활용한 온라인 2D 게임 데모 구현
  • 특징: 실시간 상호작용하는 커뮤니티 기반의 모험 제공
  • 용도: 블로그 게시 및 소스 공개

사용된 기술

  • Spring Boot: 서버 사이드 기술로 WebSocket을 구현하여 실시간 통신 처리
  • HTML/CSS/JavaScript: 클라이언트 측 UI 및 동작 구현
  • WebSocket: 클라이언트와 서버 간의 실시간 양방향 통신 지원
  • Phaser.js: 2D 게임 개발을 위한 자바스크립트 프레임워크 (그래픽 및 로직 담당)

프로젝트 구조

├── gradle/wrapper/
├── src/
├── .gitignore
├── README.md
├── build.gradle
├── gradlew
├── gradlew.bat
└── settings.gradle

주요 사항

  • 에셋 이미지 및 keystore.pfx는 보안상의 이유로 저장소에서 제거됨

About

  • WebSocket 기반의 2D 온라인 게임 및 실시간 채팅을 위한 멀티플레이어 플랫폼 데모 버전

추가 설명

이 프로젝트는 Spring Boot와 Phaser.js를 결합하여 실시간 멀티플레이어 2D 게임을 구현한 데모입니다. WebSocket을 통해 서버와 클라이언트 간의 실시간 통신을 구현하였으며, Phaser.js를 사용하여 게임의 그래픽과 로직을 개발했습니다. 보안상의 이유로 에셋 이미지와 keystore.pfx 파일은 저장소에서 제거되었습니다.

About

Demo version of a websocket-based multiplayer platform for 2D online games and real-time chat.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published