HYPERFLUX
바닥에서 떠서 나는 반중력 기체를 몰고 시속 1,000km 를 넘나드는 3D 레이싱입니다. 기체는 스무 대이고 저마다 조종사와 몸체·부스트·접지 능력치, 무게가 다르며, 출발 전에 엔진을 가속 쪽이나 최고 속도 쪽으로 맞춥니다. 코스는 열두 곳이고 네 세계에 놓였습니다. 바닷속 유리 돔 도시에서 고리와 나선, 관 안쪽을 벽과 천장까지 타고 도는 관, 원통 바깥을 도는 종을 지나 얼음 행성 궤도의 코스 셋과 화산 지대의 코스 둘로 이어지며, 마지막 넷은 네온 없이 논밭과 강, 숲과 바다 사이 낮의 시골을 달립니다. 네 곳씩 묶은 컵 세 개로 그랑프리를 치릅니다. 그랑프리는 서른 대가 두 바퀴씩 달려 점수를 모으고, 타임어택은 혼자 두 바퀴를 달려 이번 주 최고 기록에 도전하며, 온라인 대전은 대기실을 만들거나 들어가 다른 사람과 달리고 빈자리는 컴퓨터 기체가 채웁니다. 네 번째 모드인 아이템전은 열여섯 대가 달리며, 길을 가로지른 캡슐을 지나면 아이템이 돌아가다 멈추고 Z(터치에서는 ITEM 단추)로 씁니다. 앞 기체를 쫓아가는 미사일, 뒤에 떨어뜨리는 지뢰와 접지를 잃게 하는 글리치, 둘레를 느리게 하는 EMP, 꼴찌 무리만 받는 쇼크, 8초 동안 지켜 주는 방패, 니트로를 한꺼번에 터뜨리는 터보, 일곱 가지가 순위에 따라 다르게 나옵니다. 파워 막대는 방패이자 연료여서, 부딪히고 긁힐수록 줄고 다 떨어진 채 또 맞으면 기체가 터집니다. 한 경기에 기체는 세 대까지라 터지면 예비 기체가 나오고, 세 번째로 터지면 탈락입니다. 미끄러지며 도는 드리프트로 니트로를 모으고, 깨끗하게 빨리 날면 흐름이 쌓여 최고 속도가 최대 4분의 1 오르며, 출발 신호에 맞춰 밟으면 로켓 출발이 됩니다. 옆으로 들이받는 공격과 회전 공격도 있습니다. 원작은 공개된 반중력 레이싱 게임 ZER0-G(Stefan Vaskevich, 코드 MIT 라이선스)이고, 이 판은 그것을 브라우저에서 바로 도는 독립 게임으로 옮긴 리믹스입니다. 원작의 그림과 기체, 음악과 효과음은 다른 사람이 공개적으로 쓸 수 없게 되어 있어서 모두 새로 만들어 바꿨고, 경기장 세 세계와 코스 이름도 이 판에서 새로 그리고 지었습니다. 기체 스무 대와 조종사 스무 명은 이 컴퓨터에서 돌린 생성 모델로 그리고 3D 로 빚었고, 음악 다섯 곡은 코드로 합성했으며, 효과음은 공개(CC0) 녹음과 합성한 소리, 장내 아나운서는 공개 라이선스 음성 합성 모델로 만들었습니다. 컴퓨터에서는 키보드로, 휴대폰과 태블릿에서는 가로 화면의 터치 단추로 합니다.
여기서 바로 해 보기
아래 버튼을 누르면 이 페이지 안에서 실행됩니다. 누르기 전에는 게임 데이터를 받지 않으므로, 소개만 읽고 가셔도 됩니다. 설치도 로그인도 없습니다.
누구에게 필요한가요
빠르기 자체를 즐기는 레이싱을 좋아하는 사람, 1990년대 반중력 레이싱 게임의 감각을 브라우저에서 다시 느끼고 싶은 사람, 아이템을 주고받으며 순위가 뒤집히는 판을 좋아하는 사람
주요 기능
- 키보드로 몬다. W 나 ↑ 로 가속, A·D 나 ←·→ 로 방향, S 나 ↓ 로 감속(공중에서는 기수를 숙인다)을 하고, Space 를 누른 채 방향을 넣으면 드리프트, Shift(또는 X)로 니트로를 쓴다. Q·E 로 기울여 돌고 두 번 빠르게 누르면 옆으로 들이받는 공격, F 는 회전 공격, Z 나 Enter 는 아이템, C 는 카메라 거리, Backspace 를 두 번 누르면 경기에서 나간다. 혼자 하는 경기는 Esc 나 P 로 멈추고 계속하기·다시 시작·메뉴로 나가기를 고른다. 창이 포커스를 잃어도 저절로 멈춘다. 메뉴는 화살표와 Space, Backspace 로 다니고 마우스로 눌러도 된다
- 휴대폰과 태블릿은 가로로 들고 터치로 몬다. 왼쪽 엄지는 조이스틱이다. 화면 왼쪽 어디에 엄지를 대도 그 자리가 스틱의 가운데가 되고, 좌우로 민 만큼 방향을 돈다. 스틱을 위쪽 대각선으로 빠르게 튕기면 그쪽으로 옆 공격이 나간다. 오른쪽 엄지 쪽에는 DRIFT·NITRO·BRAKE·SPIN 이 있고 아이템전에서는 ITEM 이 더 생긴다. 경주 중에는 가속이 저절로 걸려 있다가 BRAKE 를 누르는 동안만 풀린다. 출발 전에는 GAS 단추 하나만 떠서, GO 에 맞춰 누르면 로켓 출발이다. 위쪽에는 카메라(CAM)와 일시정지(PAUSE) 단추가 있다(온라인 대전에서는 그 자리가 나가기 QUIT, 두 번). 알림창을 내리거나 전화가 오면 경기가 저절로 멈춘다. 세로로 들면 가로로 돌려 달라는 안내가 뜬다. 부딪히거나 맞으면 휴대폰이 짧게 떨린다(안드로이드. 아이폰의 웹 페이지는 진동을 쓸 수 없다)
- 모드는 넷이다. 그랑프리는 컵을 골라 코스 넷을 차례로 서른 대가 두 바퀴씩 달려 순위 점수를 모으고, 상대 빠르기는 ROOKIE·PRO·ELITE 세 등급에서 고르고, ROOKIE 에서는 가드레일 없는 가장자리와 틈에서도 길 밖으로 떨어지지 않는다. 타임어택은 혼자 두 바퀴를 달린다. 온라인 대전은 대기실 목록에서 하나를 만들거나 들어가고, 방장이 시작하면 15초 동안 기체를 고른 뒤 함께 출발한다. 아이템전은 열여섯 대가 두 바퀴를 달린다
- 코스는 열둘이고 컵 세 개에 넷씩 묶였다. HYPERFLUX CUP 은 바닷속 유리 돔 도시의 ABYSS DOME(고리와 코르크스크루와 나선), 관 안쪽을 벽과 천장까지 타는 TIDE TUBE, 원통 바깥을 도는 THE BELL, 얼음 행성 궤도의 RIME RUN 이다. EMBER CUP 은 궤도의 AURORA COIL 과 ICE HALO, 화산 지대의 MAGMA MILE 과 CALDERA 다. MEADOW CUP 은 낮의 시골에서 땅 가까이 두 층을 도는 PADDY DASH, 관을 지나는 8자 RIVER BEND, 두 줄이 나사처럼 감긴 PINE RIDGE, 큰 굽이를 오른 뒤 나선으로 내려오는 WIND SPIRAL 이다
- 경기장은 네 세계다. 바닷속 돔 도시에는 유리 돔과 산호 탑, 켈프 숲, 물고기 떼와 잠수정이 있고 위에서 물빛이 내려온다. 얼음 행성 궤도는 발아래 커다란 얼음 행성 위로 오로라가 출렁이고 얼음 결정 첨탑과 혜성이 떠 있다. 화산 지대는 분화하는 화산과 번개 치는 재구름, 용암 강과 현무암 기둥, 정제소가 둘러싼다. 낮의 시골은 맑은 여름 하늘 아래 물 댄 논과 자란 벼, 비닐하우스와 함석지붕 마을, 바다로 흘러가는 강과 제방, 숲 언덕의 풍력 발전기, 해안 고가를 지나는 고속열차가 둘러싸고, 멀리 두 도시의 아파트가 보인다. 도로 표면 무늬도 세계마다 육각 비늘, 서리 결정, 달아오른 현무암 판, 아스팔트로 다르다
- 기체는 스무 대다. AURORA LANCE, MAGMA RAM, CYAN SWIFT, VIOLET VORTEX, JADE SERPENT, CRIMSON STING, ARCTIC BEAR, SOLAR FLARE, NEON KOI, STEEL BISON, PINK PULSE, SHADOW RAVEN, TIDE RUNNER, EMBER FOX, QUARTZ PRISM, TURBO BEETLE, STORM HAWK, ROYAL GRYPHON, TOXIC WASP, NEBULA WHALE 이고 기체마다 조종사 초상이 있다. 몸체가 튼튼할수록 덜 깎이고, 부스트가 좋을수록 니트로가 세며, 접지가 좋을수록 덜 미끄러진다. 엔진 눈금은 가속과 최고 속도를 맞바꾼다
- 아이템전은 길을 가로질러 다섯 개씩 놓인 캡슐 줄이 코스에 넷 있다. 빈손으로 캡슐을 지나면 칸이 잠깐 돌다가 멈춘다. 선두 쪽은 지뢰·글리치·방패가, 가운데는 미사일·터보·EMP 가, 뒤쪽은 미사일·터보·쇼크가 잘 나온다. 미사일은 바로 앞 순위 기체를 쫓아가 맞히면 팽이처럼 돌리고, 지뢰는 밟은 기체를 잠깐 길 밖으로 날리며, 글리치는 밟은 기체의 접지를 빼앗는다. EMP 는 둘레 기체의 니트로를 깎고 느리게 하고, 쇼크는 나보다 앞선 모두를 잠깐 느리게 한다. 방패는 8초 동안 아무것도 통하지 않게 하고 한 번은 공격을 대신 맞아 준다. 터보는 게이지를 쓰지 않고 가장 센 니트로를 바로 터뜨린다
- 파워 막대는 방패이자 연료다. 벽을 긁거나 부딪히거나 공격을 맞으면 줄고, 바닥난 채 또 맞거나 파워가 적은 채 코스 밖으로 떨어지면 기체가 터진다. 한 경기에 세 대까지 쓸 수 있어 터지면 잠시 뒤 파워가 가득 찬 예비 기체가 나오고, 세 번째로 터지면 탈락이다
- 드리프트는 Space 를 누른 채 방향을 넣어 시작한다. 미끄러지는 각도를 방향 키로 바꾸고 Space 를 떼면 터보가 나가며, 드리프트하는 동안 니트로 게이지가 찬다. 니트로는 한 번 누를 때마다 한 칸씩 쓰고, 게이지에 두 칸이 찬 채 이어 쓰면 DOUBLE, 세 칸 이상이면 MEGA NITRO 가 된다. 깨끗하게 빨리 날면 FLOW 가 쌓여 최고 속도가 최대 25% 오른다
- 출발 신호의 GO 에 맞춰 가속을 밟으면 로켓 출발이 된다. 장내 아나운서가 카운트다운과 마지막 바퀴, 결승, 새 기록을 외친다
- 온라인 대전은 이 게임을 위해 띄운 중계 서버를 거친다. 대기실은 한꺼번에 여덟 개까지 열리고, 빈자리는 컴퓨터 기체가 채운다. 조종사 이름은 처음 열 때 PILOT-123 처럼 정해져 이 브라우저에 남는다
- 제목 화면에 이번 주(이 브라우저 기준) 컵별 최고 기록이 뜬다
- 게임 패드로도 한다. 왼쪽 스틱으로 민 만큼 방향을 돌고, 십자키로도 방향과 메뉴 이동, RT 로 가속, LT 로 감속, A 로 드리프트와 고르기, B 로 니트로와 뒤로, X 로 회전 공격, Y 로 아이템, LB·RB 로 기울이기(두 번 빠르게 누르면 옆으로 들이받기), View 로 카메라, Menu 로 일시정지. 휴대폰에 패드를 이어 쓰면 화면의 터치 단추가 사라진다
- 모드 화면 오른쪽 아래의 설정(SETTINGS)에서 음악과 효과음 크기, 진동, 그래픽 품질(자동·높음·낮음)을 바꾼다. 느린 기기에서는 낮음이 더 부드럽다. 설정은 이 브라우저에만 남는다
제품 방향
원작 ZER0-G 는 어떤 온라인 놀이 공간 안에서만 도는 게임이었습니다. 코드는 MIT 라이선스로 열려 있었지만, 그림과 3D 기체는 비상업 조건이었고 음악과 효과음, 아나운서는 그 게임 밖에서 쓸 수 없게 되어 있었습니다. 그래서 먼저 그 공간이 게임에 주던 것, 곧 소리와 입력, 기록표와 온라인 대전용 공유 세션을 브라우저에서 대신해 주는 층을 만들어 원작 코드를 거의 그대로 돌렸고, 온라인은 클라우드플레어 위에 작은 중계 서버를 따로 세웠습니다. 그다음 바꿀 것을 전부 바꿨습니다. 기체는 이 컴퓨터에서 돌린 이미지 생성 모델로 콘셉트 그림을 그려 스무 대를 고른 뒤, 그림 한 장을 3D 형상으로 바꾸는 공개 모델로 빚었습니다. 처음 뽑은 형상은 대부분 바닥에 넓은 판이 붙어 나왔습니다. 콘셉트 그림의 바닥 그림자와 발광까지 형상으로 읽은 것이어서, 얇고 넓은 조각과 위를 향한 넓은 평면을 찾아 잘라 내는 단계를 넣었습니다. 색은 콘셉트 그림의 카메라 각도를 윤곽 맞추기로 찾아 칠했는데, 처음에는 얼룩무늬 위장처럼 나와서 같은 색의 명암을 한 묶음으로 보게 고쳤습니다. 음악은 코드로 합성하고 원작과 같은 크기로 맞췄습니다. 처음엔 원작보다 12dB 나 커서 줄였습니다. 효과음은 원작 소리마다 음색과 소리 모양, 길이를 재서 공개(CC0) 녹음 가운데 가장 닮은 것을 고르게 했습니다. 아나운서는 처음에 윈도 기본 음성으로 만들었는데, 그 음성의 출력물을 공개해도 된다는 말이 마이크로소프트 약관에 없어서 공개 라이선스 음성 모델로 다시 만들었습니다. 마지막으로 공개 묶음을 만들 때 내보내는 파일을 전부 원작 저장소의 파일과 대조해서, 원작과 같은 파일은 MIT 인 코스 데이터와 공개 글꼴만 통과시키고 하나라도 섞이면 멈추게 했습니다. 일부러 원작 기체와 음악을 끼워 넣어 실제로 멈추는 것도 확인했습니다. 나중에는 경기장도 바꿨습니다. 처음 공개한 판은 원작의 네온 도시와 우주, 사막을 그대로 썼는데, 코스 모양과 달리는 느낌은 그대로 두고 그 둘레의 하늘과 땅, 건물, 관중석, 도로 무늬까지 바닷속 돔 도시와 얼음 행성 궤도, 화산 지대로 새로 그렸습니다. 그 뒤 기체 형상을 만든 모델의 라이선스가 한국에서는 적용되지 않는다는 것을 확인하고, 라이선스가 열린 다른 공개 모델(MIT)로 스무 대의 형상을 모두 다시 빚었습니다. 그때 한 가지 색뿐이던 기체에는 위쪽 줄무늬와 옆면 띠 같은 레이싱 문양을 넣었습니다. 그 뒤 네온이 없는 네 번째 세계로 낮의 시골을 그리고, 원작의 아홉 번째 코스와 같은 설계 도구로 새로 그린 코스 셋을 묶어 세 번째 컵을 더했습니다. 낮에는 빛나는 선이 뜻을 잃어서, 그 세계의 코스는 빛 대신 칠한 색(아스팔트에 흰 가장자리, 코스마다 다른 색)으로 그렸습니다.
안드로이드에서 받는 법
플레이 스토어 상세 페이지가 아직 모두에게 열려 있지 않습니다. 지금 설치하는 길은 테스터 명단에 드는 것뿐입니다. 테스터로 등록된 지메일 계정으로 로그인한 상태에서 아래 링크를 열면 참여할 수 있고, 참여한 뒤에는 플레이 스토어에서 보통 앱처럼 설치됩니다. 등록되지 않은 계정에서는 페이지가 열리지 않습니다.
테스터로 참여하고 싶으시면 문의로 지메일 주소를 알려 주세요. 명단에 넣어 드립니다.

