Android 1:1 game app. Network works by TCP/IP. Graphic works by Open GL ES 2.0
👉👉🏻Demo Link
📡Network Code(TCP)
채팅 기능이 들어간 1:1 네트워크 게임
일정시간 마다 나오는 몬스터를 작살을 던져 처치하는 방식
등장하는 몬스터를 전부 다 처치하면 게임 종료 후 점수 산출
기능
- 회원가입, 로그인(페이스북 및 카카오 연동)
- tcp 소켓 통신을 이용한 실시간 채팅(대기실 채팅, 개인채팅, 귓속말)
- OpenGL ES 2.0을 이용한 모든 게임 화면 렌더링
- 게임 내 데이터(자기 작살의 위치, 획득한 점수 등등)및 게임진행을 서버에서 관리
- 게임중 유저간 채팅가능
- 로그인 로그와 게임로그를 MongoDB에 저장
기술 스택
- OS: Linux(CentOS), Android
- Language: Java, PHP
- Web Server: Nginx
- Database: Postgresql, MongoDB
- Library: OpenGL ES2.0
- Protocol: HTTP, TCP/IP




