프로젝트 중단 - 로직 전체 변경하여 새 프로젝트 생성 예정
해당 저장소 제작의 목적은 단순 취미에 그치지 않고, 실험적이고 도전적인 프로젝트입니다. 실험 및 도전적 요소는 다음과 같습니다.
- 테스트를 통한 기능 개발
- 2D Vanilla JS 게임 엔진 개발
- 오브젝트 - 유저 컬리전 로직 구현
- 카메라 포커싱 기술 적용
- 맵, 유저, 멀티 유저간 포지션 상대값 적용
- 소켓서버 이벤트 emitter 기능 개발 - 프론트 소켓과 상호작용
- RPG 게임 또는 확장가능한 게임 엔진 개발
- 해당 엔진 기반으로 개발 가능한 기대 게임 유형
- RPG
- 롤플레잉
- 전략/시뮬
- 채팅 기능
- 블랙리스트 기능
- 금지어 필터링
- 인벤토리 테스트
- 회원/비회원 부가 기능
- 상점 및 거래 기능
current - v0.1.0
- 📂 src
- 📂 core
- 📄 Engine.ts
- 📄 EventListener.ts
- 📄 RayPointer.ts
- 📄 types.d.ts
- 📂 model
- 📄 Building.ts
- 📄 ChatQueue.ts
- 📄 GameMap.ts
- 📄 Inventory.ts
- 📄 Item.ts
- 📄 Message.ts
- 📄 NPC.ts
- 📄 UI.ts
- 📄 Unit.ts
- 📄 User.ts
- 📂 option
- 📂 building
- 📄 Center.ts
- 📂 map
- 📄 home.ts
- 📂 npc
- 📄 Devian.ts
- 📄 Kimson.ts
- 📄 Momo.ts
- 📄 BuildingList.ts
- 📄 MapList.ts
- 📄 NpcList.ts
- 📂 building
- 📂 util
- 📄 global.ts
- 📄 tool.ts
- 📄 main.ts
- 📂 core
- 📄 index.html
... 작성 중
Devkimosn |
---|
... 작성 중