{"author_link": "/users/tripl3m", "author_name": "tripl3m", "author_uid": "tripl3m", "comments": [], "epoch": 1587811025, "event": "LD46", "format": "md", "ldjam_node_id": 208050, "likes": 5, "metadata": {"p_key": "144969", "p_author": "tripl3m", "p_authorkey": "1009547", "p_urlkey": "361382", "p_title": "[post-mortem] My first successful game jam. ", "p_cat": "LDJam ", "p_event": "LD46", "p_time": "1587811025", "p_likes": "5", "p_comments": "0", "p_status": "WAYBACK", "us_key": "1009547", "us_name": "tripl3m", "us_username": "tripl3m", "event_start": "1587081600", "event_key": "77", "event_name": "Ludum Dare 46"}, "node": {"_collation": {"body_sanitizer": "TextUtils::SanitizeHTML via existing importer", "event": "LD46", "removed_author": false}, "_superparent": 176557, "_trust": 1, "author": 9547, "body": "![title.png](///raw/b45/2/z/332b8.png)\n\nHi all, this is a short post mortem for our game.\n\n\n\nSpace jelly factory is a game where you have to keep the alien alive while managing the jelly factory. The game is a spin on mach-3 games, using magnet like mechanics and real time chaotic elements.\n\nThis post mortem is from a programmer point of view. I was responsible for the grid, the jellies, the alien and the robot.\n\n## [Click here to play](https://ldjam.com/events/ludum-dare/46/space-jelly-factory)\n![ld46_post_mortem_play.gif](///raw/b45/2/z/332a0.gif)\n \n\n \n![01.png](///raw/b45/2/z/332af.png)\n\n- **Early idea:** @taldius found the idea early. The gameplay loop was understood, so we started producing quickly after the first hour of brainstorm, without major hiccups.\n- **Early assets:** It was really motivating to have assets ready at the beginning of the second day. It pushed me a lot to be at my best.\n \n \n \n![02.png](///raw/b45/2/z/332b0.png)\n\n- **Architecture:** I tried to start creating an architecture too soon, without understanding the problems I was going to meet. And problems are understood when met. I lost 4 hours trying to get things the way I wanted. After I realised it was needless, I changed my way of programming, and went feature first, architecture last.\n- **AI:** lost a lot of time with the grid mechanics, thus didn't have much time polishing the alien and robots AI.\n\n\n\n![03.png](///raw/b45/2/z/332b2.png)\n\n- **Architecture:** I would stop worrying about having the right architecture, and focussing on the essentials to have the main gameplay loop as fast as I could.\n- **Organic:** I would try to have a more organic code, which could be easily modified. I'm thinking about a more Data Oriented approach, and using Unity DOTS for the next jam.\n\nAs a slow coder who avoided game jam, I would gladly renew this experience to hone my skills. I had a lot of fun working with @taldius and @aurelien-montero on this game. \n\nSeeing commentaries is really heart warming and playing games created by others is a well of motivation.\n\n![05.png](///raw/b45/2/z/332be.png)\n\n", "comments": 0, "created": "2020-04-25T08:59:00Z", "files": [], "files-timestamp": 0, "id": 208050, "love": 5, "love-timestamp": "2020-04-25T11:48:32Z", "meta": [], "modified": "2020-04-25T11:48:32Z", "name": "[post-mortem] My first successful game jam. ", "node-timestamp": "2020-04-25T10:51:23Z", "parent": 201169, "parents": [1, 5, 9, 176557, 201169], "path": "/events/ludum-dare/46/space-jelly-factory/post-mortem-my-first-successful-game-jam", "published": "2020-04-25T10:37:05Z", "scope": "public", "slug": "post-mortem-my-first-successful-game-jam", "subsubtype": "", "subtype": "", "type": "post", "version": 631010}, "node_metadata": {"n_key": "208050", "n_urlkey": "361382", "n_parent": "201169", "n_path": "/events/ludum-dare/46/space-jelly-factory/post-mortem-my-first-successful-game-jam", "n_slug": "post-mortem-my-first-successful-", "n_type": "post", "n_subtype": "", "n_subsubtype": "", "n_author": "9547", "n_created": "1587805140", "n_modified": "1587815312", "n_version": "631010", "n_status": "WAYBACK"}, "source_url": "https://ldjam.com/events/ludum-dare/46/space-jelly-factory/post-mortem-my-first-successful-game-jam", "text": "![title.png](///raw/b45/2/z/332b8.png)\n\nHi all, this is a short post mortem for our game.\n\n\n\nSpace jelly factory is a game where you have to keep the alien alive while managing the jelly factory. The game is a spin on mach-3 games, using magnet like mechanics and real time chaotic elements.\n\nThis post mortem is from a programmer point of view. I was responsible for the grid, the jellies, the alien and the robot.\n\n## [Click here to play](https://ldjam.com/events/ludum-dare/46/space-jelly-factory)\n![ld46_post_mortem_play.gif](///raw/b45/2/z/332a0.gif)\n \n\n \n![01.png](///raw/b45/2/z/332af.png)\n\n- **Early idea:** @taldius found the idea early. The gameplay loop was understood, so we started producing quickly after the first hour of brainstorm, without major hiccups.\n- **Early assets:** It was really motivating to have assets ready at the beginning of the second day. It pushed me a lot to be at my best.\n \n \n \n![02.png](///raw/b45/2/z/332b0.png)\n\n- **Architecture:** I tried to start creating an architecture too soon, without understanding the problems I was going to meet. And problems are understood when met. I lost 4 hours trying to get things the way I wanted. After I realised it was needless, I changed my way of programming, and went feature first, architecture last.\n- **AI:** lost a lot of time with the grid mechanics, thus didn't have much time polishing the alien and robots AI.\n\n\n\n![03.png](///raw/b45/2/z/332b2.png)\n\n- **Architecture:** I would stop worrying about having the right architecture, and focussing on the essentials to have the main gameplay loop as fast as I could.\n- **Organic:** I would try to have a more organic code, which could be easily modified. I'm thinking about a more Data Oriented approach, and using Unity DOTS for the next jam.\n\nAs a slow coder who avoided game jam, I would gladly renew this experience to hone my skills. I had a lot of fun working with @taldius and @aurelien-montero on this game. \n\nSeeing commentaries is really heart warming and playing games created by others is a well of motivation.\n\n![05.png](///raw/b45/2/z/332be.png)\n\n", "title": "[post-mortem] My first successful game jam. ", "wayback_source": []}