About StreetBall 1v1 — a Free Street Basketball Web Game in a Single File

Concrete, chain-link, one ball. Winner stays on.

StreetBall 1v1 (街球1v1) is a free 3D basketball game that runs entirely in your web browser: halfcourt isolation basketball, first to 11 or 21 points, 14-second shot clock, 2K-style shot timing. No download, no account, no ads — open hoop1v1.com and you are on the blacktop.

The game is built around exaggerated highlight plays: six chainable dribble moves that can drop a defender to the floor with a slow-motion ankle-breaker replay, twelve dunk styles on a risk-reward dunk meter, cinematic chase-down blocks pinned on the glass, and one-button post play with dream shakes, fadeaways and hooks. You can duel the AI across four difficulty levels (Rookie to Hall of Fame), play a friend online through peer-to-peer room codes, run local 2v2 with an AI teammate, chase star ratings in ten clutch Moments scenarios, or just practice combos with unlimited possessions.

▶ Play now — free 3D basketball, no download

Prefer game platforms? StreetBall 1v1 is also on itch.io: Play on itch.io. Webmasters can embed the game on their own site with one iframe. 也可在 itch.io 游玩,站长可一段 iframe 嵌入本游戏

A fictional streetball universe

Every one of the 24 player cards — from high-flyers like “Sky Tyrant” to lockdown giants — is an original, fictional legend, spread across four eras of an invented streetball history, each with unique ratings and signature moves. All players, teams and storylines are fictional; any resemblance to real persons or organizations is purely coincidental.

The tech story: a full 3D basketball game in one 4 MB HTML file

StreetBall 1v1 is a deliberately extreme piece of web engineering — the whole game ships as a single HTML file of about 4 MB with zero external requests required to play:

Because everything is one static page, the game loads in seconds, works offline after the first visit, and can be archived, mirrored or embedded anywhere.

中文:关于《街球1v1》

水泥地、铁丝网、一颗球。赢的人留场。

《街球1v1》是一款免费3D街头篮球网页游戏:半场1v1单挑,11/21分制、14秒进攻、2K式投篮判定。无需下载、无需注册、没有广告——浏览器打开 hoop1v1.com 就能上场。玩法主打浮夸的名场面演出:六种花式运球连招把防守人晃坐地板(专属慢放)、12式扣篮配拉条隔人海报、追身钉板大帽、一键背身单打(虚幻转身/后仰/勾手)。

可单挑4档难度AI(新手到名人堂)、房号联机单挑真人、带AI队友打本地2v2、在10个名场面残局里冲星级,或进训练模式无限球权随便练。24张球员卡横跨四个虚构年代,各有数值与招牌动作——所有球员、队伍与剧情均为虚构,与任何真实人物、组织无关。

技术上,这是一次刻意的极限尝试:整个游戏是一张约4MB的单HTML文件——内嵌 Three.js 渲染引擎与 cannon-es 物理,球员建模与45+动画片段全部程序化生成(运球动作基于 CMU 动捕库重定向烘焙),音效走 WebAudio(在线加载 Mixkit 采样、离线自动回退程序化合成),联机用 PeerJS 点对点直连不经游戏服务器,游戏逻辑由26套无头测试全程护航。因为是纯静态单页,秒开、离线可玩、可随处嵌入。

▶ 立即免费开玩 Play free