You are Zhao Yun with a spear, alone against a field of about 300 Wei soldiers and four named enemy officers, all built from blocks. Chain hits into the hundreds, jump and dodge, and spend a gold gauge on the Musou, a screen-darkening special attack that clears a crowd in a few seconds. A fan project in the style of Dynasty Warriors, not connected to KOEI TECMO. Open source under the MIT licence.
Voxel Musou — Zhao Yun (the title screen says 趙雲, VOXEL MUSOU, and gives the line 一杆長槍,獨闖魏軍三百, roughly "one spear, alone against three hundred of Wei") is a fight against a crowd, in the style of the Dynasty Warriors games. You play Zhao Yun, in white and teal armour with a long spear, on a walled battlefield at golden hour with fires burning and banners up. Everything, the hero, the soldiers, the walls and the debris, is made of blocks. Soldiers come at you in dozens, you cut them down in waves, and each hit that lands adds to a chain counter that in our runs went past five hundred.
The story is not spelled out beyond one line. The hero says "My lord's son is in my care. None of you shall pass!", the map in the corner is labelled 長坂 (Changban), and four named Wei officers, 夏侯恩 Xiahou En, 晏明 Yan Ming, 淳于導 Chunyu Dao and 張郃 Zhang He, walk the field with their own health bars and red markers over their heads. There are no levels and no menu beyond the start screen; you fight until you stop.
It is a fan project, and says so: the repository's README states it is not affiliated with or endorsed by KOEI TECMO, that "Dynasty Warriors" is their trademark, and that it includes no game assets from the original games. It is open source under the MIT licence, by the GitHub user mike007jd (profile name BubuAi), at github.com/mike007jd/voxel-musou. The repository was created on 24 September 2026, has four commits, and its last push came about 45 minutes after it was created.
One thing about how it was made needs saying plainly, and it is in the notes below: the repository does not say which model, if any, wrote it. The tags on this page rest on what this site's editor told us, not on anything the author has published.
How to play Voxel Musou — Zhao Yun
- Open it and you get the start screen: the title, a table of every control, and a gold 出陣 START button. Press Enter or click the button. The battle is already set up behind the menu, so it starts at once, with the hero standing among the first ranks and a line of speech at the top left.
- Walk with WASD or the arrow keys. Movement is relative to the camera, so W goes away from you on the screen, and Q and E, or dragging the mouse sideways, swing the camera around the hero. Attack with J or the left mouse button. The start screen says that tapping it gives a six-hit combo, and that the right mouse button or K, pressed in the middle of a combo, adds a charge attack. Space jumps (the README also lists a jump attack, which we did not single out), and L or Shift dodges, which is what gets you out of a bad spot.
- Watch the gold gauge under the health bar. It has three segments and fills as you fight. In one test it read full after about eight seconds of attacking. When one segment is full, press I for the Musou: the picture darkens and goes cold, vertical calligraphy (長槍所向 百軍皆破, "where the spear points, a hundred armies fall") appears on the right, and the hero sweeps the whole crowd. It lasted about four seconds in our test, and the kill count had gone from 16 to 187 by the time it ended. One Musou spends one segment.
- Escape pauses and brings back the start screen with all the controls, and Enter or the button resumes. The game also pauses by itself when the window loses focus, which matters if you put it in a frame on a page: click anywhere outside it and it stops until you click back in.
- Adding ?enemies=N to the address sets how many soldiers there are, from 0 to 2000; the default is 300. We loaded it with 0, 300 and 2000 and all three ran.
Controls: WASD or the arrow keys move, relative to the camera. J or the left mouse button attacks (tap it for a six-hit combo); K or the right mouse button is the charge attack, used in the middle of a combo; Space jumps; L or Shift dodges; I fires the Musou when the gold gauge is full. Q and E, or dragging the mouse sideways, turn the camera. Enter or a click on 出陣 starts; Escape pauses and brings the key list back, and so does clicking away from the window. Adding ?enemies=N to the address sets the number of soldiers, from 0 to 2000 (300 by default).
Click Fullscreen above the game for the largest play area. If the game does not load, use Open in new tab to play it directly from our copy.
Why it's worth your time
Where this copy comes from, and why. The original address, voxel-musou.vercel.app, answered with Vercel's plain "Payment required" page (error code DEPLOYMENT_DISABLED) when we checked on 24 September 2026, and so did the author's own website, bubucn.com, which the GitHub profile links to. So we did not copy the live site. The mirror here is built from the public GitHub repository at its latest commit (5702d90, "Add title/pause screen with controls"): the start page, the 32 script files under src/, the vendored three.js r186, the brush-lettering font file and the licence, 42 files and about 2.8 MB in all. Every file except the start page is byte-for-byte what is in the repository; the start page has the site's standard mirror script added. We could not compare it with what was deployed on Vercel, so if the live site ever differs from the repository, this copy follows the repository. The address stays linked as the original.
It is a real game, not a demo shell, and it holds its speed. The frame rate is the main thing we measured. In Chromium on a Mac with its own graphics chip it ran at 60 frames a second at 1280 by 720, both at the start and in the middle of a fight after 75 seconds of play, and at about 51 with 2,000 soldiers on the field. In a browser that only draws in software (headless Chromium) it managed under 2, so it needs a real graphics chip. The game's own loop runs its rules at a fixed 60 steps a second, so it does not run faster on a faster screen.
How it looks. The README says the crowd is drawn with instancing (one shared soldier model, many copies), which is how hundreds fit on screen at once, and the whole picture is then run through the game's own effects: haze in the distance, a depth-of-field blur that keeps the hero sharp and blurs the near foreground, glow on bright things, and a coarse retro pixel look. The README lists a brief freeze on each hit (hit-stop) and impact effects; what we saw was block debris and glints flying from every hit. The heads-up display is drawn in brush calligraphy with English underneath: the KO count bottom right, a blue chain counter on the left (a large gold number with a red 擊破 seal appears at 25 kills, which we saw, and per the code at every 50 after that), officer name tags with health bars over their heads, a minimap with a morale bar for Shu (蜀) against Wei (魏), and a banner across the screen when reinforcements arrive.
What happened in play (Chromium with a real graphics chip, scripted keyboard and mouse input, 24 September 2026). A player that just walked forward and hit J and K for 75 seconds took 701 kills, the Musou gauge came full and was spent several times, and the health bar went from full to about 85 percent. A banner announcing Wei reinforcements (魏軍援兵) appeared during that time, so the crowd is refilled as you thin it. We did not find an ending, a score screen or a game-over in that time. The code explains part of why: health is floored at 1, with a comment in the source saying the hero cannot die in this version so the demo keeps running. We did not try to run the health down to that floor, so we have not seen what it looks like there.
Mouse and keyboard both work as the start screen says. Eight left clicks took the kill count from 0 to 5 in our test, and a right click took it to 12. Dragging the mouse sideways turned the view. We did not try a gamepad; the README and the code say one is read, with A or cross for jump, X or square for attack, Y or triangle for charge, B or circle for the Musou and R1 or R2 for dodge.
It does not save anything, and asks nothing of the network. There is no local storage, no cookies and no analytics in the code, and across our runs the only requests were the game's own files: the mirror made none to any other site. There are also no audio files. The README says the sound is made in the browser as it runs, and the code builds a sound bank when the page loads and starts playing on the first key press or click; we did not listen to it, so we cannot describe how it sounds.
On a phone, and without WebGL2. In an emulated iPhone 13, both upright (390 by 664) and sideways (844 by 390), the page fits with no sideways overflow, tapping 出陣 starts it, and it ran at 60 frames a second on a desktop graphics chip. But the game reads only the keyboard, the mouse and a gamepad. A tap is treated as a left click, so it swings the spear, and the code treats a sideways drag as a camera turn (we did not test that), but there is nothing to walk, jump, dodge or fire the Musou with, so it is not really playable on a phone. Held upright, the start menu is laid out for a wide screen and the text to the right of the keys is cut off at the edge. We made no attempt to play on a real handset. In a browser without WebGL2 (we simulated that by refusing it) the start menu appears but the game never starts: the button and the Enter key do nothing, and there is no message. The page's error is logged to the console only.
The copyright question, plainly. The setting is the Three Kingdoms period (Zhao Yun, Wei, Shu and Changban), and the style is that of KOEI TECMO's Dynasty Warriors series. The repository's own credits say the code is MIT, three.js is MIT, and the HUD's fallback lettering is a subset of the Yuji Boku font (SIL Open Font License 1.1). Nothing else is claimed. If you are a rights holder and have a concern, use the contact in this site's footer.
Who wrote it. The repository, its README, the licence and the commit messages do not name any AI model or say that an AI wrote the code, and we found no public post, page or article by the author saying so. (The GitHub profile's bio reads "I like bears. Individual Ai Builder", which does not name a model either.) The only claim of a model is this site's editor's: the editor told us directly that it was made with Claude Opus 5.5. That is the editor's own statement, not the author's, and nothing published that we could find backs it up. The "Made with Claude" and "Made with Claude Opus 5.5" tags are there on that basis alone. We could not read bubucn.com, the author's site, while it was returning the Vercel error, so it is possible the author says something there.
How it was made and where it lives
Hosted on Vercel. The author publishes as mike007jd. Original: https://voxel-musou.vercel.app. The Play button above runs our own unmodified copy, so the game keeps working here if that page goes down — which on free hosting usually has nothing to do with the author. Nothing about the game itself is changed, and the original stays linked from every page.
If you like Voxel Musou — Zhao Yun, try these
For another fight where you are alone against waves, try VOIDBOUND: The Choir of Ash, a sword fighter in a round cathedral arena, or Storm Colossus: Cityfall, where you stomp a port city as a giant. For a very different take on the same era, Three Kingdoms Chronicles is a slow turn-based strategy game about a warlord's life, and Lindenhafen Railway is another world built out of voxel blocks, at a much calmer pace.
Frequently asked questions
- Is it free, and do I need to install anything?
- It is free, open source under the MIT licence, and runs in the browser. It needs a desktop browser with WebGL2 and a real graphics chip; there is nothing to install or sign into.
- Does it work on a phone or a tablet?
- It starts, but you cannot properly play it. The only touch input is that a tap acts as a left click (a spear swing) and, per the code, a sideways drag turns the camera. There is no way to walk, jump, dodge or use the Musou without a keyboard or gamepad. Held upright, the start menu is also clipped at the right edge. We only tried an emulated iPhone, not a real one.
- Can I lose?
- Not as the game stands. The code keeps the hero's health from dropping below 1, and a comment in it says the hero cannot die in this version. We saw no ending, score screen or game over in 75 seconds of fighting.
- How do I use the Musou?
- Fight until the gold gauge under the health bar has a full segment, then press I. It spends one of the three segments, plays a short cut-in and clears the crowd around you. In our test it took about four seconds.
- Is it connected to Koei Tecmo's Dynasty Warriors?
- No. The README says it is a fan project, not affiliated with or endorsed by KOEI TECMO, and includes no game assets from the original games.
- Who made it, and was it made with Claude?
- The GitHub user mike007jd, profile name BubuAi, published it as open source. Neither the repository nor anything else the author has published that we could find names an AI model. This site's editor told us it was made with Claude Opus 5.5, and that is where our tags come from; it is the editor's word, not the author's, and we could not check it.
- Why does this page play a copy and not the Vercel site?
- The original address was returning Vercel's DEPLOYMENT_DISABLED page ("Payment required") when we checked, so we built the copy from the public repository. The address is still linked as the original in case it comes back.
- Does it save my progress or use my network?
- It saves nothing, and after the page has loaded it needs no network. There is no progress to save: it is a single continuous battle.
- Can I change the number of enemies?
- Yes. Add ?enemies=N to the address, where N is from 0 to 2000; the default is 300. 2000 ran at about 51 frames a second on our test Mac, against 60 at 300.
- Is Voxel Musou — Zhao Yun free to play?
- Yes. Everything on Floating Arcade is free, with no account, ads or downloads.
- Can I embed this game on my own website?
- Yes — copy the snippet below. The embedded player links back here, which is how we ask to be credited.
Embed Voxel Musou — Zhao Yun on your site
Paste this where you want the game to appear: