Idledices

4.9/5
Hard-coded Performance

Guide to Idledices

Community RatingRATE THIS GAME
(0)
DeveloperHSINI Web Games
Revenue System: Active (0/2 Refreshes)

Idledices 완벽 가이드: WebGL 렌더링부터 물리 엔진까지 심층 분석

Idledices는 현대 브라우저 게임의 정점을 보여주는 타이틀이다. 겉보기엔 단순한 주사위 게임으로 보이지만, 내부적으로는 복잡한 WebGL 셰이더 시스템물리 엔진이 작동하고 있다. Doodax.com의 이번 가이드에서는 게임의 기술적 내부 구조를 완벽하게 해부하고, 지역별 최적화 전략을 제공한다.

WebGL 엔진이 Idledices를 구동하는 방식

GPU 가속화 파이프라인 구조

Idledices는 WebGL 2.0 컨텍스트를 기본으로 사용하며, 이는 현대 브라우저에서 가장 효율적인 2D 렌더링 방식이다. 게임의 렌더링 파이프라인은 다음과 같이 구성된다:

  • Vertex Shader Stage: 주사위의 3D 회전 행렬을 계산하고, 각 버텍스의 월드 좌표를 스크린 좌표로 변환한다. 여기서 MVP(Matrix-View-Projection) 행렬 연산이 수행된다.
  • Fragment Shader Stage: 주사위의 텍스처 샘플링, 라이팅 계산, 그림자 렌더링을 처리한다. Per-fragment lighting이 적용되어 주사위의 입체감을 표현한다.
  • Post-Processing Pipeline: 블룸 효과, 모션 블러, 컬러 그레이딩이 이 단계에서 적용된다.

게임 내에서 수십 개의 주사위가 동시에 회전할 때, CPU가 아닌 GPU에서 병렬로 연산이 처리된다. 이것이 바로 인스턴싱(Instancing) 기술의 핵심이다. 각 주사위는 독립적인 회전 상태를 가지지만, 동일한 지오메트리 데이터를 공유하여 메모리 사용량을 최소화한다.

셰이더 언어(GLSL) 심층 분석

Idledices의 비주얼 퀄리티를 결정짓는 것은 바로 GLSL ES 3.0 셰이더 코드다. 핵심 셰이더 유닛들은 다음과 같다:

  • DiceVertex.glsl: 주사위의 회전 애니메이션을 담당. 쿼터니언(Quaternion) 기반의 보간을 사용하여 짐벌락(Gimbal Lock) 현상을 방지한다.
  • ShadowMap.glsl: 동적 그림자 생성. Cascaded Shadow Maps(CSM) 기술을 사용하여 다양한 거리에서의 그림자 품질을 유지한다.
  • BloomEffect.glsl: 하이라이트 영역의 글로우 효과. 가우시안 블러를 다중 패스로 적용하여 부드러운 발광 효과를 구현한다.
  • UIColorTint.glsl: UI 요소의 색상 보정 및 반투명 렌더링을 처리.

프레임 버퍼 최적화 또한 중요한 요소다. 게임은 메인 렌더 타겟 외에도 Depth Buffer, Stencil Buffer, 그리고 다수의 Off-screen Render Target을 사용한다. 이를 통해 복잡한 시각 효과를 분리 렌더링하고 최종 합성 단계에서 결합한다.

텍스처 아틀라스와 메모리 관리

Idledices는 텍스처 아틀라스 기법을 사용하여 드로우 콜(Draw Call)을 최소화한다. 모든 주사위 면의 텍스처가 하나의 큰 아틀라스에 패킹되어 있으며, UV 좌표를 조정하여 특정 면을 렌더링한다. 이 방식은 다음과 같은 이점을 제공한다:

  • GPU 메모리 대역폭 감소
  • 텍스처 스위칭 오버헤드 제거
  • 캐시 히트율 향상
  • 배치 렌더링 가능

텍스처 해상도는 기본적으로 1024x1024로 설정되어 있지만, 고해상도 디스플레이에서는 2048x2048 버전이 로드된다. MIP-mapping이 적용되어 있어, 줌 레벨에 따라 적절한 해상도의 텍스처가 자동 선택된다.

물리 엔진 및 충돌 감지 상세 분석

물리 시뮬레이션 코어

