Inspiration

The inspiration for Office Conqueror comes from the shared, universal experience of modern workplace pressure and communication fatigue. We've all encountered frustrating corporate jargon, mind games, and conversations that feel like a battle of wits. Instead of creating another game about physical combat, we wanted to explore a different kind of power fantasy: one where the ultimate weapons are your intelligence, empathy, and command of language. We were inspired to build a cathartic experience that empowers players to turn the tables on a manipulative authority figure using their own words against them.

What it does

Office Conqueror is an innovative puzzle game powered by a Large Language Model (LLM). Players engage in a real-time, unscripted conversation with an AI boss character. The core gameplay loop involves carefully listening to the boss's dialogue to identify logical fallacies, contradictions, and emotional "weaknesses." When a weakness is found, the player can capture it as a piece of evidence. Once enough evidence is collected, the player can initiate a final confrontation, using the boss's own words to deconstruct their arguments and achieve a satisfying victory.

How we built it

The project is built on a modern, decoupled tech stack, leveraging multiple AI technologies to create an immersive experience: Frontend: We used SvelteKit with TypeScript for its incredible performance and delightful developer experience. The UI is styled with Tailwind CSS for rapid and consistent design. State management is handled by Svelte Stores. Backend: A high-performance FastAPI (Python) server handles game logic and acts as a bridge to the AI model. Its asynchronous capabilities are perfect for managing real-time conversations. AI Core: The boss's intelligence is driven by the Doubao (Bakllark) Large Language Model API. The core of our work was designing a sophisticated system of prompts and context management to ensure the AI stays in character and provides a challenging, dynamic conversation. AI-Generated Audio: To enhance the atmosphere, we fully utilized generative AI for sound design. The background music was composed by Suno, and all in-game sound effects were created using ElevenLabs, allowing us to rapidly prototype and implement a rich auditory experience.

Challenges we ran into

Our biggest challenge was prompt engineering. It was a significant learning process to craft a system prompt that could consistently make the LLM roleplay a cunning, manipulative, yet coherent boss. Initially, the AI was either too agreeable or would break character. We overcame this through iterative testing and by developing a memory system that feeds key context back into the conversation history. Another challenge was balancing the puzzle difficulty; we had to fine-tune the subtlety of the boss's "weaknesses" to be discoverable but not overly obvious.

Accomplishments that we're proud of

We are incredibly proud of creating a truly dynamic and unpredictable NPC. Unlike traditional games with scripted dialogue trees, our AI boss feels alive and offers a unique experience in every playthrough. We are also proud of the novel gameplay mechanic that merges puzzle-solving with natural language conversation, creating a new genre of "dialogue-based puzzle game." Finally, successfully integrating a real-time web frontend with a powerful AI backend to produce a smooth, interactive experience is an accomplishment we're very happy with.

What we learned

This project was a deep dive into the practical application of LLMs in interactive entertainment. We learned that the true power of LLMs in gaming isn't just generating text, but creating dynamic systems and novel player experiences that were previously impossible. We gained a profound appreciation for the art and science of prompt engineering and the importance of creating a tight feedback loop between the game's state and the AI's context. Most importantly, we learned that a compelling conversation can be just as engaging as a complex combat system.

What's next for Office Conqueror

We are excited about the future of "Office Conqueror" and have a clear roadmap ahead: More Scenarios: Introduce new bosses with different personalities and manipulation tactics (e.g., the "micromanager," the "gaslighter"). Deeper AI Personality: Implement a more complex emotional state model for the boss, where their responses change more dramatically based on the evidence presented against them. Branching Narratives: Allow player choices to have a more significant impact on the story's direction. Community Features: Introduce a leaderboard for the "Golden Phrase" victory quotes and allow players to share transcripts of their most memorable takedowns.

Built With

Share this project:

Updates

Submission history