Skip to content

Instantly share code, notes, and snippets.

@shmup
Last active May 28, 2019 18:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shmup/a7d04f42d151dead59397cafd7294a7c to your computer and use it in GitHub Desktop.
Save shmup/a7d04f42d151dead59397cafd7294a7c to your computer and use it in GitHub Desktop.

finding secret rooms

  1. a room touching 3 other rooms, with no obstacles on the walls (like rocks, spikes, gaps, etc)
  2. a room touching 2 other rooms
  1. cannot border a boss room

NOTE: a small (thinner) room doesn't count as touching: https://i.imgur.com/XN1qn1d.png

NOTE: can technically touch 4 rooms

finding second secret room

  1. usually close to the boss room
  2. start in the room outside the boss room, generally, then move your way backwards
  3. only ever borders 1 room, never touching 2 rooms
  4. if it's not close to the boss, check one of the dead ends on the floor (but consider if the dead end is already at the maximum width of the stage

NOTE: cannot exist off of a shop, or a special room

NOTE: typically not close to the starting room

NOTE: here is one - https://i.imgur.com/PSdEPjy.png

NOTE: and another - https://i.imgur.com/ABLiUSU.png

room "archetypes"

  1. Room archetypes can give hints
  2. A layout like these would usually have a door where the wall was sealed up:
  3. Consider the symmetry of a room, and if a door would create symmetry:
  4. Would still have to follow all the rules for secret or second secret rooms, however
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment