What The F - A Remixable Idle-Clicker world with NPC, Progression and Leaderboards

Inspiration

The inspiration for "What The F" came from the desire to create a whimsical, educational experience that combines wordplay with engaging game mechanics. I was fascinated by the challenge of building a world around a single letter - 'F' - and exploring how far creative constraints could push innovative gameplay. The idea of Professor F, a mysterious scientist who speaks entirely in alliterative sentences, emerged from wanting to create a memorable character that would both entertain players and demonstrate the playful nature of language.

The project also draws inspiration from popular idle/clicker games, but with a unique twist that makes the grinding mechanic feel purposeful and humorous rather than mindless.

What I Learned

Throughout this project, I gained valuable insights into:

  • Character Development: Creating memorable NPCs using AI and templated characters
  • Economy Design: Balancing progression systems and upgrade costs
  • User Engagement: Implementing leaderboard systems that encourage healthy competition
  • Narrative Integration: Weaving humor and storytelling into repetitive game mechanics
  • Community Building: Designing social features that bring players together around shared goals

How I Built It

Core Architecture

The world is built around several interconnected systems:

  1. Character System: Professor F uses a the AI system
  2. Collection Mechanics: F tokens should spawn dynamically with physics-based movement
  3. Upgrade System: Persistent progression tracking with exponential scaling
  4. Leaderboard Integration: using the world's apis
  5. Economy Balance: Mathematical models ensuring fair progression curves

Technical Implementation

  • Scripting: Use of TypeScript for game logic and UI management
  • Asset Creation: character and premade 3D models for Professor F, the robot companion, and F tokens
  • Animation Systems: don't have those yet
  • UI/UX: need to be reworked

Quest Structure

Players receive missions from the professor, then the robot companion then other characters that guide them through:

  • Basic F collection tutorials
  • Upgrade system introduction
  • Advanced strategy exploration
  • Community challenges and competitions

Challenges I Faced

Technical Challenges

  • Performance Optimization: Asset generation and placing them without the VR editor
  • UI: The current UI for 2d is very cumbersome.

Design Challenges

  • Balancing Progression: Finding the sweet spot between too easy (boring) and too difficult (frustrating) required multiple iterations and player testing.
  • Maintaining Humor: Keeping Professor F's alliterative dialogue fresh and entertaining throughout extended play sessions.
  • Economy Stability: Preventing inflation and ensuring new players could still compete with veterans.

Creative Challenges

  • Narrative Consistency: Maintaining the 'F' theme throughout all aspects of the world without it becoming repetitive or forced.
  • Character Voice: Developing Professor F's unique speaking pattern that was both consistent and comprehensible.

Innovation and Reusability

"What The F" demonstrates several innovative approaches that other creators can remix:

  • Constraint-Based Design: How creative limitations can drive innovative solutions
  • Character-Driven Progression: Using NPCs as both narrative devices and gameplay mechanics
  • Mathematical Game Balance: Transparent progression systems that players can understand and optimize
  • Humor Integration: Methods for maintaining engagement through comedy and wordplay

Community Impact

The world encourages:

  • Friendly Competition: Leaderboards that celebrate achievement without being toxic
  • Collaborative Discovery: Players share strategies for optimal F collection
  • Creative Expression: Players develop their own alliterative phrases inspired by Professor F

Next Steps

Future development plans include:

  • Seasonal Events: Special F collection challenges with unique rewards
  • *Professor F and other NPCs *: New characters and quests
  • Idle Games: Additional mechanics for the clicking and idle progression
  • Social Features: Team-based challenges and guild systems

*Built with passion during the Meta Horizon Academy and enhanced for the Meta Horizon Creator Competition: Open Source Champ

Built With

  • claude
  • cursor
  • desktop
  • editor
  • horizon
  • worlds
Share this project:

Updates