{"author_link":"\/users\/deng","author_name":"Deng","author_uid":1425777,"comments":[{"id":1190576,"author_name":"Yueyao Wang","author_uid":"yueyao-wang","epoch":1776651480,"text":"Interesting mechanic! It would work a lot better with a clearer UI, and the sound are a little sharp too","format":"md","likes":1,"spam":"N"},{"id":1191547,"author_name":"YukimiItsuka","author_uid":"yukimiitsuka","epoch":1776691815,"text":"The mechanics are quite innovative, though the level design could be further refined. It might be worth considering how to better allow players to utilize the mechanics to achieve the level objectives.","format":"md","likes":1,"spam":"N"},{"id":1191617,"author_name":"Jacat","author_uid":"jacat","epoch":1776693526,"text":"The box movement is very smooth and the controls feel great. It would be even better if you could improve the interactive feedback.","format":"md","likes":1,"spam":"N"},{"id":1191678,"author_name":"Deng","author_uid":"deng","epoch":1776695030,"text":"@yukimiitsuka yes I realize a big trouble is I spent too much time on mechanic realization and some border debugs, at last I don't have any time to design the levels. By the way, I want to make a game that prefer battle rather than puzzle initially. I should find some way to study game design and mechanic guidance, do you have any recommendations? ","format":"md","likes":0,"spam":"N"},{"id":1192008,"author_name":"Deng","author_uid":"deng","epoch":1776701513,"text":"@jacat Thanks! I will pay more attention to the interactive feedback.","format":"md","likes":0,"spam":"N"},{"id":1192212,"author_name":"LDJam user 389806","author_uid":"389806","epoch":1776704595,"text":"Pretty hard to learn, the mechanic is complex and interesting. Having high hp made it a lot more lenient, and sometimes I can find a way out just by randomly trying things. Personally I feel if player only has 1 or 3 hp, the level could be made easier but requires player to think more. And you can make very elegant puzzles that way. It would be more focused on the puzzle than the battle. I think solving puzzle better suits this kind of games. But I don't know, maybe it could also be battle focused and also very fun.     \nGreat work on making a complex system! Very interesting and fits perfectly into the theme. ","format":"md","likes":1,"spam":"N"},{"id":1192454,"author_name":"Umaiit","author_uid":"umaiit","epoch":1776708660,"text":"Interesting and inspiring mechanics!! Could be of better completeness if the graphics improved. Love it overall!\n","format":"md","likes":0,"spam":"N"},{"id":1196694,"author_name":"Deng","author_uid":"deng","epoch":1776770333,"text":"@yueyao-wang thx! I learn a lot from your game on UI and hints.","format":"md","likes":0,"spam":"N"},{"id":1197029,"author_name":"Deng","author_uid":"deng","epoch":1776773422,"text":"@absolute-garbage Thankyou very much! You give me lots inspiration on how to develop my game after ld. The version right now aims to hold players and try to let them experience more mechanics that I designed, so I give loose value on battle. Q(Quick mode) has the same aim.\n\nI believe adding enemies makes the game much more dynamic and varied, keeping it from feeling as tedious as traditional Sokoban puzzles that often have only one strict solution.\n\nThe 'Pusher' also feels like it would be a really fun character. For example, in Level 3, if you don't use B+P and just simply push, you end up getting stuck in an infinite loop of pushing back and forth with the pusher.\n\nPerhaps a future direction for level design could be requiring players to use boxes as weapons to eliminate enemies\u2014making sure not to push them into a dead end\u2014and then finally pushing the boxes to the goal.\n\nHowever, keeping some pure puzzle levels is definitely still necessary. Moving forward, another design direction could be making walls act as more than just movement restrictions; combined with the signal delay boundaries, it will really force players to carefully plan their routes.\n\nThanks for sharing your thoughts!","format":"md","likes":1,"spam":"N"},{"id":1199379,"author_name":"graphene","author_uid":"graphene","epoch":1776790915,"text":"The mechanics are very interesting! I feel that the level design is very potential, but the introduction of new mechanics in the first few levels is a bit fast, making it difficult to understand the purpose of skill set in the beginning.","format":"md","likes":1,"spam":"N"},{"id":1202839,"author_name":"Deng","author_uid":"deng","epoch":1776826126,"text":"@graphene Yes, you pointed out another crucial level design issue! I actually considered adding practice levels between the tutorial stages to let players master the skills they just learned. However, due to the jam's time constraints and knowing that playtesters might not finish the entire game, I wanted to front-load the more interesting mechanics to show them off earlier.\n\nI will definitely focus on polishing the pacing and level flow in future development. Thanks for playing!","format":"md","likes":1,"spam":"N"},{"id":1205472,"author_name":"Alex Mulkerrin","author_uid":"alex-mulkerrin","epoch":1776870212,"text":"This is very good for a first time entry. The signal delay feature is a nice puzzle element and the graphics, although basic, do clearly show what is going on. I think the battle mechanic could be really fun if fleshed out.","format":"md","likes":1,"spam":"N"},{"id":1205576,"author_name":"Deng","author_uid":"deng","epoch":1776871560,"text":"@alex-mulkerrin Thanks for the encouragement! I'll definitely be taking notes from your puzzle level design!","format":"md","likes":1,"spam":"N"},{"id":1206788,"author_name":"MemoLoop","author_uid":"memoloop","epoch":1776886062,"text":"It's a nice puzzle game. I spent some times with levels and I arrive at level 7. The mechanics was complex at first but with time I understood and I enjoyed the game.","format":"md","likes":1,"spam":"N"},{"id":1209775,"author_name":"peppersalt07","author_uid":"peppersalt07","epoch":1776959612,"text":"To me, the signal delay feature was more enjoyable as a combat mechanic rather than a puzzle element (but the puzzle part of it is not bad either !), but I still really liked it","format":"md","likes":1,"spam":"N"},{"id":1214453,"author_name":"Dennis","author_uid":"dennis","epoch":1777127963,"text":"Interesting ","format":"md","likes":1,"spam":"N"},{"id":1214459,"author_name":"Gabrijel","author_uid":"gabrijel","epoch":1777128182,"text":"This is very innovative, though I will have to agree that the mechanics are a bit too complex. I would actually like to see this as a pure puzzle game without enemies. I think a slower and smoother introduction into mechanics, their combinations and parity would be a bit nicer.\nBut all in all, very good idea with lots of potential!","format":"md","likes":1,"spam":"N"},{"id":1214462,"author_name":"Deraxus","author_uid":"deraxus","epoch":1777128346,"text":"to be honest i haven't understood control completely, it was hard for me(","format":"md","likes":2,"spam":"N"},{"id":1218496,"author_name":"henk","author_uid":"henk","epoch":1777397852,"text":"The enemies were more likely to end the game by boxing me in so I couldn't move than by taking my HP to zero.\n\nI tried to solve the box puzzles in the rooms with enemies, but the enemy behavior didn't seem predictable enough for that to be worthwhile vs simply killing them all.","format":"md","likes":1,"spam":"N"},{"id":1219220,"author_name":"GanonsSpirit","author_uid":"ganonsspirit","epoch":1777488705,"text":"It's pretty good. Hard to understand at first, but I got it in the end.","format":"md","likes":2,"spam":"N"},{"id":1220058,"author_name":"zhangzhimu","author_uid":"zhangzhimu","epoch":1777629591,"text":"The graphics are not overly complex but very clear! Each step is accompanied by hints and explanations, though it does take a bit of time to understand. It is very much in line with the theme of signals. It's great to have achieved such a level of completion on the first try!\nLooking forward to your future works.","format":"md","likes":2,"spam":"N"}],"format":"md","images":["ld59\/wayback-placeholder.png"],"links":[{"url":"https:\/\/github.com\/ddd-Deng\/ld-59-signal_box","text":"Link"},{"url":"https:\/\/dddddeng.itch.io\/signal-box","text":"Link"}],"metadata":{"g_key":"73502","g_author":"1425777","g_event":"LD59","g_eventkey":"113","g_subevent":"COMPO","g_urlkey":"311269","g_title":"Signal Box\uff01","g_status":"WAYBACK","g_place":"245","g_commentcount":"21","g_site2_node_id":"429939","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"429939","n_urlkey":"311269","n_parent":"424249","n_path":"\/events\/ludum-dare\/59\/signal-box","n_slug":"signal-box","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"425777","n_created":"1776644855","n_modified":"1779350009","n_version":"1355169","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD59","removed_author":false},"_superparent":9,"_trust":1,"author":425777,"body":"Signal Box!\n**Signal Box!**\n\nA Sokoban-style puzzle and combat game built around a signal delay mechanic!\n\n**Controls:**\n* **WASD** - Move\n* **Left Click** (on the top right signal icon) - Send signal\n* **Z** - Undo\n* **R** - Restart\n* **ESC\/M** - Main Menu\n* **Q** - Switch to Toggle fast lane\n\nThe .zip file contains both .exe and .html versions, or you can play it directly in your browser on itch.io.\n\n**Tools & Credits:**\n* **Engine:** Godot 4.6.2\n* **Coding:** Copilot (GPT 5.3 Codex)\n* **Art:** Godot's built-in draw functions. (I ran out of time to generate AI art... or maybe I just developed a deep emotional attachment to the little yellow blocks by the end!)\n* **Audio:** BGM by Suno, SFX by sfxr.\n\nThis is my very first Ludum Dare and my first Game Jam ever! I would absolutely love to hear any feedback or thoughts you have after playing. I know the game still has a lot of rough edges, and I hope to improve them step by step.\n\nFeel free to reach out to me anytime at yaomengxi@stu.pku.edu.cn. All comments and messages are warmly welcomed!\n\n**A few final notes on the game's lore and theme:**\n\nTechnically, the player is just sending signals to control the little ball. Signal transmission takes time, which is why there's a delay based on distance. However, signals can be fast or slow. Imagine there is a \"fast lane\" and a \"slow lane.\" Movement\u2014the most crucial action\u2014always occupies the fast lane, which is why it happens instantly (or you could think of it as executing in the next turn, since moving triggers the start of a turn).\n\nInitially, I planned to design multiple channels with varying speeds and different types of utility signals (like deleting a signal or swapping their execution order), but I ran out of time to implement them. That scrapped idea is where the current \"Fast Lane\" toggle comes from. If you find the game too frustrating or stressful, please feel free to switch to the Fast Lane! That frustration is purely a flaw in my design, and I really don't want players missing out on the fun parts just because of a clunky mechanic.\n\nI also had some other mechanics in mind that sounded incredibly fun\u2014like swapping the channels for movement and actions! That way, moving would take time, but attacking and pushing boxes would be instant. Another idea was letting the ball place new signal sources on the map. Lastly, the game was originally supposed to be heavily combat-focused, but due to design roadblocks and time constraints, I ended up pivoting to a few simple Sokoban-style puzzle levels.\n\nI plan to keep updating the game on itch.io in the future if I get the chance. (And of course, if you're interested in chatting about game mechanics or level design, please do reach out!)\n\n**Thank you so much for playing!**\n\nScreenShots:\n![\u5fae\u4fe1\u56fe\u7247_20260420093301_106_152.png](\/\/\/raw\/13f\/76\/z\/70654.png)\n![\u5fae\u4fe1\u56fe\u7247_20260420093534_107_152.png](\/\/\/raw\/13f\/76\/z\/7065d.png)\n\n\n\n\n\u4e00\u4e2a\u5229\u7528\u4fe1\u53f7\u5ef6\u8fdf\u673a\u5236\u7684\u63a8\u7bb1\u548c\u6218\u6597\u6e38\u620f\uff01\n\nWASD\u79fb\u52a8\uff0c\u9f20\u6807\u70b9\u51fb\u53f3\u4e0a\u89d2\u4fe1\u53f7\u4ee5\u53d1\u9001\uff0cZ\u64a4\u9500\uff0cR\u91cd\u5f00\uff0cESC\/M\u4e3b\u83dc\u5355\uff0cQ\u5207\u6362\u5feb\u901f\u901a\u9053\u3002\n\nzip\u5305\u542bexe\u548chtml\uff0c\u4e5f\u53ef\u5728itch\u4e0a\u6e38\u73a9\u3002\n\n\u5f15\u64cegodot-4.6.2\uff0c\u7f16\u7801\u4f7f\u7528\u4e86copilot-gpt 5.3 codex\uff0c\u7f8e\u672f\u7d20\u6750\u6765\u81eagodot_draw\uff08\u6ca1\u6765\u5f97\u53ca\u4f7f\u7528ai\u751f\u6210\uff0c\u6216\u8bb8\u5230\u6700\u540e\u6211\u5bf9\u9ec4\u8272\u5c0f\u65b9\u5757\u5df2\u7ecf\u6709\u60c5\u611f\u4e86\uff09\uff0cbgm\u6765\u81easuno\uff0c\u97f3\u6548\u6765\u81easfxr\u3002\n\n\u8fd9\u662f\u6211\u7684\u7b2c\u4e00\u6b21ludumdare\u4e5f\u662f\u7b2c\u4e00\u6b21gamejam\uff0c\u975e\u5e38\u5e0c\u671b\u80fd\u591f\u542c\u5230\u60a8\u7684\u4efb\u4f55\u6e38\u73a9\u610f\u89c1\u3002\u6211\u77e5\u9053\u76ee\u524d\u6e38\u620f\u6709\u5f88\u591a\u4e0d\u8db3\u4e4b\u5904\u5e0c\u671b\u80fd\u591f\u4e00\u4e00\u6539\u8fdb\u3002\n\n\u60a8\u53ef\u4ee5\u901a\u8fc7 yaomengxi@stu.pku.edu.cn \u968f\u65f6\u8054\u7cfb\u6211\uff0c\u6b22\u8fce\u6240\u6709\u8bc4\u8bba\u548c\u6765\u4fe1\u3002\n\n\/\/\u6700\u540e\u662f\u5173\u4e8e\u6e38\u620f\u8bbe\u5b9a\u4e0e\u4e3b\u9898\u7684\u4e00\u4e9b\u8865\u5145\uff1a\u5176\u5b9e\u73a9\u5bb6\u53ea\u662f\u53d1\u4fe1\u53f7\u64cd\u63a7\u5c0f\u7403\uff0c\u4fe1\u53f7\u4f20\u9012\u9700\u8981\u65f6\u95f4\uff0c\u6240\u4ee5\u4f1a\u968f\u8ddd\u79bb\u53d8\u5316\u3002\u4f46\u662f\u4fe1\u53f7\u4e5f\u6709\u5feb\u4e0e\u6162\uff0c\u5047\u8bbe\u5b58\u5728\u4e00\u6761\u5feb\u901a\u9053\u548c\u6162\u901a\u9053\uff0c\u6700\u91cd\u8981\u7684\u79fb\u52a8\u59cb\u7ec8\u5360\u636e\u7740\u5feb\u901a\u9053\uff0c\u8fd9\u662f\u5b83\u53ef\u4ee5\u77ac\u95f4\u5230\u8fbe\u7684\u539f\u56e0\uff08\u4e5f\u53ef\u4ee5\u8bf4\u662f\u5728\u4e0b\u56de\u5408\u6267\u884c\uff0c\u56e0\u4e3a\u79fb\u52a8\u662f\u56de\u5408\u5f00\u59cb\u7684\u6807\u5fd7\uff09\u3002\u6700\u521d\u8fd8\u60f3\u8bbe\u8ba1\u51e0\u6761\u4e0d\u540c\u901f\u5ea6\u7684\u901a\u9053\u4ee5\u53ca\u5404\u79cd\u529f\u80fd\u7684\u4fe1\u53f7\uff0c\u4f1a\u6709\u5220\u9664\u4fe1\u53f7\u3001\u4ea4\u6362\u4fe1\u53f7\u987a\u5e8f\u7684\u5404\u79cd\u4fe1\u53f7\uff0c\u4f46\u6700\u540e\u90fd\u6ca1\u80fd\u5b9e\u73b0\uff0c\u8fd9\u4e5f\u662f\u5feb\u901f\u901a\u9053\u7684\u6765\u6e90\u3002\u73b0\u5728\u5982\u679c\u60a8\u5728\u6e38\u73a9\u65f6\u611f\u5230\u6709\u538b\u529b\u5b8c\u5168\u53ef\u4ee5\u5207\u6362\u5230\u5feb\u901f\u901a\u9053\u6e38\u73a9\uff0c\u90a3\u662f\u6211\u8bbe\u8ba1\u4e0d\u597d\u5bfc\u81f4\u7684\uff0c\u4e0d\u5e0c\u671b\u770b\u5230\u56e0\u4e3a\u4e00\u5904\u8bbe\u8ba1\u95ee\u9898\u800c\u4f7f\u73a9\u5bb6\u9519\u8fc7\u90a3\u4e9b\u6709\u8da3\u7684\u90e8\u5206\u3002\u53e6\u5916\u8fd8\u6709\u611f\u89c9\u4f1a\u975e\u5e38\u6709\u8da3\u7684\u673a\u5236\uff0c\u6bd4\u5982\u4ea4\u6362\u79fb\u52a8\u548c\u5404\u79cd\u4fe1\u53f7\u7684\u901a\u9053\u4f4d\u7f6e\uff0c\u8fd9\u6837\u79fb\u52a8\u9700\u8981\u65f6\u95f4\u800c\u653b\u51fb\u63a8\u7bb1\u53ef\u4ee5\u7acb\u523b\u6267\u884c\uff01\u8fd8\u6709\u8ba9\u5c0f\u7403\u83b7\u5f97\u653e\u7f6e\u65b0\u4fe1\u53f7\u6e90\u7684\u80fd\u529b\u3002\u4ee5\u53ca\u6e38\u620f\u6700\u5f00\u59cb\u60f3\u4ee5\u6218\u6597\u4e3a\u7279\u8272\uff0c\u7ed3\u679c\u6700\u540e\u7531\u4e8e\u8bbe\u8ba1\u95ee\u9898\u4ee5\u53ca\u65f6\u95f4\u9650\u5236\u53ea\u597d\u505a\u4e86\u51e0\u4e2a\u7b80\u5355\u7684\u63a8\u7bb1\u5173\u5361\u51fa\u6765\u3002\u540e\u7eed\u5982\u679c\u6709\u673a\u4f1a\u6211\u4f1a\u5728itch\u4e0a\u7ee7\u7eed\u66f4\u65b0\u3002\uff08\u540c\u6837\u5730\uff0c\u5982\u679c\u4f60\u5bf9\u6e38\u620f\u5185\u5bb9\u673a\u5236\u8bbe\u8ba1\u6709\u5174\u8da3\u4e5f\u8bf7\u52a1\u5fc5\u8054\u7cfb\u6211\uff09\n\n\u611f\u8c22\u60a8\u7684\u6e38\u73a9\uff01","comments":21,"comments-timestamp":"2026-05-01T10:05:10Z","created":"2026-04-20T00:27:35Z","files":[{"author":425777,"id":47219,"name":"$$embed-47219.zip","node":429939,"size":64566687,"status":64,"tag":0,"timestamp":"2026-04-20T00:44:21Z"},{"author":425777,"id":47222,"name":"signal_box.zip","node":429939,"size":64566687,"status":0,"tag":0,"timestamp":"2026-04-20T00:44:37Z"},{"author":425777,"id":47311,"name":"$$embed-47311.zip","node":429939,"size":64566291,"status":64,"tag":0,"timestamp":"2026-04-20T01:02:08Z"},{"author":425777,"id":47334,"name":"$$embed-47334.zip","node":429939,"size":64560675,"status":64,"tag":0,"timestamp":"2026-04-20T01:15:05Z"},{"author":425777,"id":47335,"name":"$$embed-47335.zip","node":429939,"size":64560675,"status":64,"tag":0,"timestamp":"2026-04-20T01:15:47Z"},{"author":425777,"id":47358,"name":"$$embed-47358.zip","node":429939,"size":64561224,"status":73,"tag":0,"timestamp":"2026-04-20T01:23:40Z"},{"author":425777,"id":47368,"name":"signal_box.zip","node":429939,"size":64561224,"status":9,"tag":0,"timestamp":"2026-04-20T01:25:57Z"}],"files-timestamp":"2026-04-20T01:25:57Z","grade":{"grade-01":23,"grade-02":23,"grade-03":24,"grade-04":22,"grade-05":24,"grade-06":22,"grade-07":16,"grade-08":20},"id":429939,"love":0,"magic":{"cool":99.698340187511,"feedback":18,"given":20.625,"grade":21.75,"grade-01-average":3.071,"grade-01-result":245,"grade-02-average":2.929,"grade-02-result":222,"grade-03-average":3.864,"grade-03-result":43,"grade-04-average":3.65,"grade-04-result":151,"grade-05-average":2.5,"grade-05-result":271,"grade-06-average":2.675,"grade-06-result":209,"grade-07-average":1.964,"grade-08-average":2.5,"grade-08-result":265,"smart":1.6001016001524},"meta":{"author":[425777],"cover":"\/\/\/content\/13f\/76\/z\/705a0.png","link-01":"https:\/\/github.com\/ddd-Deng\/ld-59-signal_box","link-01-tag":[50],"link-02":"https:\/\/dddddeng.itch.io\/signal-box","link-02-tag":[42336]},"meta-timestamp":"2026-05-21T07:53:29Z","modified":"2026-05-21T07:53:29Z","name":"Signal Box\uff01","node-timestamp":"2026-04-20T01:48:54Z","parent":424249,"parents":[1,5,9,424249],"path":"\/events\/ludum-dare\/59\/signal-box","published":"2026-04-20T00:59:35Z","scope":"public","slug":"signal-box","subsubtype":"compo","subtype":"game","type":"item","version":1355169},"text":"Signal Box!\n**Signal Box!**\n\nA Sokoban-style puzzle and combat game built around a signal delay mechanic!\n\n**Controls:**\n* **WASD** - Move\n* **Left Click** (on the top right signal icon) - Send signal\n* **Z** - Undo\n* **R** - Restart\n* **ESC\/M** - Main Menu\n* **Q** - Switch to Toggle fast lane\n\nThe .zip file contains both .exe and .html versions, or you can play it directly in your browser on itch.io.\n\n**Tools & Credits:**\n* **Engine:** Godot 4.6.2\n* **Coding:** Copilot (GPT 5.3 Codex)\n* **Art:** Godot's built-in draw functions. (I ran out of time to generate AI art... or maybe I just developed a deep emotional attachment to the little yellow blocks by the end!)\n* **Audio:** BGM by Suno, SFX by sfxr.\n\nThis is my very first Ludum Dare and my first Game Jam ever! I would absolutely love to hear any feedback or thoughts you have after playing. I know the game still has a lot of rough edges, and I hope to improve them step by step.\n\nFeel free to reach out to me anytime at yaomengxi@stu.pku.edu.cn. All comments and messages are warmly welcomed!\n\n**A few final notes on the game's lore and theme:**\n\nTechnically, the player is just sending signals to control the little ball. Signal transmission takes time, which is why there's a delay based on distance. However, signals can be fast or slow. Imagine there is a \"fast lane\" and a \"slow lane.\" Movement\u2014the most crucial action\u2014always occupies the fast lane, which is why it happens instantly (or you could think of it as executing in the next turn, since moving triggers the start of a turn).\n\nInitially, I planned to design multiple channels with varying speeds and different types of utility signals (like deleting a signal or swapping their execution order), but I ran out of time to implement them. That scrapped idea is where the current \"Fast Lane\" toggle comes from. If you find the game too frustrating or stressful, please feel free to switch to the Fast Lane! That frustration is purely a flaw in my design, and I really don't want players missing out on the fun parts just because of a clunky mechanic.\n\nI also had some other mechanics in mind that sounded incredibly fun\u2014like swapping the channels for movement and actions! That way, moving would take time, but attacking and pushing boxes would be instant. Another idea was letting the ball place new signal sources on the map. Lastly, the game was originally supposed to be heavily combat-focused, but due to design roadblocks and time constraints, I ended up pivoting to a few simple Sokoban-style puzzle levels.\n\nI plan to keep updating the game on itch.io in the future if I get the chance. (And of course, if you're interested in chatting about game mechanics or level design, please do reach out!)\n\n**Thank you so much for playing!**\n\nScreenShots:\n![\u5fae\u4fe1\u56fe\u7247_20260420093301_106_152.png](\/\/\/raw\/13f\/76\/z\/70654.png)\n![\u5fae\u4fe1\u56fe\u7247_20260420093534_107_152.png](\/\/\/raw\/13f\/76\/z\/7065d.png)\n\n\n\n\n\u4e00\u4e2a\u5229\u7528\u4fe1\u53f7\u5ef6\u8fdf\u673a\u5236\u7684\u63a8\u7bb1\u548c\u6218\u6597\u6e38\u620f\uff01\n\nWASD\u79fb\u52a8\uff0c\u9f20\u6807\u70b9\u51fb\u53f3\u4e0a\u89d2\u4fe1\u53f7\u4ee5\u53d1\u9001\uff0cZ\u64a4\u9500\uff0cR\u91cd\u5f00\uff0cESC\/M\u4e3b\u83dc\u5355\uff0cQ\u5207\u6362\u5feb\u901f\u901a\u9053\u3002\n\nzip\u5305\u542bexe\u548chtml\uff0c\u4e5f\u53ef\u5728itch\u4e0a\u6e38\u73a9\u3002\n\n\u5f15\u64cegodot-4.6.2\uff0c\u7f16\u7801\u4f7f\u7528\u4e86copilot-gpt 5.3 codex\uff0c\u7f8e\u672f\u7d20\u6750\u6765\u81eagodot_draw\uff08\u6ca1\u6765\u5f97\u53ca\u4f7f\u7528ai\u751f\u6210\uff0c\u6216\u8bb8\u5230\u6700\u540e\u6211\u5bf9\u9ec4\u8272\u5c0f\u65b9\u5757\u5df2\u7ecf\u6709\u60c5\u611f\u4e86\uff09\uff0cbgm\u6765\u81easuno\uff0c\u97f3\u6548\u6765\u81easfxr\u3002\n\n\u8fd9\u662f\u6211\u7684\u7b2c\u4e00\u6b21ludumdare\u4e5f\u662f\u7b2c\u4e00\u6b21gamejam\uff0c\u975e\u5e38\u5e0c\u671b\u80fd\u591f\u542c\u5230\u60a8\u7684\u4efb\u4f55\u6e38\u73a9\u610f\u89c1\u3002\u6211\u77e5\u9053\u76ee\u524d\u6e38\u620f\u6709\u5f88\u591a\u4e0d\u8db3\u4e4b\u5904\u5e0c\u671b\u80fd\u591f\u4e00\u4e00\u6539\u8fdb\u3002\n\n\u60a8\u53ef\u4ee5\u901a\u8fc7 yaomengxi@stu.pku.edu.cn \u968f\u65f6\u8054\u7cfb\u6211\uff0c\u6b22\u8fce\u6240\u6709\u8bc4\u8bba\u548c\u6765\u4fe1\u3002\n\n\/\/\u6700\u540e\u662f\u5173\u4e8e\u6e38\u620f\u8bbe\u5b9a\u4e0e\u4e3b\u9898\u7684\u4e00\u4e9b\u8865\u5145\uff1a\u5176\u5b9e\u73a9\u5bb6\u53ea\u662f\u53d1\u4fe1\u53f7\u64cd\u63a7\u5c0f\u7403\uff0c\u4fe1\u53f7\u4f20\u9012\u9700\u8981\u65f6\u95f4\uff0c\u6240\u4ee5\u4f1a\u968f\u8ddd\u79bb\u53d8\u5316\u3002\u4f46\u662f\u4fe1\u53f7\u4e5f\u6709\u5feb\u4e0e\u6162\uff0c\u5047\u8bbe\u5b58\u5728\u4e00\u6761\u5feb\u901a\u9053\u548c\u6162\u901a\u9053\uff0c\u6700\u91cd\u8981\u7684\u79fb\u52a8\u59cb\u7ec8\u5360\u636e\u7740\u5feb\u901a\u9053\uff0c\u8fd9\u662f\u5b83\u53ef\u4ee5\u77ac\u95f4\u5230\u8fbe\u7684\u539f\u56e0\uff08\u4e5f\u53ef\u4ee5\u8bf4\u662f\u5728\u4e0b\u56de\u5408\u6267\u884c\uff0c\u56e0\u4e3a\u79fb\u52a8\u662f\u56de\u5408\u5f00\u59cb\u7684\u6807\u5fd7\uff09\u3002\u6700\u521d\u8fd8\u60f3\u8bbe\u8ba1\u51e0\u6761\u4e0d\u540c\u901f\u5ea6\u7684\u901a\u9053\u4ee5\u53ca\u5404\u79cd\u529f\u80fd\u7684\u4fe1\u53f7\uff0c\u4f1a\u6709\u5220\u9664\u4fe1\u53f7\u3001\u4ea4\u6362\u4fe1\u53f7\u987a\u5e8f\u7684\u5404\u79cd\u4fe1\u53f7\uff0c\u4f46\u6700\u540e\u90fd\u6ca1\u80fd\u5b9e\u73b0\uff0c\u8fd9\u4e5f\u662f\u5feb\u901f\u901a\u9053\u7684\u6765\u6e90\u3002\u73b0\u5728\u5982\u679c\u60a8\u5728\u6e38\u73a9\u65f6\u611f\u5230\u6709\u538b\u529b\u5b8c\u5168\u53ef\u4ee5\u5207\u6362\u5230\u5feb\u901f\u901a\u9053\u6e38\u73a9\uff0c\u90a3\u662f\u6211\u8bbe\u8ba1\u4e0d\u597d\u5bfc\u81f4\u7684\uff0c\u4e0d\u5e0c\u671b\u770b\u5230\u56e0\u4e3a\u4e00\u5904\u8bbe\u8ba1\u95ee\u9898\u800c\u4f7f\u73a9\u5bb6\u9519\u8fc7\u90a3\u4e9b\u6709\u8da3\u7684\u90e8\u5206\u3002\u53e6\u5916\u8fd8\u6709\u611f\u89c9\u4f1a\u975e\u5e38\u6709\u8da3\u7684\u673a\u5236\uff0c\u6bd4\u5982\u4ea4\u6362\u79fb\u52a8\u548c\u5404\u79cd\u4fe1\u53f7\u7684\u901a\u9053\u4f4d\u7f6e\uff0c\u8fd9\u6837\u79fb\u52a8\u9700\u8981\u65f6\u95f4\u800c\u653b\u51fb\u63a8\u7bb1\u53ef\u4ee5\u7acb\u523b\u6267\u884c\uff01\u8fd8\u6709\u8ba9\u5c0f\u7403\u83b7\u5f97\u653e\u7f6e\u65b0\u4fe1\u53f7\u6e90\u7684\u80fd\u529b\u3002\u4ee5\u53ca\u6e38\u620f\u6700\u5f00\u59cb\u60f3\u4ee5\u6218\u6597\u4e3a\u7279\u8272\uff0c\u7ed3\u679c\u6700\u540e\u7531\u4e8e\u8bbe\u8ba1\u95ee\u9898\u4ee5\u53ca\u65f6\u95f4\u9650\u5236\u53ea\u597d\u505a\u4e86\u51e0\u4e2a\u7b80\u5355\u7684\u63a8\u7bb1\u5173\u5361\u51fa\u6765\u3002\u540e\u7eed\u5982\u679c\u6709\u673a\u4f1a\u6211\u4f1a\u5728itch\u4e0a\u7ee7\u7eed\u66f4\u65b0\u3002\uff08\u540c\u6837\u5730\uff0c\u5982\u679c\u4f60\u5bf9\u6e38\u620f\u5185\u5bb9\u673a\u5236\u8bbe\u8ba1\u6709\u5174\u8da3\u4e5f\u8bf7\u52a1\u5fc5\u8054\u7cfb\u6211\uff09\n\n\u611f\u8c22\u60a8\u7684\u6e38\u73a9\uff01","title":"Signal Box\uff01","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/430001+430002+430003+430004+430005+430006+430007+430008+430009+430010+430011+430012+430013+430014+430015+430016+430017+430018+430019+430020+430021+430022+430023+430024+430025+430026+430027+430028+430029+430030+430031+430032+430033+430034+430035+430036+430037+430038+430039+430040+430041+430042+430043+430044+430045+430046+430047+430048+430049+430050+430051+430052+430053+430054+430055+430056+430057+430058+430059+430060+430061+430062+430063+430064+430065+430066+430067+430068+430069+430070+430071+430072+430073+430074+430075+430076+430077+430078+430079+430080+430081+430082+430083+430084+430085+430086+430087+430088+430089+430090+430091+430092+430093+430094+430095+430096+430097+430098+430099+430100+430101+430102+430103+430104+430105+430106+430107+430108+430109+430110+430111+430112+430113+430114+430115+430116+430117+430118+430119+430120+430121+430122+430123+430124+430125+430126+430127+430128+430129+430130+430131+430132+430133+430134+430135+430136+430137+430138+430139+430140+430141+430142+430143+430144+430145+430146+430147+430148+430149+430150+430151+430152+430153+430154+430155+430156+430157+430158+430159+430160+430161+430162+430163+430164+430165+430166+430167+430168+430169+430170+430171+430172+430173+430174+430175+430176+430177+430178+430179+430180+430181+430182+430183+430184+430185+430186+430187+430188+430189+430190+430191+430192+430193+430194+430195+430196+430197+430198+430199+430200+430201+430202+430203+430204+430205+430206+430207+430208+430209+430210+430211+430212+430213+430214+430215+430216+430217+430218+430219+430220+430221+430222+430223+430224+430225+430226+430227+430228+430229+430230+430231+430232+430233+430234+430235+430236+430237+430238+430239+430240+430241+430242+430243+430244+430245+430246+430247+430248+430249+430250+430251+430252+430253+430254+430255+430256+430257+430258+430259+430260+430261+430262+430263+430264+430265+430266+430267+430268+430269+430270+430271+430272+430273+430274+430275+430276+430277+430278+430279+430280+430281+430282+430283+430284+430285+430286+430287+430288+430289+430290+430291+430292+430293+430294+430295+430296+430297+430298+430299+430300+430301+430302+430303+430304+430305+430306+430307+430308+430309+430310+430311+430312+430313+430314+430315+430316+430317+430318+430319+430320+430321+430322+430323+430324+430325+430326+430327+430328+430329+430330+430331+430332+430333+430334+430335+430336+430337+430338+430339+430340+430341+430342+430343+430344+430345+430346+430347+430348+430349+430350+430351+430352+430353+430354+430355+430356+430357+430358+430359+430360+430361+430362+430363+430364+430365+430366+430367+430368+430369+430370+430371+430372+430373+430374+430375+430376+430377+430378+430379+430380+430381+430382+430383+430384+430385+430386+430387+430388+430389+430390+430391+430392+430393+430394+430395+430396+430397+430398+430399+430400+430401+430402+430403+430404+430405+430406+430407+430408+430409+430410+430411+430412+430413+430414+430415+430416+430417+430418+430419+430420+430421+430422+430423+430424+430425+430426+430427+430428+430429+430430+430431+430432+430433+430434+430435+430436+430437+430438+430439+430440+430441+430442+430443+430444+430445+430446+430447+430448+430449+430450+430451+430452+430453+430454+430455+430456+430457+430458+430459+430460+430461+430462+430463+430464+430465+430466+430467+430468+430469+430470+430471+430472+430473+430474+430475+430476+430477+430478+430479+430480+430481+430482+430483+430484+430485+430486+430487+430488+430489+430490+430491+430492+430493+430494+430495+430496+430497+430498+430499+430500?authors&parents&superparent"},"object":"objects\/sha256\/e0\/e021762650b5b4c34064138a85e511ed7b192ab5aa78e47c67aeb817a48d8716","record":"shard-3\/json-live-urgent-v3\/records\/2a254a280dc94d4f31c7f4a8464e4aede50cdb0dd3bc7e6732dc7f02d177856f.json","sha256":"e021762650b5b4c34064138a85e511ed7b192ab5aa78e47c67aeb817a48d8716","source":"https","stored_at":1784022519}}