◀ VibeCruiser

cyberpunk neon runner 3d

A free endless runner game — play it in your browser, no install. ⚡ NEON OVERDRIVE 2099: High-octane 3D Cyberpunk Endless Runner game built with Three.js & Web Audio API in a single HTML file.

by @jeiel85 · jeiel85/cyberpunk-neon-runner-3d on GitHubLANG HTMLHOSTED ON JEIEL85.GITHUB.IOUPDATED 20 Oct 2026

Vote and save it — free account with email or sign in with GitHub

Made this, @jeiel85? See how many people played it → or use email

Controls: 좌 / 우 차선 이동: a / D 또는 ← / → · 점프 회피: w / ↑ / Space · 오디오 토글: 상단 우측 AUDIO 버튼 클릭

▶ Play full screen ▲ Vote: free account with email ▲ Or sign in with GitHub

GitHub may ask you to sign in, then to let VibeCruiser “Verify your GitHub identity” and “Act on your behalf”. We only read your profile and email, and never post anything.

Open the live demo Source on GitHub

From the README

네온 불빛이 번쩍이는 미래 사이버펑크 메트로폴리스 고속 하이웨이를 초광속으로 질주하는 3D 인터랙티브 미니 러너 게임! 외부 3D 에셋 파일이나 오디오 파일 없이, 순수 Three.js 기본 지오메트리 절차적 생성과 Web Audio API 실시간 합성 사운드로 완성된 단 하나의 독립 실행형 HTML 파일(Single-File HTML) 프로젝트입니다.

지금 브라우저에서 바로 플레이하기.

단 하나의 완전한 독립 실행형 파일 (Single-File Architecture). 더블클릭만으로 모든 브라우저에서 즉시 실행됩니다.

절차적 로우폴리 3D 렌더링 (Procedural 3D Generation). Three.js WebGLRenderer & PCFSoftShadowMap: 입체적인 그림자와 톤 매핑(ACESFilmicToneMapping) 적용. 안개(FogExp2) 및 네온 대기감: 짙은 사이버펑크 분위기를 자아내는 안개와 림라이트 연출. 절차적 텍스처 & 스카이라인: HTML Canvas로 실시간 렌더링된 네온 격자 도로 텍스처 및 무작위 높이와 발광 창문을 가진 70여 개의 마천루 빌딩.

Read the full README on GitHub →

Built something like this? Submit your vibe — free account, takes a minute. How listing works.

More like this

Made this?

Claim it: create a free account, then press CLAIM THIS in the cruiser. Put the badge below in your README or on your demo page first; that link is how we know it's yours.

Your project is on the cruise, loaded live from your own site. Put the badge in your README or on the demo page: it shows your live play count, it links back to this page, and everyone who lands here is one click from running the real thing.

On VibeCruiser

How listing, the badge and claiming work →