통통 튀는 공을 알록달록한 도자기 타워 아래로 안내하세요. 틈이 맞도록 돌리고, 빨간 위험 구역을 피하고, 돌파 충전을 쌓아 가세요. 30개의 캠페인 타워를 공략하거나, 끝없는 Descent에서 나만의 최고 깊이 기록에 도전할 수 있습니다. 바로 업로드해서 나만의 게임으로 만들 수 있는 완성된 게임을 받으실 수 있습니다.
계속 내려가세요
Descent는 메인 플레이 모드로, 끝없이 이어지는 타워 하나를 한 판에 얼마나 깊이 내려갈 수 있는지 겨룹니다. 점수와 깊이 기록은 브라우저에 저장되며, 로컬 랭킹에는 플레이어 본인의 최고 플레이가 표시됩니다.
정복할 30개의 타워
캠페인은 타워 30개로 이루어진 별도의 길입니다. 각 타워는 읽기 쉬운 소스 파일로 정의되어 있으며, 13번부터 30번까지의 타워는 엔드리스 모드와 같은 블록으로 만들어집니다.
틈을 길로 바꾸세요
누른 채 끌어서 타워를 돌리면 공은 저절로 튑니다. 틈을 맞추면 공이 다음 층으로 떨어집니다. 가시가 있는 빨간 줄무늬 구역이 위험을 알려 줍니다.
돌파의 힘을 쌓으세요
틈을 연속 세 번 통과하면 충전이 장전됩니다. 충전된 공은 다음에 만나는 막힌 층을 한 번 부수고 지나가며, 그 뒤 충전이 끝납니다. 충전은 금색으로, 위험은 빨간색으로 표시됩니다.
떨어질 때마다 약간의 스타일
공은 Pearl로 시작하며, 캠페인 타워를 클리어하면 Coral, Lagoon, Brass 마감이 해금됩니다. 마감은 외형만 바꿀 뿐 규칙은 절대 바꾸지 않습니다.
어떤 화면에서든 간단한 돌리기
손가락이나 마우스로 끌거나 방향키를 사용하세요. 설정에는 사운드, 조작, 모션 줄이기, 효과 품질, 전체 화면, 인터페이스 언어(영어, 포르투갈어, 스페인어)가 있습니다.
프로젝트의 매끄러운 출발
game/의 내용을 아무 정적 호스트에 업로드하면 바로 실행됩니다. PHP, 데이터베이스, 계정이 필요 없습니다. 더 깊은 수정을 위한 TypeScript 소스도 포함되어 있으며, Node.js 22.12 이상과 npm으로 다시 빌드할 수 있습니다. 그림이 들어간 영어·포르투갈어 매뉴얼이 설치, 파일 구성, 커스터마이징, 로컬 데이터, 문제 해결을 안내합니다.
이 에디션의 화면
이곳에서 판매하는 에디션에서 캡처했습니다.
메인 메뉴: 끝없는 Descent, 타워 30개 캠페인, 로컬 랭킹과 기록.게임 플레이: 타워를 돌려 공이 틈으로 떨어지게 합니다. 막대 세 개는 스매시 충전량을 나타냅니다.설정: 사운드, 컨트롤, 디스플레이 탭과 모션 줄이기, 효과 품질, 언어, 전체 화면.Descent 플레이 종료 화면: 점수, 층수, 연속 기록, 스매시 횟수를 본인의 최고 플레이와 비교.
포함 내용
읽기 쉬운 JavaScript와 CSS가 담긴, 바로 호스팅 가능한 HTML5 게임(game/ 폴더)
게임 에셋이 포함된 TypeScript 개발자용 소스(Vite 프로젝트)
실제 스크린샷이 들어간 영어·포르투갈어 매뉴얼
선택형 자동화 테스트(Node.js 22.12 이상): 게임 로직, 타워 콘텐츠, 스탠드얼론 설정