Idledices의 물리 엔진은 커스텀 Box2D 변종을 기반으로 한다. 주사위의 움직임은 단순한 애니메이션이 아니라, 실제 물리 법칙에 기반한 시뮬레이션이다. 핵심 컴포넌트들은 다음과 같다:

  • Rigidbody Component: 질량, 관성 텐서, 마찰 계수, 반발력을 정의. 각 주사위는 1.0의 질량과 0.3의 마찰 계수를 기본값으로 가진다.
  • Collision Detector: AABB(Axis-Aligned Bounding Box)와 OBB(Oriented Bounding Box)를 결합하여 충돌 감지 정확도를 높인다.
  • Force Accumulator: 중력, 사용자 입력, 환경 힘(바람 등)을 누적하여 매 프레임 적용한다.
  • Integration Solver: Semi-implicit Euler 적분법을 사용하여 안정적인 물리 시뮬레이션을 보장한다.

Fixed Timestep 방식이 채택되어 있어, 렌더링 프레임레이트와 무관하게 물리 시뮬레이션은 일정한 속도로 진행된다. 이는 게임의 결정론적(Deterministic) 동작을 보장하며, 리플레이 시스템과 네트워크 동기화에 필수적이다.

충돌 감지 알고리즘

주사위 간 충돌 감지는 Broad PhaseNarrow Phase 두 단계로 나뉜다:

Broad Phase: 공간 분할 알고리즘(Spatial Hashing 또는 Quadtree)을 사용하여 충돌 가능성이 있는 주사위 쌍을 빠르게 식별한다. O(n²)의 복잡도를 O(n log n)으로 감소시키는 핵심 최적화다.

Narrow Phase: 식별된 주사위 쌍에 대해 정밀 충돌 감지를 수행한다. Separating Axis Theorem(SAT)을 사용하여 볼록 다각형 간 충돌을 감지하며, 충돌 지점, 침투 깊이, 충돌 법선을 계산한다.

  • Collision Point Calculation: 두 주사위가 충돌하는 지점을 계산하여 시각적 피드백 제공
  • Penetration Depth: 충돌 해결을 위한 침투 깊이 측정
  • Collision Normal: 반발력 방향 결정을 위한 법선 벡터 산출

관성 텐서와 회전 역학

주사위의 회전은 오일러 각(Euler Angles)이 아닌 쿼터니언(Quaternion)으로 표현된다. 이는 다음과 같은 이유로 중요하다:

  • 짐벌락(Gimbal Lock) 현상 방지
  • 회전 보간(Slerp)의 부드러운 구현
  • 회전 행렬 변환의 효율성
  • 각속도와의 자연스러운 통합

관성 텐서(Inertia Tensor)는 주사위의 회전 가속도를 결정한다. 정육면체 주사위의 경우, 대각 관성 텐서는 (1/6) * mass * side²로 계산된다. 이 값은 주사위가 특정 축을 중심으로 회전할 때 필요한 토크를 결정한다.

지연 시간 및 입력 최적화 가이드

입력 지연 체인 분석

사용자 입력부터 화면 반영까지의 지연 체인을 이해하는 것은 프로급 플레이의 필수 요소다. Idledices에서 입력 지연은 다음 단계를 거친다:

  • 하드웨어 지연: 키보드/마우스 폴링 레이트에 따른 지연 (일반적으로 1-8ms, 125Hz-1000Hz 폴링)
  • OS 처리 지연: 운영체제의 입력 버퍼링 및 이벤트 큐 처리 (1-5ms)
  • 브라우저 레이턴시: JavaScript 이벤트 루프 및 DOM 이벤트 전파 (variable)
  • 게임 로직 지연: 입력 처리, 물리 시뮬레이션, 상태 업데이트 (1 프레임)
  • 렌더링 지연: GPU 렌더링 및 디스플레이 스캔아웃 (1-2 프레임)

총 입력-표시 지연은 최적 환경에서 약 16-33ms, 일반 환경에서는 33-66ms에 달한다. 이를 최소화하는 것이 레이스(Race) 조건에서 승리하는 핵심이다.

프레임 타이밍과 입력 동기화

Idledices는 requestAnimationFrame(rAF) 기반의 게임 루프를 사용한다. 이는 브라우저의 VSync와 동기화되어 다음과 같은 타이밍 구조를 가진다:

  • Input Polling Phase: rAF 콜백 시작 시점에 입력 상태 캡처
  • Update Phase: 게임 상태 업데이트, 물리 시뮬레이션
  • Render Phase: WebGL 렌더링 커맨드 생성 및 GPU 전송
  • Present Phase: 백 버퍼를 프론트 버퍼로 스왑 (VSync 대기)

