Worlds Within Worlds

A bite-sized retro platformer with a commitment to accessibility that strives to be fun for all ages and levels of skill!

Features

  • Novelty in every World: Each World features a unique batch of obstacles / hazards broken up into 5 fast-paced levels

  • Minimalist pixel-art world: A striking aesthetic which evokes the classic era of gaming

  • Music by Mark Sparling

Accessible Design

  • Frequent Checkpoints: If you replay any part of this game, it should be because you want to

  • Asymmetrical two-player co-op: Assist the primary player with a magical Butterfly that can freeze enemies and hazards

  • Accessibility options: Adjust the color palette, configure jump behavior, and more!

Infinite Descent

Fall through an increasingly challenging set of platforming obstacle courses. How many screens can you survive without dying?

  • Infinite Descent is a Bonus Game accessible via the Menu

  • Developed using the same engine as Worlds Within Worlds for Ludum Dare 48

  • Features a looping level which ramps up the difficulty each time you complete a cycle

Screenshot Gallery

Change Log:

  • v1.2.2:

    • Speedrun Menu Options: Added a new Menu with the following options

      • Timer: You can enable a timer and set it's position between Bottom-Right, Top-Right, and Top-Left

        • Use the "T" key as a shortcut to toggle this

      • Speedrun Mode: Use the Number "9" key as a shortcut to toggle this

        • Clear the fire in the Level 1-1 2nd screen to make it easier to complete without the butterfly

        • Shows Best-Times for levels (see below)

        • Speed up level transitions

      • Individual Level Mode​: When you're trying to get the best time on a single level, the Timer will show only the time in the current level and Restarting a level will reset you back to the initial Checkpoint​

      • ​Enter / Exit Level Button: A dedicated button to enter / exit levels; "Shift" by default. You will not have to hold the button down; just press it once to trigger the transition.

      • Drop-Through Platform Control Option: Tap "Down" to drop through platforms without having to press "Jump" as well

    • Individual Level Best-Time Tracking: Your best attempt at clearing each level will be recorded and shown above each level's gate in the overworld with Speedrun Mode enabled

    • Quick Erase Progress: Erase all progress to make a fresh run at the game; Number "0" key or "R" while paused

    • Bug Fixes;

      • The cursor no longer remains invisible if you pause or reset the game while the butterfly is active

      • The in-game timer no longer counts frames to determine time passed and so should be more accurate

      • Fixed instantaneous level transitions

      • Minor tweak to level 1-5 to make a speedrun path more consistent

  • v1.1.6:

    • Level Adjustments to make them more speed-run friendly;

      • Major rebuild of level 1-2 and World 4

      • Partial rebuild of levels 1-3, 4-1, 4-4, 5-4, World 2, and World 5

      • Minor tweaks to levels 1-4, 1-5, 2-1, 2-3, 2-4, 2-5, 3-4, 4-3, 5-3, and 5-5

    • Movement updates;

      • Wall-jump can be performed when you are 1-3 pixels away from a wall (you no longer need to be flat against the wall)

      • Added "Slide" option to Wall-cling behavior which no longer reduces your speed when making contact with a wall

      • Hitting jump when you are touching the wall but very close to the ground now performs a vertical jump instead of a wall-jump

    • Updated Tutorial text

    • Added version number to title / credits screen

    • New Text Boxes (shown at a distance)

      • Level Gates show their Level Index

      • World Trees show how many leaves you have collected and show which World they lead to

      • Checkpoints show the number of Leaves collected

    • Increased Collision volume of Golden Leaves

    • Bouncing off of the heads of Curl-Ups launches you higher than the rest of their bodies

    • Bug Fixes;

      • It was possible to accidentally trigger a full-height jump if you pressed and released the jump button on the single frame where you hit the ground

      • Releasing the jump button after traveling through a Portal no longer cuts your upward speed

      • Laser can no longer kill player when it is frozen by the Butterfly

      • Falling enemies no longer accumulate vertical speed when frozen by the Butterfly

      • Ghost Blocks halt their animation when frozen by the Butterfly

      • In-game-time measurement is now much more accurate

      • Custom Color palette is loaded on Title Screen

      • When a Curl-Up un-curls, the player will now bounce off of them

      • Title screen properly reflects palette choice in HTML5

  • v1.0.2:

    • Slight tweak to Level 4-5​

    • Text boxes no longer print out text; they fade in / out

    • Updated Level 1-1 with new description of Butterfly

  • v1.0.1:

    • Added Credits screen

    • Misc small bug fixes

  • v1.0:

    • Added a Title Screen

    • Added Up / W as options for Jump

    • The edge of the screen glows to indicate where the player will wrap around to the other side

    • Added LOTS more clouds / water as decoration

    • Fixes for jump-through semi-solid platforms

    • Tutorial overhauled

    • Controller Support for the Butterfly

      • Both the primary and secondary player (2nd controller) can use the Butterfly

    • Level Design overhaul; several levels have had minor tweaks, some have been rebuilt almost completely

  • v0.4.9.1: Wall-Jump is higher!

  • v0.4.9:

    • New Title Screen

    • Added an in-game Timer to track your completion time!

    • Added Palette Toggle menu; over 35 Palettes to chose from!

    • Added Accessibility options;

      • Dedicated Jump buttons (for short / full height jumps)

      • Wall-Cling / Stick to Walls

    • Butterfly bug-fixes;

      • Properly protects the player from Mandiburns

      • Changes the color of hazards to indicate they are safe

  • v0.4.1:

    • World 3 Added

      • 5 new levels (some mixed into earlier worlds)

    • Changed order of several levels to group similarly themed levels into the same world

    • Rebuilt 2 levels

    • Fix; Holding down at a Level Gate no longer has the chance to ping-pong you between levels, you must release and press down

  • v0.3.2:

    • Removed Saving / Loading because it was causing too many problems

  • v0.2:

    • Fixed Default Audio levels (because that's always a problem for me)

    • Modified Jellies level

  • v0.1: Made for TO Jam 2021. Art + Engine built ahead of time. Levels made in 9.5 hours for Jam.