The Unseen Maze

Step on the floor tiles in the correct order to proceed.

WAR10CK

Type: Test of Disorder or Test of Pattern.

Description: This is a puzzle that can fit in a room or hallway of any size. It consists of a large array of floor tiles and must be traversed in a curtain order. Players can move forwards, backwards, left, right or diagonally to an adjacent tile. You cannot skip over tiles. One tile will be the Start which should be near were the PCs enter the area. Another one can be the End which can be located anywhere. The center or the near the place the PCs must go next is usually where the End is. There can also be Checkpoint Tiles or areas that can be used to make the puzzle easier. Clues can be provided to allow players to determine the correct sequence but that turns this obstacle into a Test of Pattern.

The way forward is blocked by something which will only be removed when the puzzle is solved to prevent circumvention.

How this works is that a PC steps on a tile and if it is in the correct sequence, nothing happens. If it is not in the correct sequence, then the tile will deliver a minor but painful shock though this can be replaced with some other trap or result. The system then deactivates and the PC must reset the system by returning to the Start. Tiles can be used more then once in the sequence so you can require some backtracking and make the puzzle more complicated. You can have it so that only one PC has to make it to the End and then the system can be deactivated to allow the others to pass quickly or make it so that all PCs must solve the puzzle either one at a time or not.

So to keep is simple let's say that we have a room with a 3x3 array of floor tiles. The PCs enter from the south and exit to the north. The Start is the south tile and the End is the north tile where a security gate blocks the way forward. A PC steps on the Start and then to the southwest tile. Nothing happens. So then the PC steps on the west tile and gets zapped taking some minor damage. Nothing significant though. The floor deactivates and the way forward remains blocked. The PC returns to the Start to reset the floor. Though the process of trial and error each PC figures out the 8 move sequence and successfully makes it across. However every time a PC makes it to the other side, the gate closes again and the puzzle must be solved again. This is to prevent some smart ass from trying to circumvent the system.

Another example: The room has a 9x9 array of floor tiles and there is a pedestal with the objective artifact resting on it in the center of the room. The PCs enter the room from the south. The artifact is protected by a force field which is directly connected to the floor. The floor must be navigated correctly to remove the barrier and allow the artifact to be retrieved.

Award WAR10CK XP if you enjoyed the submission!

? Community Contributions (0)

? Responses (0)

  BENCHMARKS  
Loading Time: Base Classes  0.0005
Controller Execution Time ( Viewing / Index )  0.0219
Total Execution Time  0.0224
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,146,256 bytes
  POST DATA  
No POST data exists
  URI STRING  
viewing/The_Unseen_Maze
  CLASS/METHOD  
viewing/index
  DATABASE:  strolen_green (Viewing:$db)   QUERIES: 14 (0.0127 seconds)  (Hide)
0.0002   SELECT `site_name`, `site_desc`, `site_email`, `upload_path_relative`, `upload_path`, `site_logo`, `register`, `disable_captcha`, `date_format`, `avatar_upload`, `file_types`, `twitter_consumer_key`, `twitter_consumer_secret`, `disable_social_login`, `facebook_app_id`, `facebook_app_secret`, `google_client_id`, `google_client_secret`, `file_size`, `paypal_email`, `paypal_currency`, `payment_enabled`, `payment_symbol`, `global_premium`, `install`, `login_protect`, `activate_account`, `default_user_role`, `secure_login`, `stripe_secret_key`, `stripe_publish_key`, `google_recaptcha`, `google_recaptcha_secret`, `google_recaptcha_key`, `logo_option`, `layout`, `profile_comments`, `avatar_width`, `avatar_height`, `cache_time`, `checkout2_secret`, `checkout2_accountno`, `user_display_type`, `page_slugs`, `calendar_picker_format`, `disable_chat`, `calendar_picker_format`, `enable_google_ads_pages`, `enable_google_ads_feed`, `enable_rotation_ads_feed`, `enable_rotation_ads_pages`, `credit_price_pageviews`, `rotation_ad_alert_user`, `enable_promote_post`, `resize_avatar`, `verified_cost`, `enable_verified_buy`, `enable_verified_requests`, `public_profiles`, `public_pages`, `public_blogs`, `enable_blogs`
FROM `site_settings`
WHERE `ID` = 
0.0007   SELECT `a`.*, `b`.`member_name` as `author`, `b`.`last_login`, `c`.`level`, `a`.`desc1` as `main_article`
FROM `lockmor_content` as `a`
JOIN `smf_members` as `bON `a`.`author_id` = `b`.`id_member`
JOIN `lockmor_user` as `cON `a`.`author_id` = `c`.`author_id`
WHERE `title_link` = 'The_Unseen_Maze' 
0.0007   UPDATE lockmor_content
                SET hits 