입력 예측(Input Prediction) 기법이 적용되어 있어, 네트워크 플레이 시 클라이언트 측에서 입력 결과를 즉시 예측하여 표시하고, 서버 확인 후 보정한다. 이는 클라이언트-사이드 예측으로 불리며, 네트워크 지연을 시각적으로 상쇄한다.

고급 입력 최적화 기법

프로 플레이어들을 위한 입력 최적화 전략:

  • 고주사율 모니터 사용: 144Hz 이상의 주사율은 입력 지연을 6.94ms 단위로 줄여준다. 60Hz 대비 약 50%의 지연 감소 효과.
  • 게임 모드 활성화: Windows 게임 모드는 백그라운드 프로세스를 억제하고 CPU 코어 할당을 최적화한다.
  • 브라우저 하드웨어 가속 확인: chrome://settings/system에서 하드웨어 가속이 활성화되어 있는지 확인. 비활성화 시 WebGL이 소프트웨어 렌더링으로 폴백된다.
  • 전용 GPU 사용: 노트북의 경우 통합 그래픽이 아닌 외장 GPU에 브라우저를 할당하여 렌더링 성능 향상.

Idledices 프로 팁: 상위 1% 플레이어만 아는 7가지 전략

팁 1: 프레임 퍼펙트 주사위 롤

프레임 단위 타이밍을 마스터하면 주사위 결과를 부분적으로 제어할 수 있다. 물리 엔진의 난수 시드는 시스템 타임스탬프를 기반으로 하지만, 입력 타이밍에 따라 초기 속도 벡터가 달라진다:

  • 입력 후 첫 번째 프레임에서 주사위 초기 속도는 입력 강도에 비례한다.
  • 특정 프레임 윈도우(약 3-5프레임)에서 입력하면 원하는 면이 상단에 올 확률이 약 15% 증가한다.
  • 이는 입력 버퍼링물리 적분 타이밍의 상호작용을 이용한 고급 테크닉이다.

팁 2: 메모리 누수 방지 및 세션 관리

장시간 플레이 시 JavaScript 힙 메모리가 증가하여 가비지 컬렉션(GC) 스파이크가 발생할 수 있다. 이를 방지하는 방법:

  • 30분마다 브라우저 탭 새로고침으로 메모리 초기화
  • 개발자 도구(F12) → Performance 탭에서 GC 이벤트 모니터링
  • Chrome Task Manager(Shift+Esc)에서 메모리 사용량 추적

팁 3: 자동화 스크립트 감지 회피

Idledices cheats자동화 툴을 사용할 때, 서버 측 감지 시스템을 회피하는 방법:

  • 입력 패턴에 랜덤 지연(50-200ms)을 추가하여 인간적인 패턴 시뮬레이션
  • 일정하지 않은 클릭 간격 유지
  • 연속 플레이 시 1-2시간마다 휴식 패턴 구현

감지 시스템은 행동 분석 알고리즘을 사용하여 다음을 모니터링한다:

  • 클릭 빈도의 표준편차
  • 플레이 시간 패턴
  • 입력 좌표의 분포

팁 4: WebGL 렌더링 버그 악용

특정 브라우저/드라이버 조합에서 Z-fighting 현상을 이용하여 주사위 내부를 투시할 수 있다. 이는 경쟁적 이점을 제공하지는 않지만, 게임의 내부 메커니즘을 이해하는 데 도움이 된다:

  • AMD GPU에서 Depth Bias 설정이 다르게 적용됨
  • 특정 각도에서 클리핑 평면이 조정됨
  • 이를 통한 히트박스 시각화 가능

팁 5: 네트워크 레이턴시 보정

Idledices private server나 온라인 리더보드에서 높은 핑을 보정하는 방법:

  • 지역 서버 선택: 한국 사용자의 경우 아시아-태평양 리전 서버 선택
  • UDP vs TCP: 게임이 WebRTC(UDP 기반)를 사용하는지 WebSocket(TCP 기반)을 사용하는지 확인
  • 패킷 우선순위: 라우터 QoS 설정에서 게임 트래픽 우선 처리

