{"id":40,"date":"2010-01-24T18:46:00","date_gmt":"2010-01-24T18:46:00","guid":{"rendered":"http:\/\/rockbot.upperland.net\/?p=40"},"modified":"2010-01-24T18:46:00","modified_gmt":"2010-01-24T18:46:00","slug":"steady-progress","status":"publish","type":"post","link":"https:\/\/rockbot.upperland.net\/?p=40","title":{"rendered":"Steady Progress"},"content":{"rendered":"<p><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/4.bp.blogspot.com\/_4uOzK_Wwrz0\/S1yWMbbM5nI\/AAAAAAAAQ0w\/DxSQp4NIDnI\/s1600-h\/game_Linux_018.png\"><img decoding=\"async\" style=\"display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 330px; height: 228px;\" src=\"http:\/\/4.bp.blogspot.com\/_4uOzK_Wwrz0\/S1yWMbbM5nI\/AAAAAAAAQ0w\/DxSQp4NIDnI\/s400\/game_Linux_018.png\" border=\"0\" alt=\"\" id=\"BLOGGER_PHOTO_ID_5430380390966421106\" \/><\/a><\/p>\n<div>Work is being done nicely, and beta 3 promisses to be a really good one. See this small preview:<\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<p>Here is the list of features, and it&#8217;s status, that will be in the next beta, targeted to the end of this month:<\/p>\n<div><\/div>\n<div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; one\/two player mode<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">  a) remove player 2 from move\/clear\/show functions<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\"><span class=\"Apple-style-span\" style=\"white-space: pre;\"> <\/span> b) scroll with only one player<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\"><span class=\"Apple-style-span\" style=\"white-space: pre;\"> <\/span> c) select one or two players<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\"><span class=\"Apple-style-span\" style=\"white-space: pre;\"> <\/span> d) on PC, P1 can use both joy1 and keyboard<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; allow multiple instances of a same NPC (to reuser the same graphics in a different position)<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; adjust players initial position<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; add players HP bars<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; fix collision verification when falling from a jump and moving left\/right (still needs more work)<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; make NPC shield itself (shiled flag, plus frame zero in animation)<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; player hit animation<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; add collision verify into player hit animation to not move where it can&#8217;t<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; NPC hit animation<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; player hit animation<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; make players loose 3 hit points when touching a NPC<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; fix jump+shoot and walk+shoot animation<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; player teleport animation in stage start<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; &#8220;ready&#8221; text animation on stage start<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; align hit animation centered vertically and horizontally to the player or npc<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; editor: add fill tool (still needs work for non-continual areas like a square)<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">NOT  &#8211; separate hit into NPC check into a separate function and call it even if player is stopped<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; make NPC shoot<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">DONE &#8211; NPC shoot must diminish 1 HP from players when hit them<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; fix small underscreen bug on top of the screen<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; show projectile more near to the hit target (is vanishing too soon)<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; NPC killed animation<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; create a complete map (without boss)<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; add a small text in the stage ending (beta and credits)<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; create deb package for Ubuntu\/Linux<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; map PS2 joystick buttons correctly<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; fix timing for PS2<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; initialize units for PS2 according to need (use argc to find run path)<\/span><\/span><\/div>\n<div><span class=\"Apple-style-span\"  style=\"font-family:'courier new';\"><span class=\"Apple-style-span\"  style=\"font-size:small;\">&#8211; create an official PS2 build<\/span><\/span><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Work is being done nicely, and beta 3 promisses to be a really good one. See this small preview: Here is the list of features, and it&#8217;s status, that will be in the next beta, targeted to the end of this month: DONE &#8211; one\/two player mode a) remove player 2 from move\/clear\/show functions b) scroll with only one player c) select one or two players d) on PC, P1 can use both joy1 and keyboard DONE &#8211; allow multiple instances of a same NPC (to reuser the same graphics in a different position) DONE &#8211; adjust players initial position DONE &#8211; add players HP bars DONE &#8211; fix collision verification when falling from a jump and moving left\/right (still needs more work) DONE &#8211; make NPC shield itself (shiled flag, plus frame zero in animation) DONE &#8211; player hit animation DONE &#8211; add collision verify into player hit animation to not move where it can&#8217;t DONE &#8211; NPC hit animation DONE &#8211; player hit animation DONE &#8211; make players loose 3 hit points when touching a NPC DONE &#8211; fix jump+shoot and walk+shoot animation DONE &#8211; player teleport animation in stage start DONE &#8211; &#8220;ready&#8221; text animation on stage start DONE &#8211; align hit animation centered vertically and horizontally to the player or npc DONE &#8211; editor: add fill tool (still needs work for non-continual areas like a square) NOT &#8211; separate hit into NPC check into a separate function and call it even if player is stopped DONE &#8211; make NPC shoot DONE &#8211; NPC shoot must diminish 1 HP from players when hit them &#8211; fix small underscreen bug on top of the screen &#8211; show projectile more near to the hit target (is vanishing too soon) &#8211; NPC killed animation &#8211; create a complete map (without boss) &#8211; add a small text in the stage ending (beta and credits) &#8211; create deb package for Ubuntu\/Linux &#8211; map PS2 joystick buttons correctly &#8211; fix timing for PS2 &#8211; initialize units for PS2 according to need (use argc to find run path) &#8211; create an official PS2 build<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-40","post","type-post","status-publish","format-standard","hentry","category-rockbot"],"_links":{"self":[{"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/posts\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=40"}],"version-history":[{"count":0,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/posts\/40\/revisions"}],"wp:attachment":[{"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=40"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=40"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}