Achievement Unlocked
Exploring the absolute peak of meta-satire requires zero processing overhead in 2026. You can experience the definitive benchmark of behavioral game design by launching WebAssembly-driven cloud streaming wrappers for an immediate browser match, running the legacy .SWF bytecode via Flashpoint, or auditing sequel achievement architectures.
Engineered by jmtb02 (John Cooney) and published by Armor Games in 2008, Achievement Unlocked is a one-room satirical platformer starring a blue cartoon elephant with infinite lives (respawn <15ms). It has 100 meta-objectives driven entirely by boundary contacts, deliberate inaction, meta-input events (clicking the publisher banner), and corpse physics. The game has no dungeon, no exit door, and no fail state — dying is a primary resource, not a penalty.
🖥️ Where to Play Today
Unified web architectures offer pristine access without legacy plugins or installation files:
🌐 WebAssembly / HTML5 Browser (Ruffle)
Preserved editions of the original Flash creation execute via Ruffle (WebAssembly Flash emulator) seamlessly inside modern browsers — run Achievement Unlocked instantly within any open internet window with zero storage footprint or plugin requirement. All 100 achievement triggers are fully functional.
💿 Flashpoint Archive (Offline)
The uncompressed .SWF bytecode is meticulously documented and preserved in the open-source Flashpoint heritage project — fully intact original launcher setup for offline research and speedrun optimization analysis without browser dependency.
🐘 Sequels — 2 (250 rewards) and 3 (400 rewards)
Achievement Unlocked 2 added multiplayer layers and coin trackers across 250 rewards. Achievement Unlocked 3 scaled into a massive hamster-themed maze with 400 rewards. Both preserve the same corpse physics and meta-input event architecture from the original.
Browser (Ruffle/WASM)
Flashpoint Archive
Achievement Unlocked 2 (250)
Achievement Unlocked 3 (400)
Four Achievement Input Categories
Series Progression & Key Numbers
📈 Series Achievement Escalation
🐘
AU 1 (2008)
100 rewards
One room · Elephant · jmtb02
🐘🐘
AU 2
250 rewards
Multiplayer + coin trackers
🐹
AU 3
400 rewards
Hamster maze — full map
-
🖱️ Meta-Input: Click the Armor Games Banner
The engine hooks directly into your input devices — clicking the Armor Games publisher banner during the loading screen awards specific meta-achievements before the room even displays. This is the first action of any optimized speedrun.
-
♾️ Infinite Lives — Death = Primary Resource (≤15ms Respawn)
No Game Over screen exists. The respawn process completes in under 15 milliseconds. The script monitors body destruction history — where your skeleton collides with map items awards specific achievements. Every death is a productivity event, not a setback.
📊 Achievement Unlocked — Key Numbers
| Parameter |
Value |
| 🏆 Total Achievements |
100 |
| 📅 Release Year |
2008 (Armor Games) |
| 👤 Developer |
jmtb02 (John Cooney) |
| ♾️ Respawn Time |
<15 milliseconds |
| ⏱️ Stillness Target Window |
4 seconds (post-init) |
| 🗺️ Total Level Rooms |
1 (the whole game) |
Then vs. Now
📼 Mid-2000s — Sparse Achievement Hooks
Early platformers hid sparse bonus content behind grueling difficulty barriers, offering few visual reward indicators. Achievement systems were beginning to emerge on Xbox Live (2005) as shallow completion trackers. Achievement Unlocked was a direct satirical response — a game designed to expose the emptiness of achievement culture by making the achievements the entire point, the only point, and the satirical punchline simultaneously.
🎯 Today — Preserved Indie Design Classic
A celebrated indie design landmark preserved via Ruffle and Flashpoint, studied in game design curricula for its behavioral loop analysis and meta-commentary. The corpse physics launcher technique and coordinate popup cascading route are documented in the speedrunning community as genuine optimization methods — making “optimizing a parody of optimizing” a legitimate art form.
Expert Tactics — Coordinate Popup Cascading & Corpse Launcher
🗺️ Coordinate Popup Cascading — Opening Route
1Click Armor Games banner during loading screenMeta banner rewards
2Stand completely still — 4 seconds after room loadsStillness targets clear
3Sprint to right boundary wallSpatial boundary token
4Jump vertically to strike upper ceiling planeAltitude record
5Slide down into rightmost launch padLocation cascade burst
-
🚫 Never Wander Aimlessly — One Fluid Rotation
Attempting individual tasks one at a time elongates run clock dramatically. A fluid corner-routing circle cutting across all four boundaries in a single continuous movement clears the entire spatial exploration category in one pass.
💀 Corpse Launcher Manipulation
-
🚫 Never Jump Over the Pinwheel Launchers
Standard avoidance of the automated pinwheel launchers on upper platforms wastes their potential as bone-scatter tools. Jumping over them clears a hazard but generates zero achievements from the physics interaction.
-
💥 Drop From Ceiling Into Launcher During Spike Death Animation
Drop the blue elephant from the high ceiling directly into the launcher’s rotators while an active spike-death animation is processing. The physics script catches your spawned skeletal asset and fires bone pieces across multiple hidden coordinate trigger boxes simultaneously.
-
📊 High-Velocity Bone Scatter = Simultaneous Multi-Box Triggers
The high-velocity bone projectile distribution tricks the monitoring array into processing separate boundary contacts at the same time — giving your profile massive bursts of completed items that would otherwise require minutes of manual backtracking through each trigger zone individually.
Technical Setup
⚙️ Display & Input Configuration
🖥️ Locked 4:3 Center Box
Original assets, menu options, and reward notifications were compiled for traditional square desktop dimensions. Forcing a 16:9 widescreen stretch warps the elephant sprite dimensions and disrupts spatial calculation paths for corner-routing — enforce a locked 4:3 center box within player options.
💾 Cookie Storage — No Privacy Cleaning Post-Session
Web emulation environments use temporary browser cookies to track active achievement counts, high-score rankings, and custom level parameters. Avoid aggressive privacy cleaning tools after sessions to protect your Achievement Unlocked progress files.
🖱️ Mouse Polling — Unaccelerated Clean Profile
Calibrate mouse to a clean unaccelerated profile to prevent erratic coordinate jumps. Target selection clicks for the banner meta-event and internal menu boxes must register on the first try — acceleration causes overshoot on the narrow trigger zones.
🧍 Stillness Target Timing: The 4-second inaction window must occur after the room fully initializes — not during the loading screen or transition. The script begins its inaction timer only once the room coordinate grid is active and the elephant is spawned. Starting the stillness hold too early (during the loading screen fade) misses the trigger entirely and requires a full reset. Make the Armor Games banner click your first action, then hold still for exactly 4 seconds after the room appears before any movement — this order reliably clears all stillness-category rewards simultaneously.
⚠️ Input Latency Warning: Avoiding accidental movement shifts and landing precise corner bounces requires keystrokes within exact millisecond boundaries. Any display stutter drops a vital command from the active queue — an unintended micro-movement during the 4-second stillness window resets the inaction timer entirely. Enable Hardware Acceleration at its maximum setting in your browser’s advanced features hub and turn off unnecessary background data processes for stable, responsive frame delivery.
Summary of Tactics
1
Click the Armor Games banner during the loading screen before room initialization — this fires meta-achievement triggers before gameplay even begins.
2
After room loads, stand completely still for exactly 4 seconds — stillness rewards trigger in bulk. Begin only after the room coordinate grid is active, not during the loading transition.
3
Execute a single fluid corner-routing rotation — sprint all four boundaries + ceiling contact in one continuous movement chain rather than individually backtracking to each zone.
4
Drop from ceiling into the pinwheel launcher during an active spike death animation — bones scatter across multiple hidden trigger boxes simultaneously, clearing dozens of achievements in one physics event.
5
Never treat death as a failure — the <15ms respawn and body destruction tracking system make dying a mandatory optimization tool, not a setback.
6
After completing the original 100, progress to Achievement Unlocked 2 (250 rewards, multiplayer) and 3 (400 rewards, hamster maze) — the same corpse physics and meta-input event architecture scales with the expanded reward sets.
The highly creative, deeply satirical history behind this John Cooney milestone continues to hold an exceptionally respected position among retro game platform purists, indie design historians, and casual browser game preservationists worldwide. By packing accurate boundary detection math, a brilliantly responsive respawn script, and a genuinely funny industry critique into a single static room, Achievement Unlocked demonstrates how minimalist design can craft an exceptionally engaging test of focus, spatial memory, and self-awareness. Click the banner — stand still — and collect them all.