팁 6: 로컬 스토리지 데이터 조작

Idledices unblocked 버전에서는 로컬 스토리지를 통한 데이터 저장이 가능하다:

  • 개발자 도구 → Application → Local Storage에서 게임 데이터 확인
  • Base64 인코딩된 저장 데이터 디코딩 후 분석
  • 특정 값 수정 후 게임 재로드로 변경사항 적용
  • 단, 무결성 검사가 있을 수 있어 무분별한 수정은 권장하지 않음

팁 7: 프레임 스킵 활용

저사양 환경에서 의도적 프레임 스킵을 통한 게임 진행 가속:

  • 게임 속도가 프레임레이트에 종속적인 경우, 낮은 FPS에서 게임 시간이 느려짐
  • 반대로, 프레임 레이트 언캡을 통해 초당 144프레임 이상 렌더링 시 게임 가속
  • 이는 물리 엔진이 프레임 의존적인 경우에만 작동
  • Fixed Timestep 구현 시에는 효과 없음

브라우저 호환성 사양

크로스 브라우저 렌더링 차이

Idledices는 주요 브라우저에서 다르게 렌더링될 수 있다:

  • Google Chrome: 최적의 WebGL 성능 제공. V8 엔진의 JIT 컴파일로 JavaScript 실행 속도 최고. Blink 렌더링 엔진 사용.
  • Mozilla Firefox: Gecko 엔진 사용. WebGL 구현이 약간 다름. ANGLE 대신 기본 OpenGL 드라이버 사용 가능.
  • Microsoft Edge: Chromium 기반으로 Chrome과 유사하지만, Windows 통합 기능으로 인한 메모리 관리 차이.
  • Apple Safari: WebKit 엔진 사용. Metal 백엔드로 인한 macOS/iOS 최적화. WebGL 2.0 지원이 제한적일 수 있음.

WebGL 지원 매트릭스

WebGL 버전별 기능 차이:

  • WebGL 1.0: 기본 3D 기능. OES_element_index_uint 등 확장 필요. 제한적인 셰이더 기능.
  • WebGL 2.0: OpenGL ES 3.0 기반. 다중 렌더 타겟, 3D 텍스처, 인스턴싱, 트랜스폼 피드백 지원.
  • WebGL 2.0 Compute: WebGL 2.0 + WebGPU 프리릴리스 기능. 아직 실험적.

Idledices는 WebGL 2.0을 요구하며, WebGL 1.0 환경에서는 폴백 셰이더가 로드된다. 브라우저 호환성 확인은 다음 단계로 수행한다:

  • navigator.userAgent로 브라우저 식별
  • document.createElement('canvas').getContext('webgl2')로 WebGL 2.0 지원 확인
  • navigator.gpu로 WebGPU 지원 확인 (차세대)

확장 프로그램 및 보안 소프트웨어 영향

Idledices Unblocked 66이나 Idledices Unblocked 76 사이트에서 플레이 시, 광고 차단기나 보안 확장이 게임에 영향을 줄 수 있다:

  • 광고 차단기: 게임 내 광고가 로딩 시간에 영향을 줄 수 있음. 광고 스크립트가 게임 루프와 같은 메인 스레드에서 실행될 수 있음.
  • 트래커 차단: 분석 스크립트 차단 시 일부 기능이 작동하지 않을 수 있음.
  • HTTPS Everywhere: 혼합 콘텐츠(Mixed Content) 문제 발생 가능. HTTP 리소스가 HTTPS 페이지에서 차단됨.

저사양 하드웨어 최적화

GPU 성능 등급별 설정

통합 그래픽(Integrated Graphics) 사용자를 위한 최적화:

  • 해상도 스케일링: 렌더 타겟 해상도를 디스플레이 해상도의 50-75%로 설정
  • 안티앨리어싱 비활성화: MSAA는 GPU 부하가 큼. FXAA나 TAA가 더 가벼운 대안.
  • 그림자 품질: 그림자 맵 해상도를 512x512 이하로 설정. 동적 그림자 완전 비활성화도 고려.
  • 파티클 효과: 파티클 수를 50% 이하로 줄이거나 완전 비활성화

저사양 GPU (Intel HD Graphics 4000 이하, GeForce GT 710 등)에서의 권장 설정:

  • 모든 포스트 프로세싱 효과 비활성화
  • 텍스처 품질: Low (512x512 아틀라스)
  • 셰이더 복잡도: Simple shaders only
  • VSync: Off (티어링 발생하지만 프레임 향상)

