{"author_name":"Hexicube","cat":"LD #31","comments":[],"epoch":1417985340,"likes":0,"metadata":{"p_key":"23103","p_author":"Hexicube","p_authorkey":"27352","p_urlkey":"58488","p_title":"Hopeful attempt at multiplayer","p_cat":"LD #31","p_event":"LD31","p_time":"1417985340","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"27352","us_name":"Hexicube","us_username":"hexicube","event_start":"1417737600","event_key":"26","event_name":"LD31"},"text":"<p>My LD entry had multi-player in mind from the get-go to eliminate the need for two things; interesting single-player mechanics that required levels to show off, and AI that needed to work appropriately under most circumstances. Obviously multi-player has it&#8217;s own downfalls, but those usually come from connection issues which for me are a lot easier to work around, and I only had to make one mechanic that worked well in a multi-player environment.<\/p>\n <p>I actually had my first working prototype (mostly bug free as well) after approximately 22 hours (can&#8217;t quite remember), which I&#8217;m really happy about. I usually struggle to think of a neat concept but the theme was extremely workable with regards to the type of game you wanted to make. The idea of making a multi-player battle arena game came fairly quickly (half an hour maybe), and I spent a few hours working on it before bed at 6am to solidify the idea in code.<\/p>\n <p>When I resumed on day 2, I thought it would be pretty neat if I just made right-mouse launch you instead of shooting. It turned out pretty well, and even introduced a bug that can be used to drop through platforms! That second mechanic completely changes the dynamic of the game, and makes camping a bad idea instead of a good one. Plus, I can use it to design levels that have no stairs or are almost completely open, which makes the game play faster.<\/p>\n <p>&nbsp;<\/p>\n <p>A massive issue (in my opinion) with making a multi-player game is hoping that enough people try out your game at the same time, it doesn&#8217;t work if you get a slow stream of people each finding that nobody else is playing it and promptly leaving without enough info to rate the game. There&#8217;s also getting people to connect to each other, which I worked around, causing that issue to shift to needing to keep a server running 24\/7 for the next 3 weeks (or getting people to play it when the server is up instead). I can&#8217;t possibly expect myself to be able to run the server needed for the game to work for the entire 3 weeks, but I do hope I manage to keep it up long enough that everyone gets to try it out, and hopefully they bring friends to help them try it!<\/p>\n <p>&nbsp;<\/p>\n <p>Here&#8217;s a gif showing the basic mechanics:<\/p>\n <p><img class=\"alignnone\" src=\"https:\/\/dl.dropboxusercontent.com\/u\/13281778\/LD31%20Images\/preview1.gif\" alt=\"\" width=\"400\" height=\"300\" \/><\/p>\n <p>Here&#8217;s a gif showing the platform drop bug:<\/p>\n <p><img class=\"alignnone\" src=\"https:\/\/dl.dropboxusercontent.com\/u\/13281778\/LD31%20Images\/preview2.gif\" alt=\"\" width=\"400\" height=\"300\" \/><\/p>\n <p>Hopefully that gives you an idea of how it works!<\/p>\n <p>&nbsp;<\/p>","time":"December 7th, 2014 3:49 pm","title":"Hopeful attempt at multiplayer"}