Skip to content

zinc-doiche/ExpandingExtensions

Repository files navigation

Vanilla+ Rogue-like SMP

structure (WIP)

Lobby Server Explore Servers(many) Workspace Server(many)
workspace extensions workspace clusters
port " "

Extension(world)

시즌제로 초기화되는 자원 획득 월드.

- 한 시즌은 S일의 기간을 가진다.
- 한 시즌 동안 R개의 월드가 접근 가능해진다.
- 접근 가능한 월드는 매 시즌마다 로테이션으로 돌아가며 정해진다.
- 모든 월드는 기본 세팅에 의하여 매번 랜덤하게 생성된다.

엑세스 레벨:

- 각 월드의 구획은 엑세스 레벨로 분리된다.
- 월드 w는 Lw개의 엑세스 레벨을 가진다.
- 각 구획은 스폰 지점을 기준으로 하여 원을 그리는 형태로 분포한다. 
- 유저의 상위 레벨로의 이동은 시스템적으로 지양된다.  
- 한 엑세스 레벨의 클리어 조건을 달성하면 다음 레벨로 갈 수 있다.

엑세스 레벨의 구성:

각 엑세스 레벨은 고유한 바이옴을 생성한다.

시스템적으로 복합 키를 가진다. (바이옴-엑세스 레벨)

엑세스 레벨의 금지:

상위 엑세스 레벨은 하위 유저의 접근을 물리적으로 제한하지 않는다.
대신 페널티를 적용한다.

종류에 따라 어느 정도는 상위 레벨에서의 오버플레이를 허용할 수 있다.

다음은 페널티의 예시이다.

Type 페널티 효과
Normal 상승 부하 구속, 피로, 나약함 (해제 불가)
Arcade 캔슬 블록 파괴, 공격 밎 상호작용 불가
Challenge 천벌 초당 최대체력 N%의 고정 데미지 부과

엑세스 레벨의 클리어:

각 엑세스 레벨은 그에 맞는 클리어 조건을 가진다.

가능한 조건의 경우 다음과 같다.

종류 클리어 조건
구조물 탐색 던전의 클리어(챔버 or 습격 or 구현), 퍼즐(어드벤처) 등등
특정 아이템 조합 획득한 자원 및 공장 생산을 통한 아이템 생산(~의 에너지 채우기 등등)
도전 과제 or 퀘스트 제시하는 조건을 만족 시 클리어
보스 및 전투 특정 몬스터 처치

월드의 테마:

각 월드는 특정 테마를 가지고 있다. 
월드의 자원 획득과 플레이 방식은 테마에 의하여 결정된다.

월드에서의 자원 획득 방식:

농사는 Workspace에서만 가능하다.
분류 획득하는 자원의 종류
채광 광석
낚시 어류 및 여러 가지 아이템
채집 화초
루팅 여러 가지 아이템
전투 전리품

월드의 제약 조건:

각 월드는 테마에 맞는 제약 조건을 가진다.

다음은 제약 조건의 예시이다.

Type 제약 종류, 효과
Normal 계절 사계절 이외에도 특성을 살릴 수 있는 네이밍 (Ex: 우기/건기, 황폐/초토화...)
Arcade 볼륨 수치에 비례하여 모든 데미지에 대한 증감 적용 (Ex: 10Db - 1.0x, 20Db - 1.5x)
Challenge ? 여러가지 어려운 조건들

Requirements

  • Inventory synchronization
  • WebSocket for following service

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages