{"assets":[],"author_link":"author\/misson20000\/","author_name":"misson20000","cat":"LD #29","categories":["LD #29"],"comments":[],"epoch":1398204480,"event":"LD29","likes":6,"metadata":{"p_key":"81148","p_author":"misson20000","p_authorkey":"0","p_urlkey":"290265","p_title":"I\u2019ve come a long way","p_cat":"LD #29","p_event":"LD29","p_time":"1398204480","p_likes":"6","p_comments":"0","p_status":"WAYBACK","us_key":null,"us_name":null,"us_username":null,"event_start":"1398384000","event_key":"22","event_name":"LD29"},"source_url":"2014\/04\/22\/ive-come-a-long-way\/","text":"<p>Thinking about it now\u2026 my first game was really bad.<\/p>\n<p>| LD23 | Tiny World |<\/p>\n<p>Description:<\/p>\n<p>Simple game where you have to kill yourself with various different objects in the game. Each death makes the world smaller until it\u2019s not really a world anymore<\/p>\n<p>Thoughs:<\/p>\n<p>This theme and my game were both really bad. I remember being excited about entering my first Ludum Dare. Thanks, Notch for indirectly introducing me to LD48. When I saw the theme I was dissapointed. I thought \u201cWhat kind of theme is this?\u201d I still think it was a bad theme. But the game was worse. Seriouly? Did I really use tiles that were just a dark gray square and a light gray square? The characters were seriously just faces with squares? I didn\u2019t even have a background. Wow this game was bad<\/p>\n<p>| LD24 | Evolution |<\/p>\n<p>Description:<\/p>\n<p>You play as four different kinds of bugs. I think there was ant, fly, spider and something else. For the ant you collect food, for the fly you dodge walls and for the spider you put spiderwebs and catch flies.<\/p>\n<p>Thoughts:<\/p>\n<p>This game was significantly better. I think this theme was the coolest of all the themes that I\u2019ve made games for. I don\u2019t really have many thoughts on this game, mostly because I don\u2019t remember it too well.<\/p>\n<p>| LD25 | You are the Villain |<\/p>\n<p>Description:<\/p>\n<p>This one I remember more than LD24. I still don\u2019t remember the story, though. I think that the fairies were evil and they hunted unicorns for their laser horns. Anyway, you play as the fairy. You get a laser horn and hunt the good princess and her cat<\/p>\n<p>Thoughts:<\/p>\n<p>I don\u2019t really know what I was thinking when I came up with this game. I like it, but it\u2019s weird. I think I used a random level generator for this one. It was probably a really simple one. I think I generated a point at the left edge and to generate the next point I added a random number between -2 and 2 to that number. It was weird\u2026 I don\u2019t think I had a very unique interpretation of the theme, but I don\u2019t really care that much<\/p>\n<p>| LD26 | Minimalism |<\/p>\n<p>I thought this theme was so bad I didn\u2019t enter this one. LD48 games are minimalist without a theme saying so! I can\u2019t imagine how this got picked for the theme!<\/p>\n<p>| LD27 | 10 Seconds |<\/p>\n<p>Description:<\/p>\n<p>A roguelike where you fight monsters and gain wealth while searching for the 10 seconds.<\/p>\n<p>Thoughts:<\/p>\n<p>I hada really weird interpretation of the theme here. I didn\u2019t really want to do anything time based because I usually hate timing games, so I decided that seconds were these weird trophy\/sortof things in this universe and built the game about that. I tried a roguelike for this one. I think it came out okay, but the level design got really stupid at the end, the javax.sound.sampled API is horrible, and it wasn\u2019t clear enough. Even so, after the Ludum Dare I liked this game so much I considered remaking it with Flixel and adding more story and that sort of thing. I was originally going to have a story where these ten seconds sortof held time together. I might\u2019ve actually put that in the game. Now that I think about it, it\u2019s too similar to the story of one of those Pokemon mystery dungeon games. I think.<\/p>\n<p>| LD28 | You Only Get One |<\/p>\n<p>Description:<\/p>\n<p>Another roguelike where you go through dungeons, fight monsters, get armor, and reach the end.<\/p>\n<p>Thoguhts:<\/p>\n<p>This one was really loosesly tied to the theme. I felt like making another roguelike for this one, soI made a roguelike and barely tied it to the theme at the end with the statement \u201cYou (only get) won!\u201d I don\u2019t like how similar it was to my last LD, but it actually had sound and decent graphics. I had some weird things in it. Not sure how many people noticed, but you can equip the heads that enemies drop just like a helmet. Actually, I don\u2019t know if I mentioned at all that there was an inventory system.<\/p>\n<p>What will I keep in mind this Ludum Dare?<\/p>\n<p>Sound is pretty important, but it\u2019s probably better to not have any sound than to have really bad sound<\/p>\n<p>Don\u2019t make three roguelikes in a row<\/p>\n<p>Let the theme guide you, not direct you<\/p>\n<p>Technical things to keep in mind:<\/p>\n<p>Don\u2019t bother rendering offscreen objects<\/p>\n<p>Solid collision is important<\/p>\n<p>As cool as Java is, it\u2019s not optimized for pixel operations<\/p>\n<p>I don\u2019t really have to keep a lot of these in mind, since this time I\u2019m going to be using the HaxePunk + OpenFL + Haxe trio. I\u2019ve used Java for all of my previous games, so it\u2019ll be nice to try something different. I\u2019ve made my own engine for all my previous games, but I\u2019m not very good at keeping things efficient. I\u2019ll try to collide against all the entities instead of selecting the ones that I might actually collide with. I\u2019ll render offscreen objects because I don\u2019t feel like not rendering them.<\/p>\n<p>Using HaxePunk should make my games faster. OpenFL and Haxe should make my games more portable (than Java? Wow!) and the combination should help push me towards doing something new<\/p>\n<p>I\u2019ve decided to enter in the Jam this time with one of my friends. He\u2019s never done Ludum Dare before, but he\u2019s getting in to making games and he\u2019ll help with creativity, graphics, and sound. He might also help with someprogramming, but it\u2019s not his area of expertise<\/p>\n<p>Now, the tools we\u2019re using:<\/p>\n<p>Art: aseprite\/GIMP\/My custom sprite editor if I get it working enough<br\/>\nSound: sfxr\/bfxr\/audacity<br\/>\nMusic: lmms\/schismtracker.<br\/>\nOS: Arch Linux.<br\/>\nLanguage: Haxe.<br\/>\nFramework: OpenFL.<br\/>\nEngine: HaxePunk.<br\/>\nEditor: emacs.<br\/>\nPhysics: My simple physics\/nape depending on the game.<br\/>\nPlanned platforms: Flash, Windows, Linux, Mac, and maybe android depending on the game.<\/p>\n<p>One thousand words. Try putting this in a word\/charactercounter. I think it\u2019s pretty cool<\/p>","time":"April 22nd, 2014 10:08 pm","title":"I\u2019ve come a long way","title_was_empty":false}