{"author_link":"\/users\/rebtf","author_name":"reBTF","author_uid":"rebtf","comments":[],"epoch":1570509237,"event":"LD45","format":"md","ldjam_node_id":174090,"likes":3,"metadata":{"p_key":"136300","p_author":"reBTF","p_authorkey":"1035671","p_urlkey":"352576","p_title":"Froog: Faking a 3D game in a weekend","p_cat":"LDJam ","p_event":"LD45","p_time":"1570509237","p_likes":"3","p_comments":"0","p_status":"WAYBACK","us_key":"1035671","us_name":"reBTF","us_username":"rebtf","event_start":"1570147200","event_key":"78","event_name":"Ludum Dare 45"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD45","removed_author":false},"_superparent":159347,"_trust":2,"author":35671,"body":"![froogscreenshot.png](\/\/\/raw\/75b\/8\/z\/28a35.png)\n\nOver the weekend, I took part in Ludum Dare 45. Being my second Ludum Dare and my 10th game jam, I think I\u2019m starting to figure out how it works.\n\nThe theme: \u201cStart with Nothing\u201d. An idea that stuck in my head was starting with a simple arcade game and ramping up the complexity as you play. While brainstorming Frogger came to mind. I\u2019ve wanted to clone Frogger for a while and this presented a perfect opportunity. So, I settled on Frogger but the platforms are invisible until you are nearby.\n\nMy current obsession is fake 3D using sprites stacked on top of each other. I created a voxel frog model and converted each layer into images. Next, in Game Maker, I drew each layer of the model offset by 1 pixel to give it a 3D effect. A complication I\u2019ve encountered with this technique is incorrectly overlapping the objects. One solution is to draw every object at once, layer by layer. E.g. I\u2019d draw the bottom layer of every object, then the next layer of every object, then the next, etc.\n\nIt didn\u2019t take long until I had basic gameplay implemented, finding the fun around 8 hours into the jam. It was immensely satisfying to hop across the level with the blocks rising around you. Concluding day one, I had most of the gameplay systems set up with plans to make content for the rest of the jam.\n\nUnfortunately, circumstances filled the next two days with real-world commitments. On day two, I only made one and a half out of five planned worlds and spent a significant portion of time fixing frustrating movement bugs. At this point, I realised I should switch to the jam (72 hours) instead of the compo (48 hours). I could only fit in an hour of development on day three, so I planned to get up 4 hours before submission and bring it home.\nBright and early on a Tuesday morning before work, I attacked the jam. Culling my scope to 3 worlds with 2 levels each I abandoned features such as a time trial system and level select. But I finished my now somewhat smaller project to a satisfying degree.\n\nI\u2019m proud of many aspects of the game. The movement is satisfying, the visual aesthetic is strong, there\u2019s interesting exploration, and a few cheeky secrets. However, several features are lacking from the game, so I\u2019m planning a small post-jam update to address them.\n\nThanks for reading my post-mortem. Play the game if you haven\u2019t yet at https:\/\/rebtf.itch.io\/froog and follow me on Twitter at https:\/\/twitter.com\/rubber_poop","comments":0,"created":"2019-10-08T04:29:29Z","files":[],"files-timestamp":0,"id":174090,"love":3,"love-timestamp":"2019-10-09T15:57:54Z","meta":[],"modified":"2019-10-09T15:57:54Z","name":"Froog: Faking a 3D game in a weekend","node-timestamp":"2019-10-08T04:33:57Z","parent":164937,"parents":[1,5,9,159347,164937],"path":"\/events\/ludum-dare\/45\/ben-flavells-ld45-game\/froog-faking-a-3d-game-in-a-weekend","published":"2019-10-08T04:33:57Z","scope":"public","slug":"froog-faking-a-3d-game-in-a-weekend","subsubtype":"","subtype":"","type":"post","version":521282},"node_metadata":{"n_key":"174090","n_urlkey":"352576","n_parent":"164937","n_path":"\/events\/ludum-dare\/45\/ben-flavells-ld45-game\/froog-faking-a-3d-game-in-a-weekend","n_slug":"froog-faking-a-3d-game-in-a-week","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"35671","n_created":"1570508969","n_modified":"1570636674","n_version":"521282","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/45\/ben-flavells-ld45-game\/froog-faking-a-3d-game-in-a-weekend","text":"![froogscreenshot.png](\/\/\/raw\/75b\/8\/z\/28a35.png)\n\nOver the weekend, I took part in Ludum Dare 45. Being my second Ludum Dare and my 10th game jam, I think I\u2019m starting to figure out how it works.\n\nThe theme: \u201cStart with Nothing\u201d. An idea that stuck in my head was starting with a simple arcade game and ramping up the complexity as you play. While brainstorming Frogger came to mind. I\u2019ve wanted to clone Frogger for a while and this presented a perfect opportunity. So, I settled on Frogger but the platforms are invisible until you are nearby.\n\nMy current obsession is fake 3D using sprites stacked on top of each other. I created a voxel frog model and converted each layer into images. Next, in Game Maker, I drew each layer of the model offset by 1 pixel to give it a 3D effect. A complication I\u2019ve encountered with this technique is incorrectly overlapping the objects. One solution is to draw every object at once, layer by layer. E.g. I\u2019d draw the bottom layer of every object, then the next layer of every object, then the next, etc.\n\nIt didn\u2019t take long until I had basic gameplay implemented, finding the fun around 8 hours into the jam. It was immensely satisfying to hop across the level with the blocks rising around you. Concluding day one, I had most of the gameplay systems set up with plans to make content for the rest of the jam.\n\nUnfortunately, circumstances filled the next two days with real-world commitments. On day two, I only made one and a half out of five planned worlds and spent a significant portion of time fixing frustrating movement bugs. At this point, I realised I should switch to the jam (72 hours) instead of the compo (48 hours). I could only fit in an hour of development on day three, so I planned to get up 4 hours before submission and bring it home.\nBright and early on a Tuesday morning before work, I attacked the jam. Culling my scope to 3 worlds with 2 levels each I abandoned features such as a time trial system and level select. But I finished my now somewhat smaller project to a satisfying degree.\n\nI\u2019m proud of many aspects of the game. The movement is satisfying, the visual aesthetic is strong, there\u2019s interesting exploration, and a few cheeky secrets. However, several features are lacking from the game, so I\u2019m planning a small post-jam update to address them.\n\nThanks for reading my post-mortem. Play the game if you haven\u2019t yet at https:\/\/rebtf.itch.io\/froog and follow me on Twitter at https:\/\/twitter.com\/rubber_poop","title":"Froog: Faking a 3D game in a weekend","wayback_source":[]}