posted an update —

My Contribution to Vibe Tycoon

I joined Vibe Tycoon at the point where the game already had a functioning foundation, but the player experience still needed to become clearer, more coherent, and more commercially presentable.

The challenge was not simply to make the interface look better. The game had to communicate its central loop properly: the player prompts, completes work, earns Cash and Reputation, hires and improves agents, unlocks new systems, grows the studio, and eventually exits or progresses into a new stage of the company. Every part of the interface needed to support that loop instead of competing with it.

From a Working Foundation to a Real Game

My contribution was helping bring the game back around its actual gameplay. Earlier versions contained many individual systems, but some belonged to older versions of the game. There were retired screens, unclear upgrade surfaces, placeholder controls, dead navigation paths, and mechanics that were not always reflected accurately in the UI.

The experience was reshaped around the live Prompt loop and the player's progression through the studio. The interface began to tell one connected story:

Start with a small studio. Prompt for work. Build momentum. Hire agents. Improve operations. Earn more. Unlock deeper systems. Grow into a larger company.

That shift affected almost every major screen, from Home and the Job Board to upgrades, milestones, currency displays, stores, Prestige, settings, and navigation.

The Prompt Loop Became the Centre of the Experience

One of the most important changes was making the Prompt loop the clear centre of the game.

Earlier systems could make the player work out what was happening. The newer experience shows the player what is being generated, how much progress has been made, what the reward will be, and how the agents are contributing.

The Jobs surface became a live activity area rather than a static card. Agent activity and prompt progress are appended into the Codebox, while the interface follows new activity without taking control away from the player when they manually scroll. Status messages were cleaned up so that silly agent phrases do not overwhelm actual progress information.

Prompt jobs now visibly pay out Cash, and the reward presentation uses the correct in-game currency instead of vague symbols or disconnected labels. Idle agents contribute real progress, with fractional progress carried between updates instead of being discarded. This makes the background systems feel connected to what the player sees.

The game no longer just calculates progress in the background. It shows the player that progress happening.

The Progression System Was Rebuilt Around Player Understanding

A major part of the work was improving how Vibe Tycoon explains progression.

The player needs to understand:

  • What they have unlocked.
  • What they can buy next.
  • What an upgrade changes.
  • How close they are to affording it.
  • Why a feature is currently locked.
  • What their next meaningful action should be.

That led to clearer upgrade descriptions, purchase guidance, readiness cues, milestone surfaces, Growth information, Prestige explanations, and Product Studio locked-state messaging.

The upgrade system was also reconciled with the actual Prompt loop. Instead of presenting upgrades as disconnected bonuses, the live system now ties them to real levers such as required prompts, job Cash, job Reputation, agent prompts per second, high-vibe payouts, subscription costs, offline production, recovery, and automation behaviour.

The later progression work moved the economy toward an infinite ladder rather than a fixed collection of final levels. Upgrade costs continue scaling, while effects compound or add according to their type. This gives the game room to keep growing instead of reaching an artificial endpoint too quickly.

The Interface Became Progressive Instead of Overwhelming

Another important direction was making the game progressive.

The player should not see every feature on the first screen before they understand the basics. Locked systems should not look like broken features, and unused pages should not clutter the navigation.

The newer structure hides or simplifies features until they become relevant. As the player advances, the studio gradually becomes more sophisticated. New systems appear with enough context for the player to understand why they matter.

This principle was applied across Home and the main navigation, Growth and Prestige, Product Studio, AI Operations, milestones, agent management, the store, Dailies and Decor, recovery and automation, and settings.

The goal was to make the game feel like a studio that grows with the player, rather than a dashboard that exposes its entire internal architecture from the beginning.

Mobile-First UI and Visual Consistency

The visual direction was rebuilt around a compact, mobile-first interface using soft glass surfaces, pastel accents, clearer hierarchy, and tighter navigation.

This was not treated as a desktop layout squeezed onto a phone. Layout behaviour was considered at phone widths first, then expanded for tablets and larger screens. That included compact bottom navigation, responsive currency presentation, stable cards that do not jump when content changes, better modal sizing and scrolling, fixed-height areas for progress and assignments, cleaner sticky Job Board behaviour, controls that remain easy to tap, alert badges anchored to the individual icon they belong to, and preserved visual alignment across different screen sizes.

Dailies and Decor became compact icon controls inside the Jobs surface. The Jobs card became a full-width glass activity area. The bottom navigation received a more distinct pastel treatment with click feedback and tighter celebration timing.

