Vissza az önéletrajzhoz
AI szöveges kalandjáték
Egy szöveges kalandjátékot fejlesztettem, amely LLM-eket használ dinamikus történetek generálására a Helldivers 2 játék univerzuma alapján, és a játékosok választására reagálva egyedi élményt nyújt minden alkalommal.
Node.jsTypeScriptLLM IntegrationNLPRAGVector Embeddings
Kihívás
Egy olyan szöveges kalandjáték fejlesztése, amely dinamikus történeteket generál a Helldivers 2 univerzumra építve.
Megközelítés
- Összeállítottam egy korpuszt a Helldivers 2 lore-ról, hogy kontextust biztosítsak az LLM-ek számára.
- Vektor beágyazásokat használtam a releváns lore tárolására és lekérésére a játékos választása alapján.
- Külön választottam az állapotkövetést és a narráció generálását a teljesítmény javítása és a kontextus méretének csökkentése érdekében.
- Kontextus tömörítést alkalmaztam hosszúra nyúló játékok esetén a context rot megelőzése érdekében.
Eredmények
- Létrehoztam egy szöveges kalandjátékot, amely dinamikus történetmesélést kínál, és alkalmazkodik a játékos választásaihoz.
- A játékosok minden alkalommal egyedi történetet élhetnek át, amikor játszanak.
- Bemutattam az LLM-ek potenciálját az interaktív történetmesélésben.