{"author_link":"\/users\/nnnikki","author_name":"NNNIKKI","author_uid":"nnnikki","comments":[],"epoch":1534267643,"event":"LD42","format":"md","ldjam_node_id":116063,"likes":2,"metadata":{"p_key":"120116","p_author":"NNNIKKI","p_authorkey":"1033863","p_urlkey":"336150","p_title":"I'm writing a post-mortem cuz why not","p_cat":"LDJam ","p_event":"LD42","p_time":"1534267643","p_likes":"2","p_comments":"0","p_status":"WAYBACK","us_key":"1033863","us_name":"NNNIKKI","us_username":"nnnikki","event_start":"1533859200","event_key":"73","event_name":"LD 42"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD42","removed_author":false},"_superparent":97793,"_trust":6,"author":33863,"body":"[This is my game](https:\/\/ldjam.com\/events\/ludum-dare\/42\/intergalactic-inhabitance-mission):\n\n![cover.png](\/\/\/raw\/744\/8\/z\/194b3.png)\n\n## 1. Idea\n\nI woke up at 8 AM and saw the theme. Then, I came up with 2 ideas:\n\n-A game where you fly around space and build hotels on planets, but there are back holes so you're constantly running out of \"space\" (cosmos).\n\n-A game where you slide a box around to the goal in a random position, but every tile you step on becomes a block.\nI eventually decided on the black hole game, but changed it from hotels to inhabitance as it made for a better game name. \"Intergalactic Inhabitance Mission\" just has a ring to it.\n\n## 2. Programming\n\nAfter getting home and setting up my computer at 4 PM I finally could begin making my game. I started with the movement, which I kinda borrowed from my other WIP game (which I later abandoned), INTERSTELLAR (yea i kno bad name). Then I worked on the planets and everything went smooth. Then I proceeded to make the camera, where a sneaky bug came in and destroyed everything. Instead of writing:\n\n*if (y > (room_height - 448))*\n\nI wrote:\n\n*if (y < (room_height - 448))*\n\nand my whole game was ruined for half an hour.\n\nThen I made black holes. In the beginning, I wanted to use an advanced algorithm to calculate how much it should attract, but no matter how much I tried, it never worked. So here is my tip for all GMS2 programmers: copy the same code as I used in POLAR:\n\n*if (x > suck.x) hsp -= 1;*\n\n*if (x < suck.x) hsp += 1;*\n\n*if (y > suck.y) vsp -= 1;*\n\n*if (y < suck.y) vsp += 1;*\n\nOkay next went the menus and other jargon, and everything was okay from that point on.\n\n## 3. Art, audio and polish\n\nDay 2! Time to make the art.\n\nArt is good.\n\nTime to make the music.\n\nEarlier I wanted to take [misotanni](https:\/\/misotanni.bandcamp.com)'s music but then I realised that I need to make *everything* by myself. So I snapped something real quick in Bosca Ceoil.\n\nTime to make the sounds.\n\nBFXR, stealing from other games I made previously, and recording my mouth doing that horse clicking sound all helped towards the greater goal.\n\nTime to publish the game early, take a break, and *then* remove the bugs and add polish.\n\n...whoops.\n\n## 4. Conclusion\n\nI should to pay bigger attention to fixing bugs and polishing. I really should.\n\nThank you for reading this (if you did), and please [rate](https:\/\/ldjam.com\/events\/ludum-dare\/42\/intergalactic-inhabitance-mission) my game! :smiley: ","comments":0,"created":"2018-08-14T17:05:28Z","files":[],"files-timestamp":0,"id":116063,"love":2,"love-timestamp":"2018-08-14T17:31:28Z","meta":[],"modified":"2018-09-05T07:14:47Z","name":"I'm writing a post-mortem cuz why not","node-timestamp":"2018-09-05T07:14:47Z","parent":98244,"parents":[1,5,9,97793,98244],"path":"\/events\/ludum-dare\/42\/intergalactic-inhabitance-mission\/im-writing-a-post-mortem-cuz-why-not","published":"2018-08-14T17:27:23Z","scope":"public","slug":"im-writing-a-post-mortem-cuz-why-not","subsubtype":"","subtype":"","type":"post","version":357768},"node_metadata":{"n_key":"116063","n_urlkey":"336150","n_parent":"98244","n_path":"\/events\/ludum-dare\/42\/intergalactic-inhabitance-mission\/im-writing-a-post-mortem-cuz-why-not","n_slug":"im-writing-a-post-mortem-cuz-why","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"33863","n_created":"1534266328","n_modified":"1536131687","n_version":"357768","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/42\/intergalactic-inhabitance-mission\/im-writing-a-post-mortem-cuz-why-not","text":"[This is my game](https:\/\/ldjam.com\/events\/ludum-dare\/42\/intergalactic-inhabitance-mission):\n\n![cover.png](\/\/\/raw\/744\/8\/z\/194b3.png)\n\n## 1. Idea\n\nI woke up at 8 AM and saw the theme. Then, I came up with 2 ideas:\n\n-A game where you fly around space and build hotels on planets, but there are back holes so you're constantly running out of \"space\" (cosmos).\n\n-A game where you slide a box around to the goal in a random position, but every tile you step on becomes a block.\nI eventually decided on the black hole game, but changed it from hotels to inhabitance as it made for a better game name. \"Intergalactic Inhabitance Mission\" just has a ring to it.\n\n## 2. Programming\n\nAfter getting home and setting up my computer at 4 PM I finally could begin making my game. I started with the movement, which I kinda borrowed from my other WIP game (which I later abandoned), INTERSTELLAR (yea i kno bad name). Then I worked on the planets and everything went smooth. Then I proceeded to make the camera, where a sneaky bug came in and destroyed everything. Instead of writing:\n\n*if (y > (room_height - 448))*\n\nI wrote:\n\n*if (y < (room_height - 448))*\n\nand my whole game was ruined for half an hour.\n\nThen I made black holes. In the beginning, I wanted to use an advanced algorithm to calculate how much it should attract, but no matter how much I tried, it never worked. So here is my tip for all GMS2 programmers: copy the same code as I used in POLAR:\n\n*if (x > suck.x) hsp -= 1;*\n\n*if (x < suck.x) hsp += 1;*\n\n*if (y > suck.y) vsp -= 1;*\n\n*if (y < suck.y) vsp += 1;*\n\nOkay next went the menus and other jargon, and everything was okay from that point on.\n\n## 3. Art, audio and polish\n\nDay 2! Time to make the art.\n\nArt is good.\n\nTime to make the music.\n\nEarlier I wanted to take [misotanni](https:\/\/misotanni.bandcamp.com)'s music but then I realised that I need to make *everything* by myself. So I snapped something real quick in Bosca Ceoil.\n\nTime to make the sounds.\n\nBFXR, stealing from other games I made previously, and recording my mouth doing that horse clicking sound all helped towards the greater goal.\n\nTime to publish the game early, take a break, and *then* remove the bugs and add polish.\n\n...whoops.\n\n## 4. Conclusion\n\nI should to pay bigger attention to fixing bugs and polishing. I really should.\n\nThank you for reading this (if you did), and please [rate](https:\/\/ldjam.com\/events\/ludum-dare\/42\/intergalactic-inhabitance-mission) my game! :smiley: ","title":"I'm writing a post-mortem cuz why not","wayback_source":[]}