The work also included replacing or refining pixel-art assets so they remained readable at small sizes, used genuine transparency, preserved their intended proportions, and matched the visual language of the rest of the game.

The Release Story

The changelog shows the progression from interface cleanup into a more complete game system.

v0.87.0 to v0.87.5: Establishing the New Core Loop

The first major stage was moving Vibe Tycoon away from retired systems and toward the Prompt-driven game it was becoming.

The game began supporting zero-agent starts with exponential Install Agent pricing. Prompt-loop progress and payouts were corrected, idle-agent progress was made reliable, and Cash rewards became visible after completing jobs.

The retired Founder Tree, Build-in-Public Drafts, Ethical Monetization, Transparent Ad Ledger, Vibe bar, and obsolete prompt-workstation surfaces were removed. The game gained a clearer progression tutorial, milestone and Growth surfaces, sound effects, splash assets, and save-compatible state handling.

The Job Board, agent prioritisation, currency HUD, upgrade surfaces, navigation drawers, and congratulations modals were then polished so the central loop felt consistent across the experience.

v0.88.0: Job Board and Progression Polish

Version 0.88.0 completed a wider pass across the Prompt loop and progression surfaces.

This included the prompt-loop Job Board, agent prioritisation, responsive currency presentation, Growth statistics, modal refinements, and navigation polish. Mobile layout issues, sticky Job Board behaviour, upgrade copy, cast assignment, and splash presentation were also addressed.

This stage was important because it connected the visual redesign to the underlying gameplay instead of treating it as a separate skin.

v0.89.0: Retention, Automation, and Layout Stability

Version 0.89.0 expanded the game around retention and long-term progression.

The release introduced work around rewarded placements, return rewards, Auto-Recover, Auto-Ship, Auto-Assign, layout stability, consent surfaces, and stronger regression coverage. It also established more reliable rules for how expensive automation upgrades should behave without bypassing affordability, assignment, recovery, or shipment rules.

The release also introduced broader player-trust work: clearer upgrade availability, more reliable navigation, stable card placement, better explanations, and more consistent presentation across the main surfaces.

v0.90.0: Rewards and Prestige Became Functional

Version v0.90.0 made several systems more coherent from the player's perspective.

Rewarded placements were narrowed to a clearer set of useful situations: offline return boosts, a real timed production boost, and the low-Cash Bridge Round rescue grant. Older friction-removal placements were retired so the core game would not feel artificially slowed down.

The Prestige skill tree was repaired on Android, the agent hire-cost curve was made safe and predictable, resource updates were stabilised, and reward surfaces began explaining when they were unavailable rather than silently disappearing.

The release also restored the intended first-exit pacing and regenerated the economy simulation against the current game rules.

v0.91.0 to v0.94.0: Platform Reliability and Player Trust

Versions v0.91.0 through v0.94.0 focused heavily on reliability and honesty.

Android build configuration was corrected, missing native dependencies were declared, and Play listing information was brought into line with what the app actually does. Retired controls were removed, and the game's public descriptions were updated to describe the real Prompt loop.

Leaving a company began carrying the player's legacy forward through Equity, exit count, exit history, and the Founder Tree. The Prestige layer became active instead of inert, with company exits paying out Equity based on lifetime Reputation.

The release sequence also fixed Android crashes, corrected the PAPI operations count, restored Reputation-to-Equity behaviour, improved out-of-tokens guidance, and removed misleading counters such as showing zero agent desks before the player had hired anyone.

v0.96.0 to v0.96.2: Economy Coherence and Android Readiness

Version v0.96.0 brought together a major Android-readiness and economy-coherence pass.

The Android bundle was reduced by approximately 87 MB through asset and background optimisation, with R8 shrinking enabled. Milestones changed from automatic rewards to explicit manual claims, with save migration support for existing players.

Currency information became a proper full-screen modal on Android. The Welcome Back panel separated offline earnings from the player's current balance, avoiding the impression that the entire balance had just been generated.

Most importantly, the Upgrades bench was reconciled with the actual Prompt loop. All twelve upgrades were connected to live mechanics rather than retired systems, including prompt requirements, Cash, Reputation, agent production, high-vibe payouts, subscription costs, and offline rates.

Version v0.96.1 restored the out-of-tokens rewarded grant that had been implemented but not mounted in the previous release. Version v0.96.2 then combined token rescue, manual milestone claims, offline return updates, Product and milestone UI, the Alt2 prompt-loop simulator, Android bundle improvements, R8 work, and updated tablet backgrounds.

