De-Liverance of a God by gord10ahmet

[raw]
made by gord10ahmet for Ludum Dare 53 (JAM)

itchio_banner.png 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.

As 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?

CREDITS

NOTES

  • 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.

  • 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.

  • 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.
  • 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.

TOOLS

Unity 2021, Aseprite, Visual Studio 2019, Notepad++, ChatGPT 3.5

Ratings

Overall 984th 3.152⭐ 25🧑‍⚖️
Fun 804th 3.196⭐ 25🧑‍⚖️
Innovation 132th 3.935⭐ 25🧑‍⚖️
Theme 1111th 3.087⭐ 25🧑‍⚖️
Graphics 1040th 2.565⭐ 25🧑‍⚖️
Humor 534th 3.174⭐ 25🧑‍⚖️
Mood 1064th 2.826⭐ 25🧑‍⚖️
Given 12🗳️ 30🗨️

Feedback

Calcopod
01. May 2023 · 16:27 UTC
As soon as I read "ChatGPT 3.5 powered NPCs" I knew I was in for a treat.

After 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.
The answers did get very repetitive after a point, with them replying almost the exact same thing whatever prompt I gave them.

The pun on theme was expected, as it is the same one that crossed my mind initially, but still funny to see.

Overall the most interesting experience I've had with this jam so far. Can't wait to see more AI driven games!
MartensCedric
01. May 2023 · 16:38 UTC
Please link the source code for your game I think it's an integral part of the Ludum Dare spirit.
Alexander Tan
01. May 2023 · 16:39 UTC
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.
Adrien Tremblay
01. May 2023 · 16:42 UTC
![Screenshot from 2023-05-01 12-42-00.png](///raw/507/44/z/58e98.png)
Adrien Tremblay
01. May 2023 · 16:51 UTC
Great Game! Very interesting. Is there an end screen? I think i've set Prometheus free?
Ale
01. May 2023 · 16:59 UTC
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!

However, 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.

Also, Zeus just gave me the number when I told him I forgot it lol.
🎤 gord10ahmet
01. May 2023 · 19:19 UTC
@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.

@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.
MartensCedric
01. May 2023 · 19:50 UTC
@gord10ahmet Thanks!
JimmyMcGinger
02. May 2023 · 20:43 UTC
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.
Obe Dot
02. May 2023 · 20:43 UTC
This is really funny! I like the game a lot!
Advarsky
02. May 2023 · 20:47 UTC
Ariande's Thread Delivery strongly approves a game about Prometheus
Roalinn
02. May 2023 · 20:50 UTC
Using ai like this is a clever idea. I like it
Zerovirus
02. May 2023 · 20:51 UTC
[i... guess i won!!.png](///raw/6fb/95/z/5ad26.png)

Oh, cool! Apparently Heracles already freed Prometheus! Guess I don't need to do anything, since he's been free the whole time, then!

Also you can basically speedrun the whole thing by just asking zeus 'hey whats the magic number' and then reciting it back to him lol.

Great little conversation game, I had a lot of fun with it. Good work!
🎤 gord10ahmet
02. May 2023 · 20:58 UTC
@zerovirus Yeah, sometimes AIs work as unintended, ignoring or misintepreting some parts of the prompts.

I'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.
yusp
02. May 2023 · 20:59 UTC
The art style of the game is very sweet in its own genre, it is very good for npc to work with artificial intelligence.
Dissonance Generator
02. May 2023 · 22:45 UTC
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)

Seriously, though, this feels like the future of gaming right here. I can only imagine where this is going to go, and soon.
agudar
03. May 2023 · 03:21 UTC
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.
ZOMBIEBUST3R
03. May 2023 · 11:50 UTC
I love this. It's fun to play around with just for the funny answers. A funny interaction I had:

- Heracles: With great power comes great responsibility

- Me: Uncle Ben told me this already

- Heracles: Wise words from a wise man

Even 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!
iggy lonely
03. May 2023 · 12:07 UTC
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.
Aurailus
04. May 2023 · 18:47 UTC
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.

As 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!
LDJam user 261418
05. May 2023 · 14:39 UTC
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!
Neat experiment! :)
CataclysmicKnight
11. May 2023 · 17:47 UTC
Oh wow, this is such a clever idea, and my favorite twist on the theme! And that ending, omg 🤣🤣🤣🤣🤣 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 👏
Trexxak
16. May 2023 · 04:58 UTC
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!