모작 학습 프로젝트.
| 구분 | 항목 수 | 내용 |
|---|---|---|
| 기본 시스템 | 3 | 자동 이동, 점프, 게임오버 |
| 포탈 (Portal) | 23 | 속도 5종, 모드 변경 8종, 상태 변경 8종(4쌍), 텔레포트 1종 |
| 패드 (Pad) | 5 | 닿는 즉시 발동하는 점프대입니다 |
| 오브 (Orb) | 9 | 공중에서 입력해야 발동하는 점프 링입니다 |
| 합계 | 40 | 기본 시스템 3개와 오브젝트 37종입니다 |
| 기능 | 설명 |
|---|---|
| 이동 | 플레이어가 일정한 속도로 오른쪽으로 자동 이동합니다. |
| 점프 | 입력하면 점프하며, 지면에 닿아 있을 때만 점프할 수 있습니다. |
| 게임오버 | 장애물이나 벽에 부딪히면 사망 처리되고 게임이 재시작됩니다. |
| 프리팹 | 기능 |
|---|---|
| Decelerating Portal | 감속합니다 (원작 기준 0.5배속). |
| Accelerating1 | 기본 속도로 바꿉니다 (1배속). |
| Accelerating2 | 2배속으로 바꿉니다. |
| Accelerating3 | 3배속으로 바꿉니다. |
| Accelerating4 | 4배속으로 바꿉니다. |
| 프리팹 | 모드 | 조작 방식 |
|---|---|---|
| Cube Portal | 큐브 | 입력하면 점프합니다. |
| Ship Portal | 비행선 | 누르고 있으면 상승하고, 떼면 하강합니다. |
| Ball Portal | 볼 | 입력할 때마다 중력이 반전됩니다. |
| UFO Portal | UFO | 입력할 때마다 공중에서도 짧게 점프합니다. |
| Wave Portal | 웨이브 | 누르면 대각선으로 상승하고, 떼면 대각선으로 하강합니다. |
| Robot Portal | 로봇 | 누르는 시간에 따라 점프 높이가 달라집니다. |
| Spider Portal | 스파이더 | 입력하면 반대편 지면이나 천장으로 즉시 이동합니다. |
| Swing Portal | 스윙 | 입력할 때마다 중력 방향이 바뀌며 부드럽게 비행합니다. |
| 프리팹 (I / O) | 기능 |
|---|---|
| Gravity I / O Portal | 중력을 반전하거나 원래대로 되돌립니다. |
| Mini I / O Portal | 플레이어를 작게 만들거나 원래 크기로 되돌립니다. |
| Dual I / O Portal | 플레이어를 둘로 분리하거나 다시 하나로 합칩니다. |
| Reverse I / O Portal | 진행 방향을 반전하거나 원래대로 되돌립니다. |
| 프리팹 | 기능 |
|---|---|
| Teleport Portal | 지정된 위치로 플레이어를 순간 이동시킵니다. |
| 프리팹 | 기능 |
|---|---|
| Yellow Pad | 일반 높이로 튕겨 올립니다. |
| Purple Pad | 낮게 튕겨 올립니다. |
| Red Pad | 높게 튕겨 올립니다. |
| Blue Pad | 중력을 반전시키며 반대편으로 날려 보냅니다. |
| Spider Pad | 반대편 지면이나 천장으로 즉시 이동시킵니다. |