Tom the gatekeeper knight
A downloadable game for Windows and macOS
This is a prototype, it works, but it is not a full game.
Basically the idea is to use a language model (also known as LLM) to control NPCs in 3D or 2D role playing games, without using external servers/services improving the privacy of the user as well as the availability/functioning of the game (you can play without internet).
You need to have jq installed: https://jqlang.org/
And a local LLM server, I used LMStudio but it should work on any other. If the LLM server listens on another IP you have to indicate it in the script.bat file.
I used the Hermes-Llama3 model but you can use any other model, if you use another model, you also have to indicate it in the script ‘script.bat’.
If you have all the above, the game is playable. In the zip is the .ccb file (coppercube project) in case you want to modify the game, use it as a template, etcetera.
When approaching Tom or talking to him I recommend that you wait for
for the LLM to finish processing the response, as requests from
are queued and not interrupted.
To be able to talk to Tom, walk up to him and press Tab to open a simple chat window.
If you like it or have any questions. Let me know in the comments. Have a nice day/afternoon/evening :-)
--------------------------------------------------------------------------------------------------
Este es un prototipo, funciona, pero no es un juego completo.
Básicamente la idea es usar un modelo de lenguaje (también conocidos como LLM) para controlar NPCs en juegos de rol 3D o 2D, sin utilizar servidores/servicios externos mejorando la privacidad del usuario como también la disponibilidad/funcionamiento del juego (se puede jugar sin internet).
Se necesita tener instalado jq: https://jqlang.org/
Y un servidor locar de LLM, yo usé LMStudio pero tiene que funcionar en cualquier otro. Si el servidor LLM escucha en otra IP que indicarla en el archivo script.bat
Yo usé el modelo Hermes-Llama3 pero se puede usar cualquier otro, si se usa otro modelo, también hay que indicarlo en el script 'script.bat'.
Si tienes todo lo anterior el juego se puede jugar. En el zip está el archivo .ccb (proyecto de coppercube) en caso que quieran modificar el juego, usarlo de plantilla, etcétera.
Al acercarse a Tom o hablar con el recomiendo que esperes a que el LLM termine de procesar la respuesta, ya que las solicitudes de ponen en cola y no se interrumpen.
Para poder hablar con Tom, acercate y presionat Tab para abrir una ventana de chat sencilla.
Si les gusta o tienen alguna pregunta. Déjenmela en los comentarios. Tengan un buen día/tarde/noche :-)
Published | 3 days ago |
Status | Released |
Platforms | Windows, macOS |
Author | DREAM_SEARCH_REPEAT |
Genre | Role Playing |
Tags | 3D, AI Generated, Medieval, Prototype, Project template |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.