Bunker Love
A downloadable game
The Plot
The world has been overrun by a virus that has transformed nearly all the world's men into feral, sex-crazed monsters- all except for you, who has displayed an immunity to the virus. Lucky!
As one of the few remaining men, you and your girlfriend, Lia, take shelter inside an abandoned bunker you've discovered in a remote location. Protected by the bunker, explore your new shelter and surrounding area for food, supplies or find others in need of rescue. Make your own post-apocalyptic harem, populate your bunker with other survivors and hold out for as long as possible.
Feature List
- Two modes of play
- Survival Mode
- Explore the Bunker and converse with Lia.
- Create a game and a new companion or continue a previous session.
- Search the bunker for items.
- Chatbot Mode
- An empty, sandbox environment where you simply chat with your AI assistant, minus any survival gameplay mechanics.
- Choose your model's appearance:
- The Queen (three skins)
- Survival Mode
- Support for GPT-4, Claude-3 and LM Studio (localhost & LAN).
- Supply your own API key from OpenAI or Anthropic for CENSORED chats at the cheapest API rates possible.
- Host your own LLM using LM Studio for UNCENSORED and PRIVATE chats with NO API fees.
- Offline Text-To-Speech for ALL companion chat responses.
- Offline TTS works regardless if you're using censored APIs or uncensored local models.
- Offline TTS ensures additional user chat privacy, so using local model results in entirely PRIVATE CHATS.
- Interact with Companion to open a Command Menu.
- Companions have stats: HP, Hunger, & Lust.
- Lust builds over time.
- Hunger drains over time.
- Change between available clothing options.
- Change companion status to Idle around or follow you.
- Companions have stats: HP, Hunger, & Lust.
- A world clock tracks game time and game days elapsed.
Bunker Love connects Large Language Models to Unreal Engine
IF YOU DONT HAVE AN API KEY, YOU MUST GET ONE OR USE LM STUDIO.
YOU CAN NOT CHAT WITHOUT USING YOUR OWN KEY OR LOCAL LLM.
Bunker Love is TWO things at its core: an erotic, post-apocalyptic survival game AND an API wrapper, intended to support integrated chats with various LLMS, both private and open source. The goal is to allow players to share adult experiences with NPCs that persist between sessions and involves more gameplay than just chatting- however a simple chat mode is supported for those who only care about interacting with more immersive NPCs without the gameplay.
Bunker Love is an adult game as well as a "skin" for AI interactions.
Bunker Love targets the most up-to-date endpoints for GPT Claude-3
"gpt-4-turbo"
OpenAI API: https://openai.com/blog/openai-api
OpenAI API Pricing: https://openai.com/pricing
I've found the open AI model to be the most stable and predictable model so far, with the best performing memory (due to the architecture of the 'Assistant' API) but this comes with latency and is not private or uncensored. Bunker Love does not attempt to jailbreak any privately owned LLMs.
"claude-3-opus-20240229
"
Anthropic API & Pricing Info: https://www.anthropic.com/api
Claude-3 currently offers $5 in credits for users to try out their API. This might be an option to demo the game without paying or hosting your own LLM.
LM Studio Download: https://lmstudio.ai
Choose any model you want using LM studio and host a server on your local network on local PC, censored or uncensored. TTS is still supported and conversations are kept private.
Bunker Love is designed to NOT be a service.
No one likes being forced into a subscription.
A big part of Bunker Love's technical design is the ability to distribute a game that uses LLM technology as cheaply as possible. Many developers are currently locking people in with subscriptions or a pay-as-you-go service that uses credits. Not here.
With Bunker Love, each copy of the game stands alone and does not require a subscription to connect to some external service. It does not require paying for credits. The game uses YOUR API keys in order to communicate with GPT-4 or Claude-3 and simply acts as a middleman between you and your desired LLM.
You have to bring your own API keys, or alternatively, host your own model with LM Studio, which is free.
What is an API key? Why do I need to supply my own key to chat?
1. An API key is a secret code that your device uses to communicate with the servers that host the LLM, such as OpenAI or Anthropic. The code is a way for the company to track usage and charge a fee for interacting with the model. Each API service has it's own costs, which could possibly change overtime. Supporting more than one model allows you to choose the one your prefer.
2. You must supply your own API key as a means to avoid additional costs associated with the overhead of supplying and securing an API key for you. This is where you get locked into the subscription. Supplying your own API key saves me a LOT of overhead expenses and means you pay the cheapest rate possible for API usage. You purchase the game, but there is no middleman server between you and the LLM, which means there is no dependency on Coffee Until Midnight after an initial purchase is made. The software is *yours*.
How do I setup this game?
For Private LLMs (GPT and Claude)
Your API keys need to be first acquired from the provider. They provide instructions on adding these keys to your system as environment variables. Follow these instructions and your machine will hold the API key at the operating system level, where Bunker Love will reference its value to send API calls to the server.
When the API key is appropriately added, all you need to do is select your desired LLM from the Main Menu.
LM Studio Setup (LLM over LAN or localhost)
Download and install the latest version of LM Studio.
Within LM Studio, search for the model "TheBloke/SOLAR-10.7B-Instruct-v1.0-uncensored-GGUF". Install this model in whichever quantization size you prefer.
Load your model and start a local server using the built in tools.
And finally, use the IP address for the host machine within Bunker Love when selecting LM Studio as your LLM of choice. Do not change the port or model just yet, support for this will be added soon, but currently is hardcoded to work with this model!
To discover the IP of your computer:
Start -> CMD (Command Prompt) -> Type "ipconfig" -> Hit Enter -> find IP address beginning with 192.168.0.[XXX]. This is the IP address for your machine on your Local Area Network and the address Bunker Love uses to talk to your PRIVATE and UNCENSORED LLM via LAN.
If your machine is powerful enough to run the uncensored model AND the game at the same time- firstly, more power to you- secondly, you only need to select "LM Studio" from the LLM dropdown and "localhost" will be used to talk to the LLM on your same machine.
This is how you get FREE, UNCENSORED chat without any API fees or nosey developers snooping through your conversation history.
Bunker Love is in EARLY ACCESS. It's unfinished!
THIS IS NOT A FULL GAME YET!
Buy this is you want to be at ground-zero of a new age of NPC development, currently only being led by major corporations like NVidia. What I've made isn't as sophisticated, but it's MORE THAN A TECH DEMO, it's AVAILABLE TO PLAY TODAY and it's as INDEPENDANT as I can make it thus far, requiring no subscriptions and no inflated "pay-as-you-go" rates.
There's a lot that's still missing, like more adult content and more survival gameplay. Currently the biggest feature is the integration with GPT4, Claude3 and LM Studio.
I thought is would be valuable enough that some wouldn't mind supporting development and giving feedback that shapes the direction of the game and NPC interactions, starting today.
Overtime I will be making Bunker Love easier to access for non-technical folks, while expanding the abilities of the enhanced NPCs and the gameplay experiences and memories they can share with you, VR support and Speech to Text.
There's a long journey ahead and I appreciate you being here for one hell of a ride.
Lets explore a new age of immersive and interactive NPCs together.
Controls:
PC
W, A, S, D - Movement
Mouse - Look
Space Bar - Jump
TAB - Open Chat Input Window
E - Inspect
V - Draw / Holster Weapon
Escape - Pause Menu
Left Mouse Button - Select UI Item
Controller
Not implemented for UIs or Menus currently.
Left Thumbstick - Movement
Right Thumbstick - Look
Top Face Button - Open Chat
Bottom Face Button - Jump
Left Face Button - Inspect
Right Face Button - Draw / Holster Weapon
Special Right Button - Pause Menu
Enter - Send Chat Input
Music Credits:
Survival Mode
- Con Calma - Los Principes del Flamenco
- Petals on Dusty Soil - Rand Aldo
- The Last Dawn - Nylonia
- Villanueva - Vendla
ChatMode
- Steps to Mindfulness - Calm Shores
- Come here for Love - Eric Feinberg
- A Prayer for Light - Sayuri Hayashi Egnell
- fruitful - bomull
Status | In development |
Rating | Rated 4.8 out of 5 stars (5 total ratings) |
Author | Coffee Until Midnight |
Genre | Survival, Action, Interactive Fiction |
Tags | 3D, Adult, AI Generated, Erotic, Monsters, Romance, Survival Horror, Unreal Engine |
Purchase
In order to download this game you must purchase it at or above the minimum price of $9 USD. You will get access to the following files:
Development log
- Version UpdateJul 09, 2024
- Bunker Love 0.2 is now available.May 04, 2024
- v.0.2.0 Development NotesMay 01, 2024