◀ VibeCruiser

singularity game

A free arcade game — play it in your browser, no install. 奇点 SINGULARITY — 零素材 HTML5 Canvas 街机游戏:引力即弹药|Dependency-free canvas arcade: your only weapon is a gravity well (all art procedural, all audio synthesized)

by @wulusai2333 · wulusai2333/singularity-game on GitHubLANG JavaScriptHOSTED ON WULUSAI2333.GITHUB.IOUPDATED 15 Oct 2026

Vote and save it — continue with GitHub or sign in free

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

▶ Play full screen ▲ Vote with GitHub ▲ Vote with email

GitHub asks to share your profile and email with us. We never post anything.

Open the live demo Source on GitHub

From the README

引力即弹药。 把敌人吸进引力井 → 井里攒下的质量变成你的能量 → 按下空格让所有井坍缩, 把攒来的质量变成一次连锁核爆。你的子弹不是买来的,是从敌人身上吸出来的。

零外部素材:图形全部 Canvas 程序化绘制,音效与背景音乐全部 WebAudio 实时合成。 零依赖、零构建、零网络请求 —— 打开 index.html 就能玩。

English TL;DR — A dependency-free HTML5 canvas arcade game. You have no gun: your only weapon is a gravity well that swallows enemies. Each absorbed enemy becomes +1 energy (ammo is stolen from the enemy), and the well's accumulated mass decides how big the collapse explosion will be when you detonate it. Kills chain-react, chaining kills multiplies your score.

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 →