FoonLudum Dare ExplorerLD53 → De-Liverance of a God

De-Liverance of a God

By gord10ahmet

View on ldjam.com

CategoryRankScoreCount
Overall9843.1525
Fun8043.1925
Innovation1323.9325
Theme11113.0825
Graphics10402.5625
Humor5343.1725
Mood10642.8225

Comments

calcopod 2023-05-01 16:27

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 2023-05-01 16:38

Please link the source code for your game I think it's an integral part of the Ludum Dare spirit.

alexander-tan 2023-05-01 16:39

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 2023-05-01 16:42

Screenshot from 2023-05-01 12-42-00.png

adrien-tremblay 2023-05-01 16:51

Great Game! Very interesting. Is there an end screen? I think i've set Prometheus free?

ale 2023-05-01 16:59

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 2023-05-01 19:19

@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 2023-05-01 19:50

@gord10ahmet Thanks!

jimmymcginger 2023-05-02 20:43

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 2023-05-02 20:43

This is really funny! I like the game a lot!

advarsky 2023-05-02 20:47

Ariande's Thread Delivery strongly approves a game about Prometheus

roalinn 2023-05-02 20:50

Using ai like this is a clever idea. I like it

zerovirus 2023-05-02 20:51

[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 2023-05-02 20:58

@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 2023-05-02 20:59

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 2023-05-02 22:45

Got Zeus to say that something "is well documented in mythology". Hmmm. Also, it's not my place to eat his liver?liver.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 2023-05-03 03:21

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 2023-05-03 11:50

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 2023-05-03 12:07

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 2023-05-04 18:47

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!

xhadie 2023-05-05 14:39

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 2023-05-11 17:47

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 2023-05-16 04:58

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!