{"assets":[],"author_link":"author\/alexrose\/","author_name":"Alex Rose","cat":"LD #30","categories":["LD #30"],"comments":[],"epoch":1409154180,"event":"LD30","likes":4,"metadata":{"p_key":"81908","p_author":"Alex Rose","p_authorkey":"0","p_urlkey":"291027","p_title":"Rude Bear RPG: Postmortem","p_cat":"LD #30","p_event":"LD30","p_time":"1409154180","p_likes":"4","p_comments":"0","p_status":"WAYBACK","us_key":null,"us_name":null,"us_username":null,"event_start":"1408665600","event_key":"24","event_name":"LD30"},"source_url":"2014\/08\/27\/rude-bear-rpg-postmortem\/","text":"<p>So, Insomnia52 just finished and I was exhibiting Super Rude Bear Resurrection there. I love Insomnia, but I was a bit upset to find out it was the same time as Ludum Dare.<\/p>\n<p>So whatever \u2013 I did both. My game wasn\u2019t as good as usual but I refuse to break my spree.<\/p>\n<p><a href=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/insomniame.jpg\"><img alt=\"insomniame\" class=\"aligncenter size-full wp-image-616\" src=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/insomniame.jpg\" width=\"700\"\/><\/a><\/p>\n<p>Here was my setup. Luckily my friend Nate lent me a mouse.<\/p>\n<p>I already knew I was going to do an JRPG going in, because this is the seventh Rude Bear, and there was no way RBVII wasn\u2019t going to be a Final Fantasy parody.<\/p>\n<p><a href=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/rbproto.png\"><img alt=\"rbproto\" class=\"aligncenter size-large wp-image-617\" src=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/rbproto-1024x571.png\" width=\"700\"\/><\/a><br\/>\nI kinda needed to sketch everything up myself for this since I wasn\u2019t with my housemate, and it would\u2019ve been too much work for him, so I made the world really roughly.<\/p>\n<p>I started out by doing the battle system, using puppets like the original Rude Bear, because there was no chance I\u2019d get assets in time. My housemate later redrew these.<\/p>\n<p>The whole battle is entirely realtime. This can be confusing, and hard to control, and I should\u2019ve really implemented controller controls, but that would\u2019ve been super slow to use for a start in comparison to getting good with the mouse, but also I only had one xbox controller there and it was plugged into SRBR.<\/p>\n<p>Puppets are fun because they\u2019re almost entirely trigonometry (which I really enjoy). I mean, everything in the game uses the magic formula:<\/p>\n<p>Position += (finalpos-currentpos)*speed<\/p>\n<p>And a bunch of trig. I just take a lot of anchors and use kludges.<\/p>\n<p>I saved time on large attacks by just making one particle system and reskinning it for the various spells. A few of the attacks are bigger.<\/p>\n<p><a href=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/RBR-2014-08-27-01-34-59-14.gif\"><img alt=\"RBR 2014-08-27 01-34-59-14\" class=\"aligncenter\" src=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/RBR-2014-08-27-01-34-59-14.gif\" width=\"480\"\/><\/a><\/p>\n<p>Initially everything was based on elements but I couldn\u2019t think of symbols for element indication so I ended up just wiping that. Also you could originally heal yourself with your group attacks and stuff like that but it was getting too convoluted. In my friend Nate\u2019s words, \u201cKeep it simple, stupid\u201d.<\/p>\n<p>I started out with the world by sketching it (but I\u2019ve lost the sketch unfortunately).<\/p>\n<p>For the theme, I both wanted to make a bunch of worlds like a volcano, tower, desert, forest etc. and also connecting lots of worlds of games I enjoy. I started out by making Pallet Town:<\/p>\n<p><a href=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/pallet-town.png\"><img alt=\"pallet town\" class=\"aligncenter size-full wp-image-618\" src=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/pallet-town.png\" width=\"700\"\/><\/a><\/p>\n<p>As well as Crono\u2019s house, Oak\u2019s lab, a crypt etc.<\/p>\n<p>I threw together two tracks from Earthbound and Oak\u2019s lab, and adapted three old tracks I\u2019d already charted by ear from Chrono Trigger, Pok\u00e9mon and Super Mario RPG.<\/p>\n<p>From home my housemate drew the art we used for puppets. Unfortunately I had no internet connection, so I could only grab art now and then either by tethering or going to the LAN hall (which I did a couple of times because some kids were being really loud at 4am on the campsite and I wasn\u2019t getting any work done).<\/p>\n<p><a href=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/20140826_210753.jpg\"><img alt=\"20140826_210753\" class=\"aligncenter size-large wp-image-619\" src=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/20140826_210753-1024x768.jpg\" width=\"700\"\/><\/a><\/p>\n<p>I slept around 4 hours every night. I was up till about 6 mosts nights just coding. We drank a lot every night so I was pretty alert (especially on the last night, we had an open bar).<\/p>\n<p>We didn\u2019t manage to get rooms this time so I had to camp. Extremely cramped in there with a laptop too but this is pretty much the setup I was working with.<\/p>\n<p><a href=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/1408843603422.jpg\"><img alt=\"1408843603422\" class=\"aligncenter size-full wp-image-620\" src=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/1408843603422.jpg\" width=\"700\"\/><\/a><\/p>\n<p>Eventually I got the whole world done:<\/p>\n<p><a href=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/entireworld.png\"><img alt=\"entireworld\" class=\"aligncenter size-large wp-image-621\" src=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/entireworld-1024x474.png\" width=\"700\"\/><\/a><\/p>\n<p>And just stuck colliders on everything. The movement\u2019s a very simple rigidbody2D, and all menus are just activated with raycasting.<\/p>\n<p>I was basically jamming everywhere, trains, bars \u2013 it took all my restraint not to get out my laptop during the pub quiz. I was worried people would think I was googling the answers or something.<\/p>\n<p>Eventually I adapted a shader from Super Rude Bear Resurrection to make Earthbound looking battles.<\/p>\n<p><a href=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/rbrpg4.png\"><img alt=\"rbrpg4\" class=\"aligncenter size-large wp-image-622\" src=\"http:\/\/vorpal-games.com\/wordpress\/wp-content\/uploads\/2014\/08\/rbrpg4-1024x561.png\" width=\"700\"\/><\/a><\/p>\n<p>It just loaded in the background of the previous area each time.<\/p>\n<p>My friend SonnyBone and I were running an optional theme, \u201cMarilyn Manson\u201d too, and I promised to put the character Rad Boar with a Mohawk and sunglasses in too.<\/p>\n<p>Things I would\u2019ve liked to have implemented:<\/p>\n<ul>\n<li>A fourth character (Red Beard, a lion that was going to be in the volcano)<\/li>\n<li>Status menu<\/li>\n<li>Element indicator and left elements in<\/li>\n<li>Explanations<\/li>\n<li>Sound Effects<\/li>\n<li>Controller controls<\/li>\n<li>More story<\/li>\n<\/ul>\n<p>But given I was at Insomnia and showcasing my game at the same time, I couldn\u2019t really. On the last night just before I went to bed I made a list of everything I needed to do at home, and streamed the last 6 hours (which was the implementation of the snakes, volcano monsters, pyramid monsters, cyberdemon and final boss).<\/p>\n<p>I\u2019m pretty happy with the amount of dialogue, 15 moves, an entire world and 14 monster types each with a different attack pattern.<\/p>\n<p>Then I had some problems with my server, which was very stressful, but overall I\u2019m pretty happy with it.<\/p>\n<p>I\u2019m sure I\u2019ll learn of more problems as more comments appear.<\/p>\n<p>But yeah, enjoy.<\/p>\n<p>You can play it online in a browser <a href=\"http:\/\/vorpal-games.com\/rude-bear-rpg\/Web.html\" title=\"Rude Bear RPG\">here<\/a>, download it for Windows <a href=\"http:\/\/vorpal-games.com\/RudeBearRPG.zip\" title=\"Download RBR\">here<\/a>, and the LD48 page is <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-30\/?action=preview&amp;uid=19499\" title=\"RBRPG Ludum Dare page\">here<\/a>.<\/p>\n<p>My <a href=\"http:\/\/twitter.com\/Vorpal_Games\" title=\"My twitter\">twitter<\/a>.<\/p>\n<p>Originally posted on my <a href=\"http:\/\/vorpal-games.com\/blog\/rude-bear-rpg-postmortem\/\">dev blog<\/a>.<\/p>","time":"August 27th, 2014 3:43 pm","title":"Rude Bear RPG: Postmortem","title_was_empty":false}