현재 상태
웹 공개 · 비공개 테스트
안드로이드 앱은 구글 플레이 비공개 테스트 중이며, 등록된 테스터만 설치할 수 있습니다. 정식 출시일은 아직 안내하지 않습니다.
- 개발 시작2026년 10월
플레이 안내
- 안드로이드 앱은 구글 플레이 비공개 테스트 중입니다. 테스터로 등록된 계정만 받을 수 있습니다. 앱에는 광고가 들어 있습니다(경주 결과 화면을 떠날 때 가끔 나오는 전면 광고와, 그랑프리에서 원할 때만 누르는 보상 광고). 브라우저판에는 이 광고가 없습니다
- 컴퓨터에서는 키보드로, 휴대폰과 태블릿에서는 터치로 합니다. 터치 조작은 개발용 컴퓨터의 화면 없는 브라우저에 휴대폰 화면과 터치를 흉내 내어 시험했고(조향, 여러 손가락 동시 입력, 드리프트, 니트로, 아이템, 옆 공격, 나가기), 실제 휴대폰에서는 아직 해 보지 못했습니다. 경주 중 화면 꺼짐 방지와 진동(단추를 누를 때, 부딪히거나 맞을 때)도 실제 기기에서 확인하지 못했습니다. 게임 패드(엑스박스·플레이스테이션 같은 표준 배치)도 받습니다. 패드는 흉내 낸 패드로만 시험했고 실제 컨트롤러로는 확인하지 못했습니다
- 이번 주 최고 기록과 조종사 이름은 이 브라우저에만 남습니다. 브라우저 기록을 지우면 함께 사라집니다
- 온라인 대전의 경기 결과는 각자의 컴퓨터가 계산하고, 중계 서버는 위치와 대기실 정보를 전달하기만 합니다. 서버는 경기 내용을 저장하지 않습니다. 이 게임의 페이지에서 연 접속만 받습니다
- 온라인 대전은 개발용 컴퓨터의 화면 없는 브라우저 둘을 실제 서버에 붙여, 둘 다 경주를 시작하고 서로의 기체가 2~3m 안에서 보이는 것까지 확인했습니다. 여러 사람이 한꺼번에 들어오는 경우와 느린 회선에서는 아직 확인하지 못했습니다
- 성능은 개발용 컴퓨터(외장 GPU)의 화면 없는 브라우저에서 1280x720 으로만 쟀고, 아이템전 경주 중 초당 60장이었습니다. 내장 그래픽만 있는 노트북과 맥, 사파리에서는 확인하지 못했습니다. 게임 파일은 모두 약 28MB 이고, 처음 열면 기체 스무 대를 받고 그래픽을 준비하는 동안 단계와 진행 막대가 뜹니다
- 경주와 아이템은 사람 대신 컴퓨터가 내 기체를 모는 자동 조종으로 시험했습니다. 아이템 일곱 가지가 모두 나오고 쓰이는 것은 화면 없는 시뮬레이터로 확인했지만(첫 코스 두 바퀴 한 판에 66번 나와 63번 쓰임), 아이템전의 손맛과 난이도는 사람 손으로 충분히 다듬지 못했습니다
- 음악·효과음·아나운서는 길이와 크기, 소리 모양 같은 숫자로만 맞췄고 귀로 충분히 들어 보지는 못했습니다. 아나운서 목소리는 음성 인식기에 들려 알아듣는지로 골랐는데, 경기장 울림을 입힌 뒤에는 인식기가 잘 알아듣지 못합니다. 사람 귀에 어떻게 들리는지는 아직 모릅니다
- 원작 ZER0-G 의 코드는 MIT 라이선스이고, 저작권 표시와 라이선스 전문, 이 판에 든 것들의 출처는 게임 폴더의 LICENSE.txt 에 있습니다. 원작의 그림·기체·음악·효과음은 이 판에 들어 있지 않습니다
바로가기
써 보셨나요?
좋았던 점, 불편했던 점, 버그, 바라는 기능을 남겨 주세요. 읽어 본 뒤 공개하고, 고치는 데 씁니다.