{"assets":[],"author_link":"author\/steve-rutherford\/","author_name":"steve.rutherford","cat":"LD #24","categories":["LD #24"],"comments":[],"epoch":1345962480,"event":"LD24","likes":5,"metadata":{"p_key":"77981","p_author":"steve.rutherford","p_authorkey":"0","p_urlkey":"286991","p_title":"Tileshift \u2013 Random Map Generation & Door\/Key Placement","p_cat":"LD #24","p_event":"LD24","p_time":"1345962480","p_likes":"5","p_comments":"0","p_status":"WAYBACK","us_key":null,"us_name":null,"us_username":null,"event_start":"1345766400","event_key":"12","event_name":"LD24"},"source_url":"2012\/08\/26\/tileshift-random-map-generation-doorkey-placement\/","text":"<p>Another 10hours work today and here\u2019s what we got up to:<\/p>\n<p>Generation of content in TileShift has been a good challenge over the last day. So far I have created generation of rooms on the map so they don\u2019t collide, generation of doors so they block the user from their goal, placed keys to unlock these doors, experimented with generating paths between rooms (not in demo). Some of the challenges were keeping keys in possible to reach places and keeping doors inside these generated rooms.<\/p>\n<p>TileShift still uses Sam\u2019s A* implementation,\u00a0now improved which allows the player to aim towards the chest. We restructed code a lot to speed production over tomorrow, which is when we hope to add some more things like monsters, moving blocks, bridges. These will help add more challenge to the game, as it evolves around the player. We also aim to improve the UI by colouring the keys to show the associated door it unlocks, more sound effects and add more levels to the game.<\/p>\n<p>What we have so far uses A* to track towards the overall goal, which needs to be broken into incremental goals of the keys, another job for tomorrow. So when playing if the key is placed south of the door it opens, you might not be able to get there. Have a go and see what you think of it so far.<\/p>\n<p>Play our demo at:<\/p>\n<p><a href=\"http:\/\/www.codeotaku.com\/game-mechanics-society\/games\/tileshift\/index.html\">http:\/\/www.codeotaku.com\/game-mechanics-society\/games\/tileshift\/index.html<\/a><\/p>\n<div class=\"wp-caption alignnone\" id=\"attachment_170253\" style=\"width: 310px\"><a href=\"http:\/\/www.ludumdare.com\/compo\/2012\/08\/26\/tileshift-random-map-generation-doorkey-placement\/roomkeygen\/\" rel=\"attachment wp-att-170253\"><img alt=\"The 2nd Level of our game\" class=\"size-medium wp-image-170253\" height=\"195\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2012\/08\/RoomKeyGen-300x195.jpg\" width=\"300\"\/><\/a><p class=\"wp-caption-text\">This shot shows what is currently level two, play through and please comment<\/p><\/div>\n<p>\u00a0<\/p>","time":"August 26th, 2012 6:28 am","title":"Tileshift \u2013 Random Map Generation & Door\/Key Placement","title_was_empty":false}