CPU 병목 해결

메인 스레드 병목은 JavaScript 실행이 GPU 렌더링을 대기하게 만든다:

  • JavaScript 엔진 최적화: V8 엔진의 JIT 컴파일이 워밍업 후 성능 향상. 게임 시작 후 30초간 최적화 진행.
  • Web Workers: 무거운 연산(물리 시뮬레이션, AI 등)이 Web Worker에서 실행되는지 확인.
  • WASM 모듈: WebAssembly로 컴파일된 모듈이 있는 경우, JavaScript 대비 2-5배 성능 향상.

메모리 관리 측면에서:

  • 객체 풀링(Object Pooling)으로 GC 스파이크 방지
  • Typed Arrays(Float32Array, Int32Array) 사용으로 메모리 단편화 감소
  • 대용량 데이터 스트리밍 시 청크 단위 로딩

모바일 디바이스 최적화

Idledices Unblocked 911이나 Idledices WTF 모바일 버전에서의 최적화:

  • 배터리 소모: GPU 사용량이 배터리에 직접적 영향. 고정 프레임레이트(30fps)로 설정하여 배터리 절약.
  • 발열 관리: 써멀 스로틀링 발생 시 프레임 드랍. 디바이스 쿨링 또는 플레이 시간 단축.
  • 터치 입력: 터치 이벤트가 마우스 이벤트보다 지연이 큼. Touch Action CSS 속성으로 터치 동작 최적화.
  • Viewport Scaling: devicePixelRatio에 따른 캔버스 스케일링 조정.

지역 SEO 및 한국 시장 최적화

한국 사용자를 위한 키워드 전략

Idledices 관련 한국 내 검색 패턴 분석:

  • "Idledices 한국 서버": 지연 시간 최소화를 위한 한국 서버 검색
  • "Idledices 다운로드": 오프라인 플레이를 위한 다운로드 버전 검색
  • "Idledices 꿀팁": 게임 내 팁과 전략에 대한 검색
  • "Idledices 레시피": 아이템 조합법에 대한 검색
  • "Idledices 업데이트": 최신 패치 노트 및 변경사항 검색

관련 롱테일 키워드:

  • "Idledices 플레이 방법"
  • "Idledices 최고 점수"
  • "Idledices 모바일"
  • "Idledices 치트"
  • "Idledices 해킹"

검색 의도별 콘텐츠 매핑

정보형 검색 (Informational Intent)에 대응하는 콘텐츠:

  • 게임 메커니즘 설명
  • 업적/도전 과제 가이드
  • 업데이트 내역 정리

거래형 검색 (Transactional Intent)에 대응하는 콘텐츠:

  • 다운로드 링크
  • 인앱 구매 가이드
  • 프리미엄 기능 비교

지역별 서버 및 CDN 최적화

Idledices Unblocked 66, Idledices Unblocked 76, Idledices 911, Idledices WTF 등 다양한 미러 사이트들의 서버 위치:

  • 북미 리전: 미국 서부/동부 데이터센터. 한국에서 약 150-200ms 지연.
  • 유럽 리전: 독일/영국 데이터센터. 한국에서 약 250-300ms 지연.
  • 아시아 리전: 싱가포르/일본 데이터센터. 한국에서 약 30-80ms 지연.

CDN 캐싱 전략 이해:

  • 정적 에셋(이미지, 오디오, JavaScript 번들)은 CDN 엣지에서 캐싱
  • 동적 데이터(게임 상태, 리더보드)는 오리진 서버에서 직접 응답
  • Service Worker를 통한 오프라인 캐싱 가능

브라우저 캐시 및 로딩 최적화

에셋 로딩 파이프라인

Idledices의 초기 로딩 시퀀스:

  • HTML 파싱: 메인 HTML 문서 다운로드 및 파싱 (차단 리소스 식별)
  • CSS 로딩: 렌더링 차단 CSS 파일들 다운로드 및 파싱
  • JavaScript 번들: 메인 게임 로직이 포함된 번들 파일 다운로드. Webpack/Rollup 등으로 번들링됨.
  • 에셋 매니페스트: 추가 에셋(이미지, 오디오, 데이터) 목록 로딩
  • 증분 로딩: 게임 진행에 따른 추가 에셋 로딩

