Appearance
Arcade › 치킨 플랩
Click the game above and it runs right here in your browser. No download, no installer, no account needed. It was built with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about 치킨 플랩 yet. Play it, then tell the creator what you would add next.
치킨 플랩 was built with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix 치킨 플랩 opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
재현할 게임 제목은 “치킨 플랩”이다. 모바일과 데스크톱에서 동작하는 세로/가로 반응형 3D 아케이드 플래피 게임으로 제작한다. Three.js 스타일의 실시간 3D 장면과 부드러운 그림자를 사용하며, 카메라는 닭을 약간 오른쪽 앞에서 바라보는 3인칭 원근 카메라다. 카메라 위치는 대략 (9, 4.6, 12), 시선은 (0, 2.2, 0)으로 두고, 닭은 화면 중앙 부근의 x=0, z=4에 고정한다. 플레이어가 앞으로 이동하는 대신 장애물들이 z축을 따라 카메라/플레이어 쪽으로 이동해 지나가는 구조다. 배경은 밝은 하늘색(#83d8f2)의 하늘과 먼 거리에서 옅어지는 하늘색 안개를 사용한다. 넓은 초록색 평면 지면이 y=-2.15에 있고, 하늘에는 흰색의 단순한 구름이 여러 개 떠 있다. 각 구름은 크기가 조금씩 다른 흰색 구체 3개를 나란히 붙인 저폴리/단순한 형태이며, 먼 배경에 배치한다. 전체 스타일은 밝고 귀여운 로우폴리 3D이며, 초록색 장애물과 푸른 하늘, 부드러운 방향광/환경광 및 바닥 그림자를 표현한다. 플레이어는 외부 Kenney Cube Pets 계열의 귀여운 병아리/닭 3D 모델처럼 보이는 작은 흰색 닭이다. 모델은 약간 축소하고 그림자를 드리우며, 정면을 향하도록 회전시킨다. 닭에는 idle 애니메이션이 있으면 재생한다. 닭은 중력의 영향을 받아 y 방향으로 떨어지고, 점프/날갯짓할 때마다 수직 속도를 즉시 7.2로 설정한다. 중력은 초당 16.5이며, 닭의 수직 위치가 상승/하강한다. 비행 중 닭의 기울기는 속도에 따라 자연스럽게 바뀌며, 날갯짓 직후 위로 살짝 기울어진다. 닭이 너무 낮아져 y<-1.55가 되거나 너무 높아져 y>6.6이 되면 게임 오버다. 핵심 목표는 초록색 기둥 장애물 사이의 빈 공간을 통과하면서 점수를 최대한 올리는 것이다. 장애물은 닭의 진행 경로를 가로지르는 두꺼운 초록색 사각 기둥 한 쌍이다. 각 장애물 그룹은 폭/깊이 약 2.2의 직육면체 기둥으로 구성되며, 위쪽 기둥과 아래쪽 기둥 사이에 약 3.15 높이의 세로 통로가 있다. 장애물의 통로 중심 높이는 매번 약간 무작위로 바뀐다. 아래 기둥은 y=-2.15 지면에서 위로 솟고, 위 기둥은 높은 곳에서 아래로 내려온다. 기둥 끝에는 본체보다 약간 넓고 밝은 초록색의 얇은 사각 캡을 붙인다. 장애물 그룹은 처음에 z=-8, -20, -32, -44 부근에 4개 배치하고, 게임 중 약 3.4초마다 z=-38 지점에 새 그룹을 추가한다. 모든 장애물은 초당 약 8.2의 속도로 양의 z 방향, 즉 플레이어를 향해 이동한다. 닭과 장애물의 z 거리가 약 1.7 이내일 때 충돌을 검사한다. 닭의 y가 통로의 아래쪽 경계보다 낮거나 위쪽 경계보다 높으면 충돌하여 즉시 게임 오버한다. 통과한 장애물은 닭보다 z가 약 1.2 이상 앞서면 한 번만 점수를 1 올린다. 화면 밖으로 지나간 장애물은 제거한다. 충돌 없이 계속 통과할수록 점수가 증가하는 무한 아케이드 게임으로 만든다. 게임 시작 전에는 화면 전체에 반투명 어두운 오버레이를 두고, 중앙에 흰색 반투명 카드(둥근 모서리 약 24px)를 표시한다. 카드에는 큰 굵은 제목 “🐔 치킨 플랩”, 설명 “치킨을 눌러 날려 보내고<br>장애물 사이를 통과하세요!”, 주황색 둥근 “게임 시작” 버튼이 있다. 게임이 시작되면 패널은 사라지고 플레이가 시작된다. 게임 오버 시 같은 카드에 큰 제목 “꽝! 🐔”, “점수 [현재 점수] · 최고 [최고 점수]<br>다시 눌러 재도전하세요.”를 표시하고 버튼 문구를 “다시 시작”으로 바꾼다. 최고 점수는 로컬 저장소에 저장하여 재실행 후에도 유지한다. HUD는 화면 위에 항상 표시한다. 현재 점수는 화면 상단 중앙에 매우 큰 굵은 흰색 숫자로 표시하고 어두운 그림자/외곽 그림자를 준다. 하단 중앙에는 어두운 반투명 청록색 알약 모양 안내판으로 “화면을 누르거나 스페이스바로 날개짓!”을 표시한다. 화면 오른쪽 아래에는 큰 빨간 원형 버튼을 배치하고, 버튼 안에 “날개짓”이라고 쓴다. 이 버튼은 모바일 터치용이며 누르면 날갯짓한다. 게임 실행 중 캔버스를 클릭/터치해도 날갯짓하며, 데스크톱에서는 스페이스바도 같은 동작을 한다. 시작 화면에서 스페이스바를 누르면 게임을 시작하고, 시작/게임 오버 카드의 버튼은 포인터 입력으로 새 게임을 시작한다. 게임 시작 시 점수는 0으로 초기화하고, 닭 위치를 (0, 0.6, 4)로 되돌리며 장애물을 초기화한다.