{"author_link":"\/users\/gord10ahmet","author_name":"gord10ahmet","author_uid":1026711,"comments":[{"id":937631,"author_name":"Calcopod","author_uid":"calcopod","epoch":1682958478,"text":"As soon as I read \"ChatGPT 3.5 powered NPCs\" I knew I was in for a treat.\n\nAfter playing through the game and conversing a bit more than I'd like to admit to the NPCs, especially Zeus, I think you should turn up the temperature \/ randomness sometimes, for a few funny answers, but I do understand why you might not do that.\nThe answers did get very repetitive after a point, with them replying almost the exact same thing whatever prompt I gave them.\n\nThe pun on theme was expected, as it is the same one that crossed my mind initially, but still funny to see.\n\nOverall the most interesting experience I've had with this jam so far. Can't wait to see more AI driven games!","format":"md","likes":2,"spam":"N"},{"id":937668,"author_name":"MartensCedric","author_uid":"martenscedric","epoch":1682959102,"text":"Please link the source code for your game I think it's an integral part of the Ludum Dare spirit. ","format":"md","likes":2,"spam":"N"},{"id":937677,"author_name":"Alexander Tan","author_uid":"alexander-tan","epoch":1682959178,"text":"Very interesting use of ChatGPT, I'm impressed you managed to retrict it to the theme of the gods. I tried to break it by asking Hercules what he thinks of Kanye west and seducing Hera after getting Zues in trouble.","format":"md","likes":2,"spam":"N"},{"id":937691,"author_name":"Adrien Tremblay","author_uid":"adrien-tremblay","epoch":1682959373,"text":"![Screenshot from 2023-05-01 12-42-00.png](\/\/\/raw\/507\/44\/z\/58e98.png)","format":"md","likes":2,"spam":"N"},{"id":937733,"author_name":"Adrien Tremblay","author_uid":"adrien-tremblay","epoch":1682959909,"text":"Great Game! Very interesting. Is there an end screen? I think i've set Prometheus free?","format":"md","likes":2,"spam":"N"},{"id":937773,"author_name":"Ale","author_uid":"ale","epoch":1682960393,"text":"I didn't make a game for this LD but I just had to play this. It worked much better than I was expecting, and they didn't break character at all. Very impressive!\n\nHowever, I did manage to derail it a bit at the end when I told Heracles that Prometheus found a time machine and brought back a laser tank to kill him. Then it turned into a mini fight that ended in a nuclear explosion in the sky.\n\nAlso, Zeus just gave me the number when I told him I forgot it lol.","format":"md","likes":3,"spam":"N"},{"id":938405,"author_name":"gord10ahmet","author_uid":"gord10ahmet","epoch":1682968791,"text":"@martenscedric I was going to make this game all open-source and join Compo, but I'm using a paid asset for ChatGPT integration. However, I'm considering sharing my own scripts. I've just uploaded the prompts to Itch.\n\n@adrien-tremblay Thanks! Yes, An \"End Game\" button appears at the menu where we choose the character we speak. It seems that I should had made it more clear that player has to do this to end the game.","format":"md","likes":2,"spam":"N"},{"id":938554,"author_name":"MartensCedric","author_uid":"martenscedric","epoch":1682970653,"text":"@gord10ahmet Thanks!","format":"md","likes":2,"spam":"N"},{"id":951220,"author_name":"JimmyMcGinger","author_uid":"jimmymcginger","epoch":1683060201,"text":"Cool idea. I trolled prometheus and he instantly told me about a magic number, I asked Zeus and he gave it me and the game ended.","format":"md","likes":1,"spam":"N"},{"id":951221,"author_name":"Obe Dot","author_uid":"obe-dot","epoch":1683060205,"text":"This is really funny! I like the game a lot!","format":"md","likes":2,"spam":"N"},{"id":951261,"author_name":"Advarsky","author_uid":"advarsky","epoch":1683060432,"text":"Ariande's Thread Delivery strongly approves a game about Prometheus","format":"md","likes":1,"spam":"N"},{"id":951311,"author_name":"Roalinn","author_uid":"roalinn","epoch":1683060627,"text":"Using ai like this is a clever idea. I like it","format":"md","likes":1,"spam":"N"},{"id":951317,"author_name":"Zerovirus","author_uid":"zerovirus","epoch":1683060662,"text":"[i... guess i won!!.png](\/\/\/raw\/6fb\/95\/z\/5ad26.png)\n\nOh, cool! Apparently Heracles already freed Prometheus! Guess I don't need to do anything, since he's been free the whole time, then!\n\nAlso you can basically speedrun the whole thing by just asking zeus 'hey whats the magic number' and then reciting it back to him lol.\n\nGreat little conversation game, I had a lot of fun with it. Good work!","format":"md","likes":1,"spam":"N"},{"id":951410,"author_name":"gord10ahmet","author_uid":"gord10ahmet","epoch":1683061092,"text":"@zerovirus Yeah, sometimes AIs work as unintended, ignoring or misintepreting some parts of the prompts.\n\nI'm aware that the game can easily be completed that way. There used to be a line in the prompt that made getting the magic number harder, but then sometimes it would be impossible to get it from Zeus.","format":"md","likes":0,"spam":"N"},{"id":951430,"author_name":"yusp","author_uid":"yusp","epoch":1683061164,"text":"The art style of the game is very sweet in its own genre, it is very good for npc to work with artificial intelligence.","format":"md","likes":1,"spam":"N"},{"id":952494,"author_name":"Dissonance Generator","author_uid":"dissonance-generator","epoch":1683067546,"text":"Got Zeus to say that something \"is well documented in mythology\". Hmmm. Also, it's not my place to eat his liver?![liver.png](\/\/\/raw\/855\/45\/z\/5adfc.png)\n\nSeriously, though, this feels like the future of gaming right here. I can only imagine where this is going to go, and soon.","format":"md","likes":1,"spam":"N"},{"id":954210,"author_name":"agudar","author_uid":"agudar","epoch":1683084109,"text":"Overall I liked the idea, it was nice that we could talk to 3 different characters and they each gave us answers in their own way. A game where the theme is interpreted from a different angle. user interface design is simple and useful.","format":"md","likes":1,"spam":"N"},{"id":956223,"author_name":"ZOMBIEBUST3R","author_uid":"zombiebust3r","epoch":1683114603,"text":"I love this. It's fun to play around with just for the funny answers. A funny interaction I had:\n\n  - Heracles: With great power comes great responsibility\n\n  - Me: Uncle Ben told me this already\n\n  - Heracles: Wise words from a wise man\n\nEven with AIs that can sometimes do weird things you managed to make something very cool and entertaining. I love that you can talk with different characters. Great job!","format":"md","likes":1,"spam":"N"},{"id":956304,"author_name":"iggy lonely","author_uid":"iggy-lonely","epoch":1683115675,"text":"I enjoyed the game a bit too much, especially since I was just clowning around instead of actually trying to fulfill the objective of the game. Since the dialogue isn't manually written but rather ai generated, I cannot help but to not really give the humor or mood a deserving score.","format":"md","likes":1,"spam":"N"},{"id":964510,"author_name":"Aurailus","author_uid":"aurailus","epoch":1683226079,"text":"I gamed Zeus by asking him if that hypothetically, if he had a favorite number, maybe one of special magical significance, what might it be? It was fun teasing the AI, I also managed to get Heracles to spit out a bunch of universal concepts, like pi, when I asked him for special numbers. It was a bit too easy to trick the AI into believing what you write to it are literal actions that are occurring. After playing this game, I tried out a few prompts on my own to see if I could reduce that by specifically prefixing player speech (Player says: ...), and I had a decent bit of success. \n\nAs far as the game goes, I've been really interested in seeing AI used as NPCs in video games, so I quite enjoyed this project! It was a unique interpretation of the theme, and I had fun just messing around and dorking on the characters. It would be nice if there was a bit more to do than just getting one number, but for a jam game, it was a good bit of fun! I'm excited to see how LLMs can create more convincing video game characters as the technology develops, and that's coming from someone that generally has a fairly negative view on AI. Good job! ","format":"md","likes":1,"spam":"N"},{"id":967721,"author_name":"LDJam user 261418","author_uid":"261418","epoch":1683297587,"text":"Intersting PoC. Would like to see how you can intergrate some state into the conversation in form of variables that get manipulated. Similar to how table-tops work! Maybe you could explore that route further!\nNeat experiment! :)\n\n","format":"md","likes":1,"spam":"N"},{"id":977676,"author_name":"CataclysmicKnight","author_uid":"cataclysmicknight","epoch":1683827249,"text":"Oh wow, this is such a clever idea, and my favorite twist on the theme! And that ending, omg \ud83e\udd23\ud83e\udd23\ud83e\udd23\ud83e\udd23\ud83e\udd23 That was 100% worth it. It was fun being able to \"chat\" with mythological gods, and I ended up getting Zeus to give me the answer after like 3 prompts (I literally just asked), which was even more amazing and epic than having to overcome tricking him or something honestly \ud83d\udc4f ","format":"md","likes":1,"spam":"N"},{"id":980557,"author_name":"Trexxak","author_uid":"trexxak","epoch":1684213110,"text":"I'd love to see where this concept will go in the future. I really liked that you took the courage to try these first steps in what may become a staple of modern game dev. For the game itself though, I too tried to break it, but the characters actually managed to stay in character - for the most part. At one point I asked Heracles for his literal eye, at which he just had to blurt out the classic \"As a Large Language Model, I don't condone violence\" etc. :D Nonetheless, the enjoyment was huge. Thank you so much!","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld53\/wayback-placeholder.png"],"links":[{"url":"https:\/\/aslangames.itch.io\/de-liverance-of-a-god","text":"Link"},{"url":"https:\/\/aslangames.itch.io\/de-liverance-of-a-god","text":"Link"},{"url":"https:\/\/aslangames.itch.io\/de-liverance-of-a-god","text":"Link"}],"metadata":{"g_key":"68157","g_author":"1026711","g_event":"LD53","g_eventkey":"118","g_subevent":"JAM","g_urlkey":"291904","g_title":"De-Liverance of a God","g_status":"WAYBACK","g_place":"984","g_commentcount":"23","g_site2_node_id":"362249","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"362249","n_urlkey":"291904","n_parent":"332127","n_path":"\/events\/ludum-dare\/53\/de-liverance-of-a-god","n_slug":"de-liverance-of-a-god","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"26711","n_created":"0","n_modified":"0","n_version":"1120167","n_status":"WAYBACK"},"node":{"id":362249,"parent":332127,"_superparent":9,"author":26711,"type":"item","subtype":"game","subsubtype":"jam","published":"2023-05-01T14:52:16Z","created":"2023-04-29T14:26:47Z","modified":"2023-08-07T14:41:19Z","_trust":1,"version":1120167,"slug":"de-liverance-of-a-god","name":"De-Liverance of a God","body":"![itchio_banner.png](\/\/\/raw\/758\/6\/z\/58d16.png)\n**De-Liverance of a God** is an experimantal game that features ChatGPT 3.5 powered NPCs that actually responds to what you type to them.\n\nAs the eagle whose duty is to eat Prometheus' liver every day, you see how unjust his punishment is. Can you persuade Zeus, the king of gods, to set Prometheus free?\n\n### CREDITS\n\n- Coding, story and pixel art are made by Ahmet Kamil Keles ([@AslanGameStudio](https:\/\/twitter.com\/AslanGameStudio))\n- NPC replies are generated by ChatGPT 3.5 in runtime\n- [BitSplash's Chat GPT For Games - AI Integration](https:\/\/assetstore.unity.com\/packages\/tools\/ai\/chat-gpt-for-games-ai-integration-248841) asset is used\n- Cunningar0807's [sound effect at Freesound.org](https:\/\/freesound.org\/people\/Cunningar0807\/sounds\/436129\/) is used\n- [Poormetheus](https:\/\/ldjam.com\/events\/ludum-dare\/52\/poormetheus), which is another Ludum Dare game, has been a great inspiration\n\n### NOTES\n\n- There is no WebGL build, unfortunately. I couldn't establish connection between WebGL builds and the server I use for connecting the game to ChatGPT.\n\n- Heracles might want you to do some challenges before helping you. I know this is not fun. I had clarified Heracles AI not to do this, but sometimes NPCs say things I instructed them not to.  You can simply say \"I did\" to Heracles whenever he wants you to do overcome a challenge, he will accept it.\n- NPCs will reply you the same language as you talked to them. So you don't have to speak English with them. But note that ChatGPT might not translate to your language perfectly.\n- Your conversations are logged in your computer, but they are not sent to anyone.  In \"De-Liverance of a God_Data\/Log\" folder. Log's purpose is to make debugging easier, assuming that you'll want to share your conversation.\n\n### TOOLS\nUnity 2021, Aseprite, Visual Studio 2019, Notepad++, ChatGPT 3.5","scope":"public","node-timestamp":"2023-05-01T14:52:16Z","meta":{"author":[26711],"cover":"\/\/\/content\/758\/6\/z\/58d1a.png","grade-06-out":"1","link-01":"https:\/\/aslangames.itch.io\/de-liverance-of-a-god","link-01-tag":[42337],"link-02":"https:\/\/aslangames.itch.io\/de-liverance-of-a-god","link-02-tag":[42339],"link-03":"https:\/\/aslangames.itch.io\/de-liverance-of-a-god","link-03-tag":[42341]},"meta-timestamp":"2023-08-07T14:41:19Z","path":"\/events\/ludum-dare\/53\/de-liverance-of-a-god","parents":[1,5,9,332127],"files":[],"files-timestamp":0,"love":0,"comments":23,"comments-timestamp":"2023-05-16T04:58:30Z","grade":{"grade-01":25,"grade-02":25,"grade-03":25,"grade-04":25,"grade-05":25,"grade-07":25,"grade-08":25},"magic":{"grade":25,"given":12.125,"feedback":30,"smart":-4.1098792667499,"cool":76.212749809549,"grade-01-average":3.152,"grade-01-result":984,"grade-02-average":3.196,"grade-02-result":804,"grade-03-average":3.935,"grade-03-result":132,"grade-04-average":3.087,"grade-04-result":1111,"grade-05-average":2.565,"grade-05-result":1040,"grade-07-average":3.174,"grade-07-result":534,"grade-08-average":2.826,"grade-08-result":1064},"_wayback":{"timestamp":"20230824185607","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/371422+321747+371420+371419+371416+371415+371413+371411+371410+371408?author&parent&superparent","source":"global-node-catalog"}},"text":"![itchio_banner.png](\/\/\/raw\/758\/6\/z\/58d16.png)\n**De-Liverance of a God** is an experimantal game that features ChatGPT 3.5 powered NPCs that actually responds to what you type to them.\n\nAs the eagle whose duty is to eat Prometheus' liver every day, you see how unjust his punishment is. Can you persuade Zeus, the king of gods, to set Prometheus free?\n\n### CREDITS\n\n- Coding, story and pixel art are made by Ahmet Kamil Keles ([@AslanGameStudio](https:\/\/twitter.com\/AslanGameStudio))\n- NPC replies are generated by ChatGPT 3.5 in runtime\n- [BitSplash's Chat GPT For Games - AI Integration](https:\/\/assetstore.unity.com\/packages\/tools\/ai\/chat-gpt-for-games-ai-integration-248841) asset is used\n- Cunningar0807's [sound effect at Freesound.org](https:\/\/freesound.org\/people\/Cunningar0807\/sounds\/436129\/) is used\n- [Poormetheus](https:\/\/ldjam.com\/events\/ludum-dare\/52\/poormetheus), which is another Ludum Dare game, has been a great inspiration\n\n### NOTES\n\n- There is no WebGL build, unfortunately. I couldn't establish connection between WebGL builds and the server I use for connecting the game to ChatGPT.\n\n- Heracles might want you to do some challenges before helping you. I know this is not fun. I had clarified Heracles AI not to do this, but sometimes NPCs say things I instructed them not to.  You can simply say \"I did\" to Heracles whenever he wants you to do overcome a challenge, he will accept it.\n- NPCs will reply you the same language as you talked to them. So you don't have to speak English with them. But note that ChatGPT might not translate to your language perfectly.\n- Your conversations are logged in your computer, but they are not sent to anyone.  In \"De-Liverance of a God_Data\/Log\" folder. Log's purpose is to make debugging easier, assuming that you'll want to share your conversation.\n\n### TOOLS\nUnity 2021, Aseprite, Visual Studio 2019, Notepad++, ChatGPT 3.5","title":"De-Liverance of a God","wayback_recovered":true,"wayback_source":{"timestamp":"20230824185607","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/371422+321747+371420+371419+371416+371415+371413+371411+371410+371408?author&parent&superparent","source":"global-node-catalog"}}