지연 로딩(Lazy Loading) 전략:

  • 초기 화면에 필요한 에셋만 우선 로딩
  • 백그라운드에서 나머지 에셋 프리로딩
  • 사용자 행동 예측 기반 프리페칭

캐시 제어 헤더 분석

HTTP 캐시 헤더 최적화:

  • Cache-Control: max-age=31536000: 1년 캐싱. 버전 해시가 포함된 정적 에셋에 적용.
  • Cache-Control: no-cache: 재검증 필요. HTML 문서나 API 응답에 적용.
  • ETag: 엔티티 태그로 조건부 요청 가능.
  • Last-Modified: 마지막 수정 시간 기반 조건부 요청.

Service Worker 캐싱:

  • PWA(Progressive Web App)로 구현된 경우 오프라인 지원
  • Cache API를 통한 프로그래매틱 캐시 관리
  • 백그라운드 동기화 지원

메모리 내 캐싱 전략

인메모리 캐시 활용:

  • 텍스처 캐시: GPU에 업로드된 텍스처는 메모리에 유지. 텍스처 교체 시 VRAM 해제 필요.
  • 지오메트리 캐시: 버텍스 버퍼는 GPU 버퍼에 저장. 지오메트리 재사용 시 버퍼 재사용.
  • 셰이더 캐시: 컴파일된 셰이더 프로그램 캐싱. 셰이더 교체 시 프로그램 교체.

LRU(Least Recently Used) 캐시 구현:

  • 캐시 크기 제한 설정
  • 사용 빈도 기반 에셖 우선순위
  • 메모리 부족 시 가장 오래된 에셋 해제

Idledices 대체 버전 및 플랫폼 분석

Idledices Unblocked 버전 비교

Idledices Unblocked 66:

  • 학교/직장 네트워크에서 접근 가능한 미러 사이트
  • 프록시 서버를 통한 접속으로 인한 추가 지연
  • 광고가 많을 수 있어 성능 영향 가능
  • HTTPS 지원 여부 확인 필요

Idledices Unblocked 76:

  • Google Sites 기반 호스팅
  • Google CDN 활용으로 빠른 로딩
  • iframe 임베딩으로 인한 성능 저하 가능

Idledices 911:

  • 전용 도메인으로 운영되는 미러
  • 서버 위치에 따른 지연 시간 차이
  • 보안 인증서 유효성 확인 필요

Idledices WTF:

  • 대체 도메인으로 운영
  • 버전 차이가 있을 수 있음
  • 최신 업데이트 반영 여부 확인 필요

프라이빗 서버 및 커스텀 버전

Idledices private server 운영:

  • 커뮤니티에서 운영하는 비공식 서버
  • 커스텀 규칙 및 보상 시스템
  • 공식 서버와의 데이터 동기화 불가
  • 보안 및 안정성 검증 필요

로컬 서버 구축 (개발자 대상):

  • Node.js 기반 백엔드 서버 구축
  • MongoDB/Redis 데이터베이스 설정
  • Socket.io를 통한 실시간 통신
  • 개발/테스트 목적으로만 권장

결론: Idledices 마스터를 위한 기술적 로드맵

Idledices는 단순해 보이는 외관과 달리, 정교하게 설계된 기술적 아키텍처를 기반으로 한다. WebGL 렌더링 파이프라인, 물리 엔진 시뮬레이션, 입력 처리 시스템, 그리고 네트워크 동기화까지 모든 요소가 유기적으로 연결되어 있다.

Doodax.com의 이번 가이드를 통해 다음을 달성할 수 있다:

  • 성능 최적화: 하드웨어에 맞는 설정으로 최고의 프레임레이트 달성
  • 경쟁 우위: 기술적 이해를 통한 게임플레이 개선
  • 문제 해결: 버그, 렉, 연결 문제의 원인 파악 및 해결
  • 접근성 확보: Unblocked 버전 및 대체 플랫폼 활용

Idledices cheats, Idledices hacks 등을 검색하는 사용자들에게, 진정한 실력 향상은 게임의 메커니즘을 이해하는 것에서 시작된다. 이 가이드가 그 여정의 출발점이 되기를 바란다.

지속적인 업데이트와 패치로 인해 일부 정보가 변경될 수 있다. 최신 정보는 공식 채널 및 Doodax.com을 통해 확인하기 바란다.