{"id":443,"date":"2011-05-02T01:38:54","date_gmt":"2011-05-02T00:38:54","guid":{"rendered":"http:\/\/shadowcovenant.com\/blog\/?p=443"},"modified":"2011-05-02T01:38:54","modified_gmt":"2011-05-02T00:38:54","slug":"and-done-2","status":"publish","type":"post","link":"http:\/\/shadowcovenant.com\/blog\/2011\/05\/02\/and-done-2\/","title":{"rendered":"And done!"},"content":{"rendered":"<p>Finally done!<\/p>\n<p>You can download the game <a href=\"http:\/\/www.shadowcovenant.com\/AnOldMan.rar\">here<\/a>, and the source <a href=\"http:\/\/www.shadowcovenant.com\/AnOldMan_Source.rar\">here<\/a>!<\/p>\n<p>The only things I couldn\u2019t finish was a 5th level (so only 4 easy levels), and the binding of trigger points to script (that I manage not to need)\u2026<\/p>\n<p>The part I had more fun with this game was the fact that the game logic was about 60% scripted, which is quite neat\u2026 Even the menus and stuff take place \u201cin game\u201d\u2026<\/p>\n<p><a rel=\"attachment wp-att-50866\" href=\"http:\/\/shadowcovenant.com\/blog\/?attachment_id=50866\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/05\/screen111-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" \/><\/a><\/p>\n<p>Tomorrow I\u2019ll post a post-mortem of the game and the timelapse for the compo\u2026<\/p>\n<p>This is not one of my best entries, but it was quite demanding, technically and in terms of game design\u2026 This game could really benefit with better tools for level design, or more time to do it in Photoshop\u2026<\/p>\n<p>Final tasklist:<\/p>\n<ul>\n<li><del>Framework working<\/del><\/li>\n<li><del>Loading a level data (from a DDS image)<\/del><\/li>\n<li><del>Rendering the level (3d generated from the level data)<\/del><\/li>\n<li><del>Drawing the character<\/del><\/li>\n<li><del>Rendering character<\/del><\/li>\n<li><del>Design levels\/items so I know what to implement<\/del><\/li>\n<li><del>Spawn points<\/del><\/li>\n<li>Bind spawn points to scripting events<\/li>\n<li><del>Draw \u201cold man\u201d and do speech system (seems like a polish thing, but it\u2019s kind of important\u2026)<\/del><\/li>\n<li><del>Give and take objects to the player (through scripting)<\/del><\/li>\n<li><del>Spawn creatures and give them rudimentary AI (also through scripts)<\/del><\/li>\n<li><del>Draw and animate imps<\/del><\/li>\n<li><del>Wand of Unsummoning<\/del><\/li>\n<li><del>End of level (portal thing)<\/del><\/li>\n<li><del>Main menu<\/del><\/li>\n<li><del>Title screen<\/del><\/li>\n<li><del>Game over screen<\/del><\/li>\n<li><del>Sound<\/del><\/li>\n<li><del>Music<\/del><\/li>\n<li><del>Level 1<\/del><\/li>\n<li><del>Level 2<\/del><\/li>\n<li><del>Level 3<\/del><\/li>\n<li><del>Level 4<\/del><\/li>\n<li>Level 5<\/li>\n<li><del>Load\/Save<\/del><\/li>\n<li>\u2026.<\/li>\n<\/ul>\n<p>Looking forward to playing all the games and to see comments on mine!<\/p>\n<div id=\"tweetbutton443\" class=\"tw_button\" style=\"\"><a href=\"http:\/\/twitter.com\/share?url=http%3A%2F%2Fshadowcovenant.com%2Fblog%2F2011%2F05%2F02%2Fand-done-2%2F&amp;text=And%20done%21&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fshadowcovenant.com%2Fblog%2F2011%2F05%2F02%2Fand-done-2%2F\" class=\"twitter-share-button\"  style=\"width:55px;height:22px;background:transparent url('http:\/\/shadowcovenant.com\/blog\/wp-content\/plugins\/wp-tweet-button\/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;\">Tweet<\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>Finally done! You can download the game here, and the source here! The only things I couldn\u2019t finish was a 5th level (so only 4 easy levels), and the binding of trigger points to script (that I manage not to need)\u2026 The part I had more fun with this game was the fact that the [&hellip;]<\/p>\n<div id=\"tweetbutton443\" class=\"tw_button\" style=\"\"><a href=\"http:\/\/twitter.com\/share?url=http%3A%2F%2Fshadowcovenant.com%2Fblog%2F2011%2F05%2F02%2Fand-done-2%2F&amp;text=And%20done%21&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fshadowcovenant.com%2Fblog%2F2011%2F05%2F02%2Fand-done-2%2F\" class=\"twitter-share-button\"  style=\"width:55px;height:22px;background:transparent url('http:\/\/shadowcovenant.com\/blog\/wp-content\/plugins\/wp-tweet-button\/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;\">Tweet<\/a><\/div>","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-443","post","type-post","status-publish","format-standard","hentry","category-games"],"_links":{"self":[{"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/posts\/443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/comments?post=443"}],"version-history":[{"count":2,"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/posts\/443\/revisions"}],"predecessor-version":[{"id":445,"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/posts\/443\/revisions\/445"}],"wp:attachment":[{"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/media?parent=443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/categories?post=443"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/shadowcovenant.com\/blog\/wp-json\/wp\/v2\/tags?post=443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}