{"id":129,"date":"2015-06-09T15:19:02","date_gmt":"2015-06-09T15:19:02","guid":{"rendered":"http:\/\/gameengines.net\/wp\/?p=129"},"modified":"2020-06-16T02:59:59","modified_gmt":"2020-06-16T02:59:59","slug":"learn-to-write-a-dungeon-game-using-clickteam-fusion","status":"publish","type":"post","link":"http:\/\/gameengines.net\/wp\/?p=129","title":{"rendered":"Maze game using Clickteam Fusion Resources"},"content":{"rendered":"<p><a href=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/04\/gameprogstarter.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-91 aligncenter\" src=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/04\/gameprogstarter-300x129.png\" alt=\"gameprogstarter\" width=\"300\" height=\"129\" srcset=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/04\/gameprogstarter-300x129.png 300w, http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/04\/gameprogstarter.png 457w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/mazeg.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-177\" src=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/mazeg-251x300.png\" alt=\"mazeg\" width=\"251\" height=\"300\" srcset=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/mazeg-251x300.png 251w, http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/mazeg.png 577w\" sizes=\"(max-width: 251px) 100vw, 251px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/cfmaze.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-362\" src=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/cfmaze-300x246.png\" alt=\"cfmaze\" width=\"300\" height=\"246\" srcset=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/cfmaze-300x246.png 300w, http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/cfmaze.png 656w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Give yourself a strong head start in computer game design with our Game Programming Starter books, which are published fresh in 2015. Through these books you will learn how computer games work and how simple games may be created using ready-made resources and modern drag-and-drop game engines.<\/p>\n<p><strong>This book focuses on maze\u00a0<\/strong><strong>game creation.\u00a0<\/strong><\/p>\n<p>We assume you are totally new to game programming. To make things easy for you, we use simple language throughout the book. And we simplify many of the technical terms into something more straight forward and human friendly. Many trade jargons are intentionally skipped.<\/p>\n<p>You need to be computer literate. You should know how to use Windows (Windows XP, Windows 7, Windows 8 \u2026etc). And you should have a reasonably configured computer system. A dual core processor with 2GB+ of RAM, several GBs of free drive space that hold the resource files, and an active internet connection are all necessary.<\/p>\n<p>TOC:<\/p>\n<p>LICENSE AGREEMENT 3<br \/>\nLIMITATION OF LIABILITY 4<br \/>\nABOUT THE STARTER SERIES 5<br \/>\nBASIC REQUIREMENTS 6<br \/>\nLEARNING GOALS 7<br \/>\nTHE TARGET PLATFORM 8<br \/>\nTOOLS AND RESOURCES 9<br \/>\nLESSON 1 &#8211; THE CONCEPT OF OBJECTS 14<br \/>\nLESSON 2 &#8211; THE CONCEPT OF SCREEN COORDINATES 18<br \/>\nLESSON 3 &#8211; ACCEPTING USER INPUT 25<br \/>\nLESSON 3 CON&#8217;T &#8211; ABOUT THE EVENT EDITOR 29<br \/>\nLESSON 3 CON&#8217;T &#8211; PROCESSING USER INPUT 33<br \/>\nLESSON 3 CON&#8217;T &#8211; MORE ABOUT THE EVENT EDITOR 36<br \/>\nLESSON 4 &#8211; THE CONCEPT OF COLLISION AND BOUNDARIES 40<br \/>\nWALKING THROUGH EXERCISE SET 1 46<br \/>\nLESSON 5 &#8211; MANIPULATING OTHER OBJECTS 55<br \/>\nLESSON 6 &#8211; SPRITES AND ANIMATION SEQUENCES 57<br \/>\nWALKING THROUGH EXERCISE SET 2 60<br \/>\nLESSON 7 &#8211; ADDING ENEMIES AND MOVING WALLS 61<br \/>\nLESSON 7 CON&#8217;T &#8211; BOUNCING BALL MOVEMENT 67<br \/>\nLESSON 7 CON&#8217;T &#8211; PATH MOVEMENT 69<br \/>\nWALKING THROUGH EXERCISE SET 3 72<br \/>\nADDING SOUND EFFECTS AND MUSIC 73<br \/>\nWHAT IS NEXT? 74<\/p>\n<p>To order, please refer to:\u00a0<a href=\"http:\/\/gameengines.net\/wp\/?page_id=2\">http:\/\/gameengines.net\/wp\/?page_id=2<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\">Lessons files to be used with the book:<\/span><\/p>\n<p><a href=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/MazeLessonsSet1FREE.zip\">MazeLessonsSet1FREE<\/a><\/p>\n<p><a href=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/MazeLessonsSet2FREE.zip\">MazeLessonsSet2FREE<\/a><\/p>\n<p><a href=\"http:\/\/gameengines.net\/wp\/wp-content\/uploads\/2015\/06\/MazeLessonsSet3FREE.zip\">MazeLessonsSet3FREE<\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\">\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_129\" class=\"pvc_stats all  \" data-element-id=\"129\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"http:\/\/gameengines.net\/wp\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Give yourself a strong head start in computer game design with our Game Programming Starter books, which are published fresh in 2015. Through these books you will learn how computer games work and how simple games may be created using ready-made resources and modern drag-and-drop game engines. This book focuses on maze\u00a0game creation.\u00a0 We assume [&hellip;]<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_129\" class=\"pvc_stats all  \" data-element-id=\"129\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"http:\/\/gameengines.net\/wp\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":362,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30,29],"tags":[],"class_list":["post-129","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2015-new-releases","category-learning-kits-for-kids"],"_links":{"self":[{"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/129"}],"collection":[{"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=129"}],"version-history":[{"count":12,"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/129\/revisions"}],"predecessor-version":[{"id":740,"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/129\/revisions\/740"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=\/wp\/v2\/media\/362"}],"wp:attachment":[{"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=129"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/gameengines.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}