{"author_link":"\/users\/deadrobotdev","author_name":"DeadRobotDev","author_uid":"deadrobotdev","comments":[],"epoch":1682741060,"event":"LD53","format":"md","ldjam_node_id":359275,"likes":0,"metadata":{"p_key":"193318","p_author":"DeadRobotDev","p_authorkey":"1338076","p_urlkey":"423806","p_title":"Idea","p_cat":"LDJam ","p_event":"LD53","p_time":"1682741060","p_likes":"0","p_comments":"0","p_status":"WAYBACK","us_key":"1338076","us_name":"DeadRobotDev","us_username":"deadrobotdev","event_start":"1682726400","event_key":"118","event_name":"Ludum Dare 53"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD53","removed_author":false},"_superparent":332127,"_trust":1,"author":338076,"body":"I wasn't originally going to tackle this idea, as I thought it was too much for 72 hours. I think I've stripped it down to something possible now.\n\nYour goal is to deliver an important message from A to B.\nYou control the messenger and a small number of units.\nYour challenge is an overwhelming enemy force trying to kill the messenger.\n\nI thought it was going to be too much due to A* pathfinding, which I've never implemented before. Then I realised I could dumb it down to simply \"move directly to the target position\".\n\n![basic_unit_movement.gif](\/\/\/raw\/c98\/25\/z\/57d37.gif)\n\nSo far, I've got selecting and moving individual units working. I just had to fix a bug where I was selecting the first unit below the mouse on the Y axis, not the unit at the mouse position.","comments":0,"created":"2023-04-29T02:40:38Z","files":[],"files-timestamp":0,"id":359275,"love":0,"meta":[],"modified":"2023-04-29T04:35:33Z","name":"Idea","node-timestamp":"2023-04-29T04:35:33Z","parent":338081,"parents":[1,5,9,332127,338081],"path":"\/events\/ludum-dare\/53\/$338081\/idea","published":"2023-04-29T04:04:20Z","scope":"public","slug":"idea","subsubtype":"","subtype":"","type":"post","version":1098170},"node_metadata":{"n_key":"359275","n_urlkey":"423806","n_parent":"338081","n_path":"\/events\/ludum-dare\/53\/$338081\/idea","n_slug":"idea","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"338076","n_created":"1682736038","n_modified":"1682742933","n_version":"1098170","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/53\/$338081\/idea","text":"I wasn't originally going to tackle this idea, as I thought it was too much for 72 hours. I think I've stripped it down to something possible now.\n\nYour goal is to deliver an important message from A to B.\nYou control the messenger and a small number of units.\nYour challenge is an overwhelming enemy force trying to kill the messenger.\n\nI thought it was going to be too much due to A* pathfinding, which I've never implemented before. Then I realised I could dumb it down to simply \"move directly to the target position\".\n\n![basic_unit_movement.gif](\/\/\/raw\/c98\/25\/z\/57d37.gif)\n\nSo far, I've got selecting and moving individual units working. I just had to fix a bug where I was selecting the first unit below the mouse on the Y axis, not the unit at the mouse position.","title":"Idea","wayback_source":[]}