{"id":8565,"date":"2015-07-22T20:00:12","date_gmt":"2015-07-23T03:00:12","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=8565"},"modified":"2021-06-16T16:13:14","modified_gmt":"2021-06-16T23:13:14","slug":"a-maze-ing-game-for-nexys-3","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/a-maze-ing-game-for-nexys-3\/","title":{"rendered":"A-maze-ing Game for Nexys 3"},"content":{"rendered":"<p>Games all around! What makes a fun game for the engineer in your life? <a href=\"http:\/\/www.instructables.com\/id\/The-Amazing-Maze-Game-for-Nexys-3\/\">A programmable maze based on an FPGA<\/a>. This Instructable was made by <a href=\"http:\/\/www.instructables.com\/member\/RedCirkle\/\">RedCirkle<\/a> to provide a fun, modern twist on a classic game.\u00a0&#8220;You must get from one side of the board to the another by navigating the landscape provided. However, these mazes have the added excitement of LED lights, sound effects, and a countdown timer for extra challenge.&#8221; This project has an easier and a more difficult maze, so that you can switch things up if you&#8217;d like.<\/p>\n<figure id=\"attachment_8681\" aria-describedby=\"caption-attachment-8681\" style=\"width: 450px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.instructables.com\/id\/The-Amazing-Maze-Game-for-Nexys-3\/?ALLSTEPS\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-8681\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-Nexys-3-450x600.jpg\" alt=\"The Nexys 3 maze!\" width=\"450\" height=\"600\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-Nexys-3-450x600.jpg 450w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-Nexys-3-169x225.jpg 169w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-Nexys-3.jpg 465w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/a><figcaption id=\"caption-attachment-8681\" class=\"wp-caption-text\">The Nexys 3 maze!<\/figcaption><\/figure>\n<p>The <a href=\"https:\/\/digilent.com\/blog\/Products\/Detail.cfm?NavPath=2,400,897&amp;Prod=NEXYS3\">Nexys 3<\/a> is the brain of this project. In addition to that, you&#8217;ll need LEDs, resisitors, wire, MDF board, pin headers, a picture frame, and more. With the power of craft supplies and the ability to solder, this project can move ahead.<\/p>\n<figure id=\"attachment_8680\" aria-describedby=\"caption-attachment-8680\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.instructables.com\/id\/The-Amazing-Maze-Game-for-Nexys-3\/?ALLSTEPS\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-8680\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze-grid-600x450.jpg\" alt=\"Wiring up the grid for the maze.\" width=\"600\" height=\"450\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze-grid-600x450.jpg 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze-grid.jpg 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze-grid-225x169.jpg 225w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-8680\" class=\"wp-caption-text\">Wiring up the grid for the maze.<\/figcaption><\/figure>\n<p>This project has quite a few steps, so if you&#8217;re looking for something quick, it might not be for you (though we think it&#8217;s worth it!). To get started, download the VHDL project files provided in the Instructable. Then you&#8217;ll have to build the maze board. This entails drilling holes into the MDF board (on a grid), placing LEDs and adding wire, and soldering the connections. You will then need to trim the leads and add a solder-insulated wire to every column lead. After adding resistors and soldering insulated wire to every row, you can attach the grid to the <a href=\"https:\/\/digilent.com\/blog\/Products\/Detail.cfm?NavPath=2,400,897&amp;Prod=NEXYS3\">Nexys 3<\/a>. You can then print out the maze overlay and trim it to size. Program the Nexys 3, and begin game play!<\/p>\n<figure id=\"attachment_8682\" aria-describedby=\"caption-attachment-8682\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.instructables.com\/id\/The-Amazing-Maze-Game-for-Nexys-3\/?ALLSTEPS\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-8682\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze-600x450.jpg\" alt=\"Time to find your way!\" width=\"600\" height=\"450\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze-600x450.jpg 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze.jpg 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze-225x169.jpg 225w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-maze-800x600.jpg 800w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-8682\" class=\"wp-caption-text\">Time to find your way!<\/figcaption><\/figure>\n<p>You could design your own mazes and play around with formatting to add your own spin to this fantastic project. It&#8217;s always exciting to see such hard work put into something so enjoyable.<\/p>\n<p>&nbsp;<\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-8565 jlk' data-task='like' data-post_id='8565' data-nonce='579aded7b7' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-8565 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-8565 jlk' data-task='unlike' data-post_id='8565' data-nonce='579aded7b7' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-8565 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-8565 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Games all around! What makes a fun game for the engineer in your life? A programmable maze based on an FPGA. This Instructable was made by RedCirkle to provide a &hellip; <\/p>\n","protected":false},"author":7,"featured_media":8681,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4327,35,1561],"tags":[1662,104],"ppma_author":[4464],"class_list":["post-8565","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","category-fpga","category-applications","tag-fpga","tag-project-2"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/07\/Instructables-Nexys-3.jpg","jetpack_sharing_enabled":true,"authors":[{"term_id":4464,"user_id":7,"is_guest":0,"slug":"amber_mear","display_name":"Amber Mear","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/d0fc56ab4035f79884675bde2a948e84c1d14dd33b730b4c142dde6f1a962395?s=96&d=mm&r=g","1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":"","9":"","10":""}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/8565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=8565"}],"version-history":[{"count":0,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/8565\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/8681"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=8565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=8565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=8565"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=8565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}