hits 1
                WHERE content_id 
'9047' 
0.0001   SELECT `a`.*, `b`.`member_name`, `b`.`avatar`, `b`.`date_registered`, `b`.`last_login`, `b`.`personal_text`, `b`.`website_title`, `b`.`website_url`, `b`.`location`, `b`.`signature`, `c`.`filename`
FROM `lockmor_user` as `a`
JOIN `smf_members` as `bON `a`.`author_id` = `b`.`id_member`
LEFT JOIN `smf_attachments` as `cON `a`.`author_id` = `c`.`id_member`
WHERE `author_id` = '7165' 
0.0004   SELECT `collab_author`, `member_name`, `id_member`
FROM `smf_members`
LEFT JOIN `lockmor_collabON `collab_author` = `id_member`
WHERE `collab_sub` = 'The_Unseen_Maze'
ORDER BY `member_nameAS
0.0001  
        SELECT cat_id
cat_title
        FROM lockmor_categories 
0.0010   SELECT `a`.*, `b`.`member_name` as `author`, `b`.`avatar`, `c`.`filename`
FROM `lockmor_comment` as `a`
JOIN `smf_members` as `bON `a`.`comment_author` = `b`.`id_member`
LEFT JOIN `smf_attachments` as `cON `a`.`comment_author`= `c`.`id_member`
WHERE `comment_son` = '0'
AND `comment_parent` = '9047'
AND `comment_status` > 0
ORDER BY 
`comment_dateAS
0.0004   SELECT `a`.*, `b`.`member_name` as `author`, `b`.`avatar`, `c`.`filename`
FROM `lockmor_comment` as `a`
JOIN `smf_members` as `bON `a`.`comment_author` = `b`.`id_member`
LEFT JOIN `smf_attachments` as `cON `a`.`comment_author`= `c`.`id_member`
WHERE `comment_son` > '1'
AND `comment_parent` = '9047'
AND `comment_status` > 0
ORDER BY 
`comment_dateAS
0.0009   SELECT `b`.`title`, `b`.`content_id`, `b`.`title_link`, `b`.`summary`, `member_name` as `author`
FROM `lockmor_content` as `b`
JOIN `lockmor_suggest` as `aON `a`.`suggest_content_id` = `b`.`content_id`
JOIN `smf_membersON `author_id` = `smf_members`.`id_member`
WHERE `a`.`suggest_id` = '9047'
ORDER BY `titleDESC 
0.0002   SELECT `fav_id`
FROM `lockmor_favorites`
WHERE `content_id` = '9047'
AND `author_id` = 
0.0020   SELECT `region_content_id`, `region_title`, `region_link_title`, `member_name`
FROM `lockmor_region_association`
JOIN `lockmor_region_mainON `lockmor_region_main`.`region_id` = `lockmor_region_association`.`region_main_id`
JOIN `smf_members` as `cON `c`.`id_member` = `lockmor_region_main`.`region_author`
WHERE `region_content_id` = '9047'
ORDER BY `region_titleAS
0.0009   SELECT `a`.`suggest_id`, `b`.`content_id`, `c`.`avatar`, `d`.`filename`, `b`.`title`, `b`.`title_link`, `b`.`summary`, `b`.`type_id`, `b`.`parent1_id`, `b`.`parent2_id`, `c`.`member_name` as `author`
FROM `lockmor_content` as `b`
JOIN `lockmor_suggest` as `aON `a`.`suggest_id` = `b`.`content_id`
JOIN `smf_members` as `cON `c`.`id_member` = `b`.`author_id`
JOIN `smf_attachments` as `dON `c`.`id_member`= `d`.`id_member`
WHERE `a`.`suggest_content_id` = '9047'
ORDER BY `b`.`titleAS
0.0004   SELECT `b`.`type_id`
FROM `lockmor_content` as `b`
JOIN `lockmor_suggest` as `aON `a`.`suggest_id` = `b`.`content_id`
WHERE `a`.`suggest_content_id` = '9047'
GROUP BY `b`.`type_id`
ORDER BY `b`.`titleAS
0.0047   SELECT `idea_id`, `idea_author`, `idea_type_id`, `idea_parent`, `idea_title`, `idea_text`, `idea_date`, `idea_cond`, `idea_xp`, `member_name`, `ip`
FROM `lockmor_ideas`
JOIN `smf_membersON `id_member` = `idea_author`
ORDER BY RAND()
 
LIMIT 3 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)