{"author_link":"\/users\/samusoidal","author_name":"Samusoidal","author_uid":"samusoidal","comments":[],"epoch":1524933640,"event":"LD41","format":"md","ldjam_node_id":94244,"likes":1,"metadata":{"p_key":"113821","p_author":"Samusoidal","p_authorkey":"1009689","p_urlkey":"329781","p_title":"The Fat Man and the Sea: Post-Mortem Part II","p_cat":"LDJam ","p_event":"LD41","p_time":"1524933640","p_likes":"1","p_comments":"0","p_status":"WAYBACK","us_key":"1009689","us_name":"Samusoidal","us_username":"samusoidal","event_start":"1524182400","event_key":"72","event_name":"LD 41"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD41","removed_author":false},"_superparent":73256,"_trust":4,"author":9689,"body":"[__Part 1__](https:\/\/ldjam.com\/events\/ludum-dare\/41\/the-fat-man-and-the-sea\/the-fat-man-and-the-sea-post-mortem-part-i)  \nBy the way I used GameMaker Studio 2 :wink:\n### Design \nDay 2 was the best day of the jam. I woke up refreshed, ate breakfast and got right to work by 6 AM.  \n\nI fleshed out the gameplay flow of my game:\n - Player must catch fish \/ defend self\n - Catching certain color fish would allow the cannon to shoot down certain color missiles\n - Arcade style = no ending, try to get the high score!\n\nFrom then on the game design was made up as I went along!\nI quickly sketched some fish and missiles and prepared to color them in Photoshop, but because they were going to be so small on screen, I colored them in Paint.Net instead for efficiency.\n![fishred.png](\/\/\/raw\/9d5\/2\/z\/145f4.png)![rarefish4.png](\/\/\/raw\/9d5\/2\/z\/145f5.png)![missilered.png](\/\/\/raw\/9d5\/2\/z\/145f6.png)  \nThen I colored the boatman in Photoshop, using a brush I found that gives me some nice, patchy edges:\n![botc.png](\/\/\/raw\/9d5\/2\/z\/145f9.png)  \nThe reason he has no eyes is because the eyes are a separate sprite with a randomly timed blink animation, independent of the lever-pulling animation of the body.  \n \nI quickly threw together a scene, using camera code from my previous project, which re-scales the view to all screen sizes, and started writing the player code. Originally, WASD would control the boat and the arrow keys would control the cannon. This was a little to hard to play, though, so I thought about making it a two-player game (which would have been a lot of fun!). In single player mode, the cannon would auto-aim. I even started creating the code for it:  \n![ezgif.com-optimize(1).gif](\/\/\/raw\/9d5\/2\/z\/fa5c.gif)  \nAfter creating the game controller object, which generates random fish as long as there are no more than 15 on screen, I drew the buoys to contain the player and remove the invisible wall effect. Then I added the waves and the up and down motion to all the objects.  \n\nI sketched a bunch more art and then went into creating the powerups:\n - Invincibility: 4 seconds of .5 alpha invincibility\n - Rainbow Cannon: 4 seconds of 'I think my cannon just got a Starman...'\n - Speed-boat: 4 seconds of double-speed on both horizontal boat movement and vertical hook movement.\n - Instant-catch: Reels the hook in instantly (in case you can't pull it in on time).\n\nThese are one of the few sets of powerups I was happy with in the first iteration (though there were some tweaks, of course).  \n\nI spent the better part of the afternoon polishing the programmatic animations and the boats on the left and right. I added Rudolfo on the right but left the left boat blank because I didn't have a character for it. By the end of the day, I had a nearly completed game with only a few bugs, but no points system or high scores list. That came on the worst day of the jam: Day 3.  \n\nYou can play the game [__here__](https:\/\/ldjam.com\/events\/ludum-dare\/41\/the-fat-man-and-the-sea).  \n\n#### Coming soon\n - Post Mortem: Day III\n - Code Breakdown\n - Post Jam Post Mortem\n - Conclusion","comments":0,"created":"2018-04-25T19:56:04Z","files":[],"files-timestamp":0,"id":94244,"love":1,"love-timestamp":"2018-04-28T16:51:47Z","meta":[],"modified":"2018-04-28T16:51:47Z","name":"The Fat Man and the Sea: Post-Mortem Part II","node-timestamp":"2018-04-28T16:40:40Z","parent":73266,"parents":[1,5,9,73256,73266],"path":"\/events\/ludum-dare\/41\/the-fat-man-and-the-sea\/the-fat-man-and-the-sea-post-mortem-part-ii","published":"2018-04-28T16:40:40Z","scope":"public","slug":"the-fat-man-and-the-sea-post-mortem-part-ii","subsubtype":"","subtype":"","type":"post","version":280940},"node_metadata":{"n_key":"94244","n_urlkey":"329781","n_parent":"73266","n_path":"\/events\/ludum-dare\/41\/the-fat-man-and-the-sea\/the-fat-man-and-the-sea-post-mortem-part-ii","n_slug":"the-fat-man-and-the-sea-post-mor","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"9689","n_created":"1524686164","n_modified":"1524934307","n_version":"280940","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/41\/the-fat-man-and-the-sea\/the-fat-man-and-the-sea-post-mortem-part-ii","text":"[__Part 1__](https:\/\/ldjam.com\/events\/ludum-dare\/41\/the-fat-man-and-the-sea\/the-fat-man-and-the-sea-post-mortem-part-i)  \nBy the way I used GameMaker Studio 2 :wink:\n### Design \nDay 2 was the best day of the jam. I woke up refreshed, ate breakfast and got right to work by 6 AM.  \n\nI fleshed out the gameplay flow of my game:\n - Player must catch fish \/ defend self\n - Catching certain color fish would allow the cannon to shoot down certain color missiles\n - Arcade style = no ending, try to get the high score!\n\nFrom then on the game design was made up as I went along!\nI quickly sketched some fish and missiles and prepared to color them in Photoshop, but because they were going to be so small on screen, I colored them in Paint.Net instead for efficiency.\n![fishred.png](\/\/\/raw\/9d5\/2\/z\/145f4.png)![rarefish4.png](\/\/\/raw\/9d5\/2\/z\/145f5.png)![missilered.png](\/\/\/raw\/9d5\/2\/z\/145f6.png)  \nThen I colored the boatman in Photoshop, using a brush I found that gives me some nice, patchy edges:\n![botc.png](\/\/\/raw\/9d5\/2\/z\/145f9.png)  \nThe reason he has no eyes is because the eyes are a separate sprite with a randomly timed blink animation, independent of the lever-pulling animation of the body.  \n \nI quickly threw together a scene, using camera code from my previous project, which re-scales the view to all screen sizes, and started writing the player code. Originally, WASD would control the boat and the arrow keys would control the cannon. This was a little to hard to play, though, so I thought about making it a two-player game (which would have been a lot of fun!). In single player mode, the cannon would auto-aim. I even started creating the code for it:  \n![ezgif.com-optimize(1).gif](\/\/\/raw\/9d5\/2\/z\/fa5c.gif)  \nAfter creating the game controller object, which generates random fish as long as there are no more than 15 on screen, I drew the buoys to contain the player and remove the invisible wall effect. Then I added the waves and the up and down motion to all the objects.  \n\nI sketched a bunch more art and then went into creating the powerups:\n - Invincibility: 4 seconds of .5 alpha invincibility\n - Rainbow Cannon: 4 seconds of 'I think my cannon just got a Starman...'\n - Speed-boat: 4 seconds of double-speed on both horizontal boat movement and vertical hook movement.\n - Instant-catch: Reels the hook in instantly (in case you can't pull it in on time).\n\nThese are one of the few sets of powerups I was happy with in the first iteration (though there were some tweaks, of course).  \n\nI spent the better part of the afternoon polishing the programmatic animations and the boats on the left and right. I added Rudolfo on the right but left the left boat blank because I didn't have a character for it. By the end of the day, I had a nearly completed game with only a few bugs, but no points system or high scores list. That came on the worst day of the jam: Day 3.  \n\nYou can play the game [__here__](https:\/\/ldjam.com\/events\/ludum-dare\/41\/the-fat-man-and-the-sea).  \n\n#### Coming soon\n - Post Mortem: Day III\n - Code Breakdown\n - Post Jam Post Mortem\n - Conclusion","title":"The Fat Man and the Sea: Post-Mortem Part II","wayback_source":[]}