Appearance
Arcade › Fusion Beasts
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Toluwase ADEGOKE built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Fusion Beasts yet. Play it, then tell Toluwase ADEGOKE what you would add next.
Fusion Beasts was built by Toluwase ADEGOKE with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Fusion Beasts opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Create a playable prototype titled “Fusion Beasts: Legacy of Aether,” a minimalist top-down tile-based monster-collecting RPG with a second real-time fusion-combat mode. Use an orthographic camera looking straight down at a flat 24x16 grid world, with a dark navy background and crisp pixel/nearest-filtered rendering. The map is made of simple solid-color square tiles: slate-blue ground, very dark charcoal walls, dark green grass patches, and a vertical blue river. Put an impassable wall border around the map, a river column near the center, a vertical interior wall on the left-middle, and a horizontal wall toward the upper-right. Grass patches occupy the upper-left, lower-left, and upper-right areas. Render the player as a small light icy-blue square/flat sprite and wild or merge enemies as pink squares/flat sprites. Keep the camera smoothly following the player while preserving the top-down tile view. The game starts in the overworld with a generated starter monster, money 120, one party member, and the player around tile position (3.5, 3.5). Move with WASD or arrow keys. Block movement through walls and water using simple circular/corner collision. Walking through grass increments an encounter step counter; about every 12 movement steps, roll a 22% chance to start a battle against a randomly selected wild Fusion Beast whose level is near the active monster’s level. Wild choices are Mire Slime (Nature), Cave Mite (Earth), Spark Finch (Lightning), Ash Pup (Fire), Mist Koi (Water), Gloom Imp (Dark), Halo Wisp (Light), and Breeze Sprite (Air). Give each a signature move matching its type, scaled stats, and a capture rate around 0.40–0.55. The overworld HUD should be HTML overlay UI over the canvas: a top-left state pill showing OVERWORLD, a hint pill reading “WASD/Arrows to move • Grass = encounters • Enter = menu • F = Fusion Merge,” and a small footer status line showing current tile type, player coordinates, active monster name/level, and party count out of 6. Press E in the overworld to briefly show a tip dialog explaining grass encounters, Enter for menu, and F for Fusion Merge. Press B as a debug/shortcut key to force a wild battle. Battles are simple turn-based encounters shown through a bottom panel titled “Battle.” Display the player and foe names, levels, elemental types, current/max HP, and a short scrolling battle log. Provide buttons Attack, Capture, and Run. Attack uses the player monster’s type and signature move, calculates damage from level, ATK/DEF, a same-type bonus, random variation, and a small type-effectiveness chart across Fire, Water, Nature, Air, Earth, Lightning, Light, and Dark; log “super effective” or “not very effective” when appropriate. The player attacks first, then the wild monster attacks after a short delay using its own type and signature. If the player’s HP reaches zero, restore it to half and safely end the battle. Capture chance must improve when the foe is weakened: use approximately base capture rate multiplied by (0.35 + missing-HP fraction * 1.2), clamped between 5% and 90%; on success add the monster to the party if fewer than six slots, otherwise only record the capture. Run uses a chance based on the player’s speed relative to the foe. Winning grants XP based on foe level; level thresholds use approximately 20 + level²*6. On leveling, increase stats, restore HP, and evolve the generated starter at level 5 and level 10, changing its name to stage-two/stage-three generated names and increasing its stats. Implement eight elemental types: Fire, Water, Nature, Air, Earth, Lightning, Light, and Dark. Include the demonstrated effectiveness relationships: Fire is strong against Nature and weak against Water/Earth; Water is strong against Fire/Earth and weak against Lightning/Nature; Nature is strong against Water/Earth and weak against Fire/Air; Air is strong against Nature and weak against Earth/Lightning; Earth is strong against Lightning/Fire/Air and weak against Water; Lightning is strong against Water/Air and weak against Earth; Light is strong against Dark; Dark is strong against Light. Support monster fields for HP, ATK, DEF, SPD, SPATK, SPDEF, level, XP, type(s), signature, stage, evolution names, capture rate, and fusion trait. Press Enter to open a dark translucent rounded-corner menu panel. Include buttons Party, Save, Load, Starter, “Demo: Fuse first 2,” and Close. Show money and a party list with active marker, names, levels, types, and HP. Save/load party, active monster, player position, money, seen names, and capture records to localStorage. The Starter button should ask the player for a text description, deterministically hash that text, and generate a starter from combinations of prefixes (such as Aether, Rune, Echo, Nova, Umbral, Solar, Moss, Frost, Volt, Cinder), animals (Wolf, Lynx, Drake, Mantis, Turtle, Raven, Fox, Stag, Serpent, Golem), eight elements, signature moves, and one fusion trait. The “Demo: Fuse first 2” button should only work with at least two party members and display a non-persistent chimera made from the first two monsters: combine their distinct types, average their stats with a slight 0.92 instability penalty, combine their signatures, and call its trait “Unstable Blend.” Implement Fusion Merge as a lightweight real-time overworld combat mode entered with F or a button. The active monster temporarily merges with the player, giving a merge HP pool equal to about 1.2 times the monster’s max HP. Keep the same top-down camera and movement, but show the pink enemy square near the player; the enemy has roughly 60 + 10*player-level HP, chases the player, retreats slightly when close, and periodically fires pink projectiles toward the player. In Merge mode, move with WASD/arrows, aim toward the mouse cursor (fall back to movement direction), fire cyan projectiles with left mouse or Space, dodge with Shift (short burst, about 0.22 seconds of invulnerability and 0.85-second cooldown), and use Q for a radial Fusion Burst of 14 pale-yellow projectiles with a roughly 5.5-second cooldown. Player shots damage the enemy; enemy shots damage merge HP unless dodging. Show a right-side “Fusion Merge” HUD with merged monster name, HP, enemy HP, dodge status/cooldown, ultimate status/cooldown, and an Exit (F) button. Display prototype messages when the enemy is defeated or the player is downed, and allow F/Exit to return to the overworld. Add simple synthesized triangle/noise sound effects for attacks, captures, menu actions, movement/combat events where possible. Use a restrained dark sci-fi fantasy palette: navy background, translucent navy panels, thin blue borders, pale text, cyan accent, green success, pink danger. Keep the interface compact and functional, with rounded panels and monospace text for battle/menu/HUD readouts. Do not add towns, NPCs, quests, trainer battles, 2v2 battles, deep status effects, procedural art, or a full persistent monster-monster fusion system; those are explicitly outside this prototype.