{"author_link":"\/users\/frompdx","author_name":"frompdx","author_uid":"frompdx","comments":[],"epoch":1620088444,"event":"LD48","format":"md","ldjam_node_id":256115,"likes":5,"metadata":{"p_key":"157620","p_author":"frompdx","p_authorkey":"1202844","p_urlkey":"377867","p_title":"99 annoying bugs in the game, 99 annoying bugs...","p_cat":"LDJam ","p_event":"LD48","p_time":"1620088444","p_likes":"5","p_comments":"0","p_status":"WAYBACK","us_key":"1202844","us_name":"frompdx","us_username":"frompdx","event_start":"1619222400","event_key":"109","event_name":"Ludum Dare 48"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD48","removed_author":false},"_superparent":233335,"_trust":2,"author":202844,"body":"### Hunt one down, patch it sound.  100 annoying bugs in the game!\n\n![Screen Shot 2021-05-01 at 5.13.07 PM.png](\/\/\/raw\/c58\/13\/z\/421ef.png)\n\nSo it turns out in the process of fixing some bugs I managed to add even more bugs.  I suppose you could argue those bugs were always there and fixing other bugs simply revealed them.\n\n- Fixed bug where units get stuck behind each other when units with different speeds collide.  This was due to another bug fix that addressed units not having different speeds (oops).  Now units in the same group (player or enemy) don't collide with each other.  This does mean they stack up, but I think its better than the alternative.\n\n- You can win now!  It turns out I merely imagined hooking up the dialogue box that says you won but didn't quite have it all the way wired up so the dialogue box never pops up.\n\n- Fixed a huge memory leak caused by adding units to building queues that was probably causing freezes and crashes for some players.  The game should play much better now.\n\n- Fixed a bunch of bugs related to setting position transforms on arrows before adding them to the world.\n\n- I tried really hard to fix some race conditions that prevent me from making a release build.  In theory a release build will have better performance.  Unfortunately, the bugs that prevent making a release build are very tightly coupled.  There are some things that can be done to address this that result in yet another memory leak.  I've decided it's not worth pursuing further.\n\n- Some players have reported that buildings don't go away from the tooltip after placing.  There was definitely a bug related to this that I swear I fixed.  However, the UX for that whole thing is frankly not very good so it could just be confusing UX now.\n\nIn all likelihood I've managed to add new bugs in the process of fixing these bugs.  Anyway, you can [play and rate the game here](https:\/\/ldjam.com\/events\/ludum-dare\/48\/into-the-forrest).","comments":0,"created":"2021-05-04T00:18:23Z","files":[],"files-timestamp":0,"id":256115,"love":5,"love-timestamp":"2021-05-04T07:26:44Z","meta":[],"modified":"2021-05-04T07:26:44Z","name":"99 annoying bugs in the game, 99 annoying bugs...","node-timestamp":"2021-05-04T00:34:04Z","parent":251198,"parents":[1,5,9,233335,251198],"path":"\/events\/ludum-dare\/48\/into-the-forrest\/99-annoying-bugs-in-the-game-99-annoying-bugs","published":"2021-05-04T00:34:04Z","scope":"public","slug":"99-annoying-bugs-in-the-game-99-annoying-bugs","subsubtype":"","subtype":"","type":"post","version":787622},"node_metadata":{"n_key":"256115","n_urlkey":"377867","n_parent":"251198","n_path":"\/events\/ludum-dare\/48\/into-the-forrest\/99-annoying-bugs-in-the-game-99-annoying-bugs","n_slug":"99-annoying-bugs-in-the-game-99-","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"202844","n_created":"1620087503","n_modified":"1620113204","n_version":"787622","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/48\/into-the-forrest\/99-annoying-bugs-in-the-game-99-annoying-bugs","text":"### Hunt one down, patch it sound.  100 annoying bugs in the game!\n\n![Screen Shot 2021-05-01 at 5.13.07 PM.png](\/\/\/raw\/c58\/13\/z\/421ef.png)\n\nSo it turns out in the process of fixing some bugs I managed to add even more bugs.  I suppose you could argue those bugs were always there and fixing other bugs simply revealed them.\n\n- Fixed bug where units get stuck behind each other when units with different speeds collide.  This was due to another bug fix that addressed units not having different speeds (oops).  Now units in the same group (player or enemy) don't collide with each other.  This does mean they stack up, but I think its better than the alternative.\n\n- You can win now!  It turns out I merely imagined hooking up the dialogue box that says you won but didn't quite have it all the way wired up so the dialogue box never pops up.\n\n- Fixed a huge memory leak caused by adding units to building queues that was probably causing freezes and crashes for some players.  The game should play much better now.\n\n- Fixed a bunch of bugs related to setting position transforms on arrows before adding them to the world.\n\n- I tried really hard to fix some race conditions that prevent me from making a release build.  In theory a release build will have better performance.  Unfortunately, the bugs that prevent making a release build are very tightly coupled.  There are some things that can be done to address this that result in yet another memory leak.  I've decided it's not worth pursuing further.\n\n- Some players have reported that buildings don't go away from the tooltip after placing.  There was definitely a bug related to this that I swear I fixed.  However, the UX for that whole thing is frankly not very good so it could just be confusing UX now.\n\nIn all likelihood I've managed to add new bugs in the process of fixing these bugs.  Anyway, you can [play and rate the game here](https:\/\/ldjam.com\/events\/ludum-dare\/48\/into-the-forrest).","title":"99 annoying bugs in the game, 99 annoying bugs...","wayback_source":[]}