Shooting Crazy: What It Actually Is and How to Run It Smoothly
Shooting Crazy is a fast-paced browser-based arena shooter that originally ran as a Flash game and later migrated to HTML5. You control a character in a small map, shoot waves of enemies, collect power-ups, and try to survive as long as possible. It's simple on paper, but running it on modern systems without issues takes a bit of know-how. The original version was built for Adobe Flash Player, which has been completely removed from all modern browsers since 2020. If you try to open the old URLs now, you'll get a blank screen or a broken plugin message. The HTML5 ports exist but some mirrors are unreliable, and a few have bundled unwanted adware or modified scripts. I spent about three hours last month tracking down a clean, working copy after a reader asked for help. The problem was that most "download" links on gaming portals were redirecting through ad networks that injected cryptominers into the page. I ended up using the Flashpoint Archive project, which preserves Flash-era games in a bundled player. Downloaded the full set, located Shooting Crazy in their library, and ran it through their built-in launcher. Clean, no extras, worked immediately. If you just want the game and not a full archive, there are smaller standalone Flash emulators like Ruffle or FlashForge that will run the original SWF file directly in your browser.
How to Play Shooting Crazy Properly
The controls are straightforward. Movement uses WASD or arrow keys. Aiming is mouse-driven, and you click to fire. Some versions support hold-to-auto-fire, which matters because the default single-click mode gets tedious during later waves when enemies spawn fast. Power-ups drop randomly and include things like spread shot, rapid fire, shield, and health restore. The trick is not chasing every power-up. Early on, spread shot is the highest priority because it changes the hit detection from a single projectile to a cone, which makes crowd control significantly easier. I found that the game has a damage cap per wave that isn't obvious from the UI. The enemy health scales nonlinearly past wave 15, and the scaling curve shifts again at wave 30. This means building toward late-game weapons like the laser or orbiting turrets pays off much more than keeping a basic pistol, even if the pistol has a higher raw fire rate. Most players I've seen stuck with the default gun past wave 20 and then got overwhelmed by the health jump.
Common Pitfalls and What Actually Happens
One issue that doesn't get mentioned anywhere online is the input lag on certain Ruffle configurations. If you're running the game through a browser-based emulator, you might notice a half-second delay between clicking and the shot firing. This is especially noticeable in close-quarters fights where every frame matters. The workaround is to use the standalone FlashPlayer projector or an offline emulator instead of the browser version. It removes the overhead and the input feels responsive again. Another thing is the sound desync. When running through emulators, the audio sometimes drifts ahead of the visuals by a fraction of a second. It's annoying but not game-breaking. If it bothers you, mute the game and play with visuals only. Your reaction time actually improves without the distraction.
Get the Full Details

Performance Settings That Matter
If your system is lagging, these adjustments usually fix it. Close any other browser tabs. Modern browsers allocate memory aggressively, and a single YouTube tab can steal enough resources to cause frame drops. Run the game in its own dedicated browser window or tab. If you're using Ruffle, make sure hardware acceleration is enabled in your browser settings. On Windows, check that the emulator isn't being throttled by power-saving mode. On Linux, the Flashpoint launcher handles this automatically, which is one reason it's the most consistent option across operating systems. The game itself is not demanding. It should run on almost anything made in the last decade. The bottleneck is almost always the emulation layer, not the hardware. A dual-core processor from 2015 will struggle with Ruffle but handle Flashpoint fine because the latter uses a more optimized runtime.
Where to Find a Clean Version
The safest route remains Flashpoint, available at blip.tv or their official site. It's a one-time download of around 8 gigabytes because it includes thousands of games, not just Shooting Crazy. If that's too much, individual SWF rips exist on the Internet Archive. Search for "Shooting Crazy flash" and look for uploads from verified curators. Avoid any site that asks you to install additional software or run a setup wizard. The game is a single file. Anything more is suspicious. One more thing worth noting: the community has patched a few bugs into the original SWF over the years, mostly around collision detection on wave 40+ spawns. If you hit a version where enemies clip through walls or get stuck in corners, grab the patched variant from the flash gaming archives. The unpatched version has had those quirks since the original release, and they don't fix themselves.