{"author_link":"\/users\/307494","author_name":"LDJam user 307494","author_uid":1307494,"comments":[{"id":952183,"author_name":"Obe Dot","author_uid":"obe-dot","epoch":1683065512,"text":"Nice work!","format":"md","likes":2,"spam":"N"},{"id":952452,"author_name":"Its_Capp","author_uid":"its-capp","epoch":1683067274,"text":"I couldn't run it for some reason ;-;","format":"md","likes":0,"spam":"N"},{"id":952680,"author_name":"LDJam user 307494","author_uid":"307494","epoch":1683068881,"text":"@its-capp Aw, what platform are you on?","format":"md","likes":0,"spam":"N"},{"id":952730,"author_name":"drazil100","author_uid":"drazil100","epoch":1683069287,"text":"This game is incredible! I absolutely love that you have to chat with an AI to figure out who they are. I assume you are using an LLM. If so what model are you using?\n\nEdit: I forgot to mention I was trying to trick the AI into wanting to receive the package and managed to accidentally break one of them out of their roles.![Screenshot from 2023-05-02 17-35-55.png](\/\/\/raw\/320\/3\/z\/5ae0d.png)","format":"md","likes":1,"spam":"N"},{"id":952742,"author_name":"Its_Capp","author_uid":"its-capp","epoch":1683069360,"text":"@mathead nvm I got it working,\n\nI'll edit this message with feedback\n\noverall, pretty fun game. Really really unique concept, I didn't expect anything like this going into the jam. I found it very funny texting the people incredibly rudely (you can guess what I said)\n\noverall, one of the best games I've seen so far in the jam.","format":"md","likes":1,"spam":"N"},{"id":952893,"author_name":"LDJam user 307494","author_uid":"307494","epoch":1683070572,"text":"@drazil100 Glad you like it! We're using ChatGPT 3.5. We tried using ChatGPT 4 and it worked amazingly, but the API is just too expensive :\/","format":"md","likes":0,"spam":"N"},{"id":959942,"author_name":"Blo","author_uid":"blo","epoch":1683150702,"text":"Very innovative game!!! I really see the potential shown here i think that this can be the game zero of something new!! One concern is how much this is going to cost you if youre using openAI's services...","format":"md","likes":1,"spam":"N"},{"id":960201,"author_name":"LDJam user 307494","author_uid":"307494","epoch":1683153697,"text":"@blo Thanks for trying it out! For a proper game, I can imagine shipping an on-device model like the Stanford Alpaca. It's free and works pretty well (but takes 4 GB, so wouldn't work here).","format":"md","likes":0,"spam":"N"},{"id":960308,"author_name":"Hoshinu","author_uid":"hoshinu","epoch":1683155075,"text":"This is awesome! Really impressive, I didn't expect to see anything using the ChatGPT API out of this, but what a really innovative idea, using it as a text message simulator! It was fun messing with the characters, but they were pretty adamant about staying in-character.","format":"md","likes":1,"spam":"N"},{"id":960424,"author_name":"ZungryWare","author_uid":"zungryware","epoch":1683156725,"text":"I experimented a bit with using ChatGPT for NPC dialogue before the Jam started in case I wanted to make a game that used it. But the NPC's never talked the way I wanted them to. Even if I specified things like \"Only provide your own dialogue, never anyone else's\", it would write a full conversation between two NPC's instead of just the one response I wanted. And your game not only does all of its conversations correctly, but wards against prompt-hacking pretty well!\n\nIt wasn't perfect though. Here few funny examples. In the second one, the guy later said he was still at the bank, so I tried delivering the package to the two people there and they were both wrong. But it's to be expected with how ChatGPT works currently.\n\n![hackingcombined.png](\/\/\/raw\/01d\/a4\/z\/5b28d.png)\n\nSince I'm really curious:\n- How did you get it to give information, but only after some pressing and not right away?\n- How did you ward against prompt-hacking?\n- How did you prevent bad responses from NPC's or prevent them from going off topic?","format":"md","likes":1,"spam":"N"},{"id":960476,"author_name":"LDJam user 307494","author_uid":"307494","epoch":1683157469,"text":"@zungryware Haha, you managed to get the AI out of character well. GPT4 was a lot better at staying in character, sometimes even too good :)\n\nThe code is open source, the initial prompt to the AI is here: https:\/\/github.com\/mathead\/ldjam53\/blob\/main\/chat_test.gd#L16. The harder levels have additional \"traits\" defined here https:\/\/github.com\/mathead\/ldjam53\/blob\/main\/constants.gd#L137.","format":"md","likes":2,"spam":"N"},{"id":960512,"author_name":"ZungryWare","author_uid":"zungryware","epoch":1683157999,"text":"@mathead Thank you!\n\n> You are Jehovah witness, you always try to convert everybody to your religion.\n\n> you are from the past and don't understand modern concepts\n\n> only respond if the question has 'please' in it, otherwise say it's rude\n\nI'm disappointed so many of these didn't work. They would have been hilarious!","format":"md","likes":1,"spam":"N"},{"id":964354,"author_name":"Robertthebastian","author_uid":"robertthebastian","epoch":1683224143,"text":"this is really cool honestly, I was a bit dubious about how the recent AI boom might affect game jams but I think this is a really good application of it in my opinion. It's a really cool concept and I had a lot of fun playing around with it. Good job! also thank you for the Mac build :)","format":"md","likes":1,"spam":"N"},{"id":973846,"author_name":"Ryder the First","author_uid":"ryder-the-first","epoch":1683500217,"text":"really really cool! I love the ChatGPT integration and it was a fun little puzzle game. Once the people started getting guarded about their location I had some trouble, and I did fail one delivery - but overall I really loved the game. Great job.","format":"md","likes":1,"spam":"N"},{"id":974464,"author_name":"YurisCat","author_uid":"yuriscat","epoch":1683539769,"text":"Experiencing games that include the ChatGPT feature always feels refreshing! I look forward to more similar works in the future! It's a great game! Thank you to the developers for bringing me such a wonderful experience!","format":"md","likes":1,"spam":"N"},{"id":975100,"author_name":"Artemy Zen","author_uid":"artemy-zen","epoch":1683574200,"text":"Very interesting concept! At first I thought it would just be a question of \"Where are you?\" but no, the game started to get more complicated. Cool.","format":"md","likes":1,"spam":"N"},{"id":975713,"author_name":"Tom_Oak","author_uid":"tom-oak","epoch":1683620814,"text":"Hi! I started by trying to find the recipients' locations but they kept changing, so I just started chatting with them and it had a nice time, well done. A refreshing experience :)","format":"md","likes":1,"spam":"N"},{"id":975719,"author_name":"dxk2294","author_uid":"dxk2294","epoch":1683620922,"text":"Thank you for sharing the source, this is great! It's a really clever use of GPT - the gameplay naturally integrates with the AI. I found some of my package recipients to be particularly difficult to get a location out of, but hey, that's part of the fun :wink: Nice job!\n\nOne bit of feedback - I would sometimes lose health by accidentally running into someone I couldn't even see, because they were hidden behind a building.","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld53\/wayback-placeholder.png"],"links":[],"metadata":{"g_key":"66780","g_author":"1307494","g_event":"LD53","g_eventkey":"118","g_subevent":"JAM","g_urlkey":"285750","g_title":"Package Quest: AI Adventure","g_status":"WAYBACK","g_place":"99999","g_commentcount":"18","g_site2_node_id":"355411","g_hide":"Y","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"355411","n_urlkey":"285750","n_parent":"332127","n_path":"\/events\/ludum-dare\/53\/package-quest-ai-adventure","n_slug":"package-quest-ai-adventure","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"307494","n_created":"0","n_modified":"0","n_version":"1138055","n_status":"WAYBACK"},"node":{"id":355411,"parent":332127,"_superparent":9,"author":307494,"type":"item","subtype":"game","subsubtype":"jam","published":"2023-05-02T00:19:14Z","created":"2023-04-28T13:56:13Z","modified":"2023-05-05T23:33:25Z","_trust":1,"version":1138055,"slug":"package-quest-ai-adventure","name":"Package Quest: AI Adventure","body":"![Screenshot 2023-05-02 021444.png](\/\/\/raw\/621\/b4\/z\/59b5b.png)\n\n![Screenshot 2023-05-02 020807.png](\/\/\/raw\/621\/b4\/z\/59b01.png)\n\n![Screenshot 2023-05-02 021234.png](\/\/\/raw\/621\/b4\/z\/59b4b.png)\n\n![Screenshot 2023-05-02 021324.png](\/\/\/raw\/621\/b4\/z\/59b4c.png)\n\nPackage Quest: AI Adventure is a thrilling game about delivering packages to unhelpful clients - **featuring ChatGPT**! Try to find out how the recipient looks like and where they are in a bustling city by texting with them. Featuring colorful characters like the Big Lebowski, Yoda, Dr. Frankenstein and Gollum.\n\n*Hint: Try asking the characters what they are wearing and where they are right now.*\n\nMade in Godot by mathead, alter.edo, beretis, volffili, dreyest, nik3daz. 3D Assets from Kenney.\n\nSome funny conversations we encountered:\n![Untitled-1.png](\/\/\/raw\/621\/b4\/z\/5ae35.png)","scope":"public","node-timestamp":"2023-05-02T23:49:07Z","meta":{"author":[307494,167033,368403,368400,307947],"link-01-tag":[50],"grade-05-out":"1","cover":"\/\/\/content\/621\/b4\/z\/59aaa.png"},"meta-timestamp":"2023-05-05T23:33:25Z","path":"\/events\/ludum-dare\/53\/package-quest-ai-adventure","parents":[1,5,9,332127],"files":[{"id":14803,"author":307494,"node":355411,"tag":0,"name":"$$embed-14803.zip","size":20706256,"timestamp":"2023-05-01T19:47:32Z","status":64},{"id":15948,"author":307494,"node":355411,"tag":0,"name":"PackageQuest.exe","size":104868512,"timestamp":"2023-05-02T00:04:37Z","status":9},{"id":15950,"author":307494,"node":355411,"tag":0,"name":"PackageQuestMac.zip","size":66537937,"timestamp":"2023-05-02T00:05:01Z","status":9},{"id":15958,"author":307494,"node":355411,"tag":0,"name":"PackageQuestLinux.zip","size":39016903,"timestamp":"2023-05-02T00:05:45Z","status":9},{"id":15967,"author":307494,"node":355411,"tag":0,"name":"$$embed-15967.zip","size":770,"timestamp":"2023-05-02T00:06:16Z","status":1}],"files-timestamp":"2023-05-02T00:06:16Z","love":0,"comments":13,"comments-timestamp":"2023-05-04T18:15:43Z","grade":{"grade-01":11,"grade-02":12,"grade-03":12,"grade-04":12,"grade-06":12,"grade-07":12,"grade-08":12},"magic":{"cool":107.70329614269,"feedback":12,"given":10.875,"grade":11.857142857143,"smart":6.4400289777588},"_wayback":{"timestamp":"20230507224453","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/352520+365286+358467+366791+360412+355872+333746+345083+341650+362197+332874+355411+353154+336857+358450+338093+359231+358832+366471+367805+352681+336487+332871+333933"}},"text":"![Screenshot 2023-05-02 021444.png](\/\/\/raw\/621\/b4\/z\/59b5b.png)\n\n![Screenshot 2023-05-02 020807.png](\/\/\/raw\/621\/b4\/z\/59b01.png)\n\n![Screenshot 2023-05-02 021234.png](\/\/\/raw\/621\/b4\/z\/59b4b.png)\n\n![Screenshot 2023-05-02 021324.png](\/\/\/raw\/621\/b4\/z\/59b4c.png)\n\nPackage Quest: AI Adventure is a thrilling game about delivering packages to unhelpful clients - **featuring ChatGPT**! Try to find out how the recipient looks like and where they are in a bustling city by texting with them. Featuring colorful characters like the Big Lebowski, Yoda, Dr. Frankenstein and Gollum.\n\n*Hint: Try asking the characters what they are wearing and where they are right now.*\n\nMade in Godot by mathead, alter.edo, beretis, volffili, dreyest, nik3daz. 3D Assets from Kenney.\n\nSome funny conversations we encountered:\n![Untitled-1.png](\/\/\/raw\/621\/b4\/z\/5ae35.png)","title":"Package Quest: AI Adventure","wayback_recovered":true,"wayback_source":{"timestamp":"20230507224453","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/352520+365286+358467+366791+360412+355872+333746+345083+341650+362197+332874+355411+353154+336857+358450+338093+359231+358832+366471+367805+352681+336487+332871+333933"}}