v0.99.0: Growth, Prestige, and a More Mature Product

The current release, v0.99.0, represents the latest stage of that progression.

The release reworked Growth, Prestige, milestones, agent guidance, and mobile navigation. AI Operations received clearer plans, purchase guidance, upgrade readiness cues, and Product Studio locked-state guidance.

The pastel bottom navigation was tightened with click feedback and improved congratulations timing. The selected AI Operations plan is now persisted, while Prompt jobs, Cash chips, and compact mobile behaviour were refined further.

At this point, Vibe Tycoon is no longer just a collection of idle-game mechanics surrounded by menus. It has a clearer product identity, a more understandable economy, stronger progression, more reliable platform behaviour, and a visual system that supports the gameplay instead of obscuring it.

The Whole Story: From Prototype to Product

Vibe Tycoon was not built in one clean pass. It was built through repeated cycles of finding what was misleading, identifying what was genuinely working, changing one part of the system, and then checking whether the change survived contact with the rest of the game.

The difficult part was that the project was never just a collection of screens. It was a live product with an economy, persistence, mobile rendering, Android constraints, rewarded placements, progression rules, save migrations, testing requirements, release gates, and a growing number of systems that had to agree with one another.

That created the real engineering challenge: a feature could look finished while still being disconnected underneath. A button could exist without being mounted. A reward could be calculated correctly but display the wrong meaning. A screen could work on web but crash on Android. A release could contain the right code but still fail to communicate the change to the team.

The project progressed by confronting those gaps rather than hiding them.

The early work removed dead systems and rebuilt the experience around the Prompt loop. The middle releases connected the economy, agents, rewards, upgrades, and Prestige to real gameplay. Later releases focused on Android readiness, asset size, save migration, rewarded ads, player trust, stable mobile layouts, and release evidence. By v0.99.0, the product had moved well beyond the original collection of mechanics and was behaving like a deliberately structured studio-management game.

The Discord release process became part of that story as well. Releases were not treated as silent code drops. The work had to be communicated in a human-readable way, with the shipped changes, known limitations, evidence, and sign-off recorded for the team. That created a feedback loop between implementation, testing, release notes, and the real conversations around the project. The hard problems were visible: mounted-versus-unmounted features, economy pacing, Android renderer differences, oversized assets, stale screens, release-gate failures, and the recurring need to distinguish "implemented" from "actually reachable and verified."

The breakthroughs came from treating those problems as product problems rather than isolated bugs. The Prompt loop became the source of truth. Upgrades were wired back to live economy levers. Prestige became functional instead of decorative. Offline earnings were separated from current balances. Milestones became explicit claims instead of invisible automatic credits. The Jobs surface became a live Codebox activity feed. Mobile navigation became stable. The Android bundle became substantially smaller. Release checks began testing the game that actually shipped instead of an older version of the game.

The wins were not only visual. They were moments where the game became more honest:

  • The player could see what an agent was doing.
  • A reward explained what it changed.
  • A locked feature explained why it was locked.
  • A failed save no longer silently poisoned future saves.
  • Offline earnings could not be claimed twice.
  • A company exit carried real legacy forward.
  • The Upgrades bench changed the Prompt loop instead of retired mechanics.
  • A mobile screen stopped jumping or crashing when the player touched it.
  • A release note described the product the player was actually playing.

That is the whole story of Vibe Tycoon: not a single redesign, and not a list of disconnected tickets, but a gradual process of making the game tell the truth about itself.

The Overall Contribution

My contribution to Vibe Tycoon was the process of turning the game's existing mechanics into a coherent player-facing product.

I helped connect the economy, Prompt loop, agents, rewards, upgrades, Growth, Prestige, stores, navigation, and mobile presentation into one system. I worked on removing dead or misleading parts of the old experience, rebuilding important surfaces around the current game, improving the progression model, adding clearer feedback, and carrying those changes through testing and release workflows.

The story of the project is not one isolated feature. It is the gradual transformation from an early idle-game prototype into a more complete studio-management game:

The player starts with almost nothing, learns how the Prompt loop works, begins earning, hires their first agent, improves the operation, unlocks more of the studio, carries their legacy forward through Prestige, and keeps building.

The product itself went through a similar process. It started with a functional foundation, then gained a clearer loop, stronger progression, better presentation, more reliable systems, mobile-first interaction, and a visual identity that now reflects the game it actually is.

Log in or sign up for Devpost to join the conversation.