진이의 Developer Story
어둠의전설 서버 에뮬레이터 개발일지 (17.03.05) 본문
[본문서는 TCP/IP 서버 공부용 에뮬레이터임을 밝힙니다]
1. 해당 자료는 공유하지 않습니다.
2. 프로그래밍 공부 목적에 한해서 답변드리겠습니다.
3. 마지막으로 배포할 마음은 없습니다. 따로 메일 주지 마세요.
요즘 블로깅에 소홀했습니다.
바로 에뮬레이터를 개발중이여서 소홀했습죠...
자바로 tcp/ip 통신 공부겸 하고 있네요
1. 개발언어,도구,환경
(1) 윈도우10, 이클립스 Neon
(2) 언어는 JAVA => 메이븐프로젝트, mybatis, google guava, apache common 등...
(3) DB는 MariaDB, 툴은 SQLyog
(4) 패킷스니핑 도구 WPE PRO
개발일지도 올릴겸 다시 포스팅하려구 해요~
지금은 간단한 것들만 구현이 된 상태입니다.
구현된 것들
1. 서버리스트 / 공지사항
2. 암복호화
3. 캐릭터 생성, 접속
4. 캐릭터 기본 스테이터스 (hp, mp, str, int, dex ... etc)
5. 채팅 / 귓속말
6. 서버유저리스트
아주 기초적인 것들만 되어있습니다 >_<
서버는 로그인서버와 게임서버로 분할하였습니다.
이유는? 본서버가 분리되있는모양입니다.
클라에서 멋대로 리다이렉션 시켜버리네요 -ㅅ-;
그리고 같은 옵코드인데도 게임서버와 로그인서버에서 동시에 사용하는 경우가 있습니다... 개발 편의를 위해 똑같이 분리하였습니다.
해야할 것들
1. 아이템
2. 스킬 및 스펠
3. NPC => (스폰 및 스크립트 구현중)
4. 몬스터 / 스폰
5. 그룹
6. 교환
7. 워프
나머지는 간단한 것들이겠네요.
지금까지 개발된 내용은 스크린샷으로 대체하겠습니다~
서버구동 후 로그 및 인게임 스샷입니다.
'에뮬레이터 개발일지' 카테고리의 다른 글
오래전 어둠의전설 예물레이터 개발 당시 영상입니다 (4) | 2024.10.25 |
---|---|
소식이 뜸했습니다. (3) | 2017.04.24 |
어둠의전설 서버 에뮬레이터 개발일지 (17.03.20) (7) | 2017.03.20 |
어둠의전설 서버 에뮬레이터 개발일지 (17.03.19) (0) | 2017.03.19 |