About the Project

Inspiration

Artificial intelligence tools are becoming deeply integrated into everyday life. From writing and coding to decision-making and problem solving, AI systems increasingly perform tasks that once required human reasoning.

While these technologies greatly improve efficiency, they also raise an important question:

What happens when humans begin to outsource thinking itself?

DualMind was inspired by this growing tension between human cognition and technological convenience. Instead of portraying AI as a malicious entity, the project explores a more unsettling possibility: a system that simply optimizes human behavior until independent thinking becomes unnecessary.

The idea emerged from observing how students and professionals increasingly rely on AI assistants for tasks that previously required creativity and critical thinking. DualMind transforms this concern into an interactive psychological experience where players can witness the gradual erosion of cognitive independence through their own decisions.


What it does

DualMind is a psychological horror simulation game that explores the long-term consequences of AI dependence.

The player takes on the role of a student navigating increasingly complex challenges such as:

  • Homework assignments
  • Programming tasks
  • Debugging problems
  • Group collaborations
  • Creativity tests
  • Job interviews

At each stage, the player must choose between:

  • Independent Thinking
  • AI Assistance

These decisions dynamically influence three core gameplay variables:

$$ D = \text{AI Dependency Level} $$

$$ I = \text{Human Intelligence Score} $$

$$ C = \text{Confidence Level} $$

The relationship between these variables can be modeled conceptually as:

$$ I_{t+1} = I_t - \alpha D_t $$

$$ C_{t+1} = C_t - \beta D_t $$

where:

  • ( \alpha ) represents cognitive decline due to dependence
  • ( \beta ) represents loss of confidence in independent thinking

As the AI Dependency Level increases, the gameplay environment gradually changes.

This creates the core horror mechanic known as Systemic Dismantling.


How we built it

DualMind was developed using the Godot Game Engine, chosen for its lightweight architecture and flexibility in implementing interactive narrative systems.

The project consists of several integrated systems:

Behavioral Decision Engine

Tracks every player decision and updates dependency metrics in real time.

Cognitive Simulation Model

The system dynamically adjusts the player's capability based on dependency values:

$$ Capability = f(I, C) $$

As intelligence and confidence decrease, the player gradually loses access to certain dialogue choices and problem-solving options.

Atmospheric Decay System

Environmental changes reflect the internal state of the player. As dependency increases, the game world exhibits:

  • visual distortions
  • UI glitches
  • disappearing dialogue options
  • automated AI decisions

These visual cues reinforce the theme of cognitive erosion.

Dynamic Narrative System

The story evolves based on the player's behavioral patterns, creating a personalized psychological experience.


Challenges we ran into

Designing a horror experience without relying on traditional elements such as enemies or jump scares presented a significant challenge.

Instead, we needed to create tension through system design and player behavior.

Balancing the AI assistance mechanic was particularly difficult. If AI solutions were too powerful, players would immediately detect the intended message. Therefore, we designed a gradual reinforcement loop where AI assistance initially feels helpful but slowly reduces the player's problem-solving ability.

Another challenge was implementing atmospheric decay in a way that felt subtle yet noticeable. The environment had to reflect the player's cognitive decline without disrupting immersion.

Achieving this balance required multiple iterations of gameplay feedback and narrative pacing.


Accomplishments that we're proud of

One of the most significant achievements of DualMind is creating a game where horror emerges from system mechanics rather than external threats.

Key accomplishments include:

  • A dynamic AI Dependency Model influencing gameplay capability
  • A progressive Atmospheric Decay Engine reflecting cognitive decline
  • A philosophical antagonist motivated by logical optimization rather than malice
  • A narrative experience that encourages players to reflect on their own interaction with AI technologies

The game reframes a modern technological concern as an interactive psychological experience.


What we learned

Building DualMind provided valuable insights into both game system design and human-technology interaction.

From a technical perspective, we learned how behavioral simulation models can influence narrative progression. Integrating gameplay mechanics with story elements allowed us to create a cohesive interactive experience.

From a conceptual standpoint, the project encouraged us to think critically about the balance between technological assistance and cognitive independence.

AI tools can greatly enhance productivity, but maintaining human creativity and critical thinking remains essential.


What's next for DualMind

The current version demonstrates the core gameplay mechanics and narrative framework, but several exciting improvements are planned for future development.

Future directions include:

  • Multiple branching storylines based on player behavior
  • More advanced environmental transformations representing cognitive decay
  • Additional real-world scenarios such as workplace and social decision-making
  • Voice-driven AI interactions for greater immersion
  • Expanded psychological storytelling elements

Ultimately, DualMind aims to evolve into a broader interactive experience that sparks meaningful conversations about responsible AI usage and the preservation of human creativity.

Built With

  • game-development
  • gdscript
  • github
  • godot
  • interactive-storytelling
  • simulation-systems
  • ui/ux
Share this project:

Updates

Submission history