Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
0

Just Another Idle v0.9.1 - A feature-rich incremental idle game

A topic by vhschmidt created Feb 10, 2026 Views: 849 Replies: 3
Viewing posts 1 to 2

IdleGame v0.9.1b

A feature-rich incremental idle game inspired by Melvor Idle, built with modern web technologies. Progress through 10 skills, collect gems, unlock the prestige system, and optimize your path to completion!

License Version TypeScript React


Features

Skills & Progression (10 Skills, 132+ Actions)

Gathering:

  • Woodcutting - Cut 6 tree types (Oak to Redwood)
  • Mining - Mine 8 ore types (Copper to Runite)
  • Fishing - Catch 9 fish types (Shrimp to Dark Crab)

Processing:

  • Smithing - Smelt ores & craft equipment pieces
  • Cooking - Cook 8 food types for combat
  • Fletching - Craft ranged weapons and ammunition
  • Crafting - Create jewelry, leather goods, and accessories
  • Enchanting - Imbue items with magical properties

Combat & Support:

  • Combat - Defeat 8 enemies (Goblin to Ancient Dragon), uses health and food
  • Agility - Train courses using stamina, grants global action speed bonuses

Concurrent Actions

  • Run up to 3 actions simultaneously across different skills
  • Pause and resume actions freely; oldest action is evicted when at capacity

Mastery System

  • 99 levels per action with powerful bonuses
  • -20% action time at max level
  • Increased resource yields and bonus XP
  • 5% chance to double resources at level 99

Skill Trees (v0.7)

  • 10 nodes per skill across 3 tiers
  • 19 max skill points (1 per 5 levels)
  • Tier 3 capstones are mutually exclusive
  • Unique bonuses: double resource chance, input preservation, combat damage reduction, lifesteal, rest speed, gold on action
  • Resets on prestige; skill points recalculate based on quickstart level

Gem System (v0.9)

  • Reach level 99 in any skill to earn a unique gem (repeatable per prestige)
  • 10 gem types (one per skill) with cross-skill synergy effects
  • 4-tier rarity system: Common (T1), Uncommon (T2), Rare (T3), Legendary (T4)
  • 12 attribute types: speed, XP, resources, mastery XP, gold, double/triple chance, preserve inputs, health regen, lifesteal, bank capacity
  • 3 gem slots for simultaneous socketing (separate from equipment)
  • Gem management: merge, reroll, sell, lock/unlock
  • 30+ synergy effects: triple action result, no stamina cost, double XP, instant action, free resource, gold multiplier
  • Prestige-scaled drop rates: higher tiers become more common as you prestige
  • Gems persist across prestiges (permanent progression)

Equipment System (47 Items)

  • 9 equipment slots: Tools, weapons, armor
  • Multiple tiers per category: Bronze, Iron, Steel, and beyond
  • Bonuses: +XP, +Speed, +Resource chance, +Gold
  • Equipment Familiarity: +2% bonus per familiarity level (max +20% at level 10)
  • Dedicated familiarity tracking modal

Prestige System (Endgame)

  • 5-tier progression (T0-T5) with increasing rewards
  • Reset skills to level 1 for Prestige Points (PP)
  • 20 shop items: Multipliers, unlocks, cosmetics, utility
  • Special features: Head Start (Level 10), Muscle Memory (25% mastery retention)
  • 3 exclusive achievements with titles and bonuses

Achievements (78 Total)

  • 6 categories: Skills, Mastery, Combat, Economy, Special, Collection
  • 5 tiers: Bronze, Silver, Gold, Platinum, Diamond
  • Rewards: Titles and permanent bonuses

Completion Log (v0.6)

  • 345+ trackable entries: resources, actions, equipment, enemies, skill milestones, achievements, gems
  • 22 milestone titles at 25%, 50%, 75% completion thresholds
  • Red dot notifications for new discoveries
  • Persists across prestiges

Bonus Breakdown (v0.8)

  • Full transparency into 9+ active bonus sources: mastery, equipment, familiarity, prestige, achievements, skill trees, shop (permanent & temporary), agility passive, gems
  • Detailed tooltips on every action card
  • ActiveBuffsPanel showing all global and temporary buffs

Shop & Economy

  • 51 shop items across 4 categories
  • Dynamic boosts: Skill-specific XP and speed boosts
  • Permanent upgrades: Offline time, bank slots, auto-progress
  • Special items: Skill reset, Golden Ticket (instant task completion)

Task System

  • Daily tasks (2-4): Reset every 24 hours
  • Weekly tasks (3): Reset every 7 days
  • Gold rewards: Easy (15-25g), Medium (60-100g), Hard (250-350g)

Advanced Features

  • Offline progress: Character works while you’re away (up to 12 hours)
  • Auto-save: Every 30 seconds with version control
  • Save management: Export/import with validation
  • Statistics tracking: All-time & current run metrics
  • 25 keyboard shortcuts for efficient navigation

How to Play

Basic Gameplay

  1. Choose a skill from the sidebar
  2. Select an action to start gaining XP and resources
  3. Level up skills to unlock new actions and content
  4. Build mastery in specific actions for powerful bonuses
  5. Craft equipment to boost your performance
  6. Complete tasks to earn gold for shop purchases
  7. Allocate skill tree nodes for unique per-skill bonuses
  8. Collect gems at level 99 for cross-skill synergy effects

Progression Path

  • Early Game (0-50): Focus on one skill, unlock basic equipment
  • Mid Game (50-75): Diversify skills, complete tasks, buy shop boosts, invest skill points
  • Late Game (75-99): Max skills, collect achievements, earn gems, prepare for prestige
  • Endgame (Prestige): Reset for permanent bonuses, collect higher-tier gems, infinite progression

Prestige System

Once you reach level 99 in any skill, unlock the prestige system:

  • Reset skills to level 1 (keep inventory, gold, achievements, gems, completion log)
  • Earn Prestige Points (PP) based on your progression
  • Spend PP in the prestige shop for permanent bonuses
  • Progress through 5 tiers for increasingly powerful rewards
  • Gem drops improve with each prestige cycle

Press P or click the prestige button to access the prestige system.

Game Statistics

  • 10 skills with full progression (levels 1-99)
  • 132+ actions across all skills
  • 78 achievements to unlock
  • 51 shop items for customization
  • 47 equipment pieces to craft and master
  • 20 prestige shop items for endgame
  • 10 gem types with 4 tiers each
  • 30+ synergy effects from gems
  • 345+ completion log entries to discover
  • 22 milestone titles to earn

Technology Stack

Frontend

  • React 18 - UI framework
  • TypeScript 5 (strict) - Type-safe development
  • Tailwind CSS 3 - Utility-first styling
  • Zustand 4 - State management with persistence
  • Vite 5 - Build tool

Desktop

  • Electron 28 - Cross-platform desktop app

Performance

  • 100ms tick system - Smooth gameplay loop
  • Concurrent actions - Up to 3 simultaneous actions
  • Auto-save - Every 30 seconds to localStorage

Updates & Changelog

Recent Releases

  • v0.9.1b - Gem system hotfix (reroll bug, balance adjustments)
  • v0.9.1 - Gem locking, sort/filter, synergy fixes, prestige-scaled drops
  • v0.9.0 - Gem System with 10 gem types, 4 tiers, 30+ synergy effects
  • v0.8.1 - Equipment Familiarity modal
  • v0.8.0 - Bonus Breakdown Framework (9+ bonus sources)
  • v0.7.0 - Skill Tree System (10 nodes per skill, 3 tiers)
  • v0.6.0 - Completion Log (345+ entries, milestone titles)

Contributing

This is currently a personal project. Feedback and suggestions are welcome!


License

Proprietary. All rights reserved.


Credits

Development: VHS Framework: React 18, TypeScript, Vite Styling: Tailwind CSS State Management: Zustand


Images

Combat Skill Achievements Bank Completion Log Cooking

This is nice. It’s not immediately clear why would I need to craft or cook something and where resources are used, and notifications are too many and they just came and go too fast, but overall, it’s kind of fun! Best react components gallery I’ve ever seen. 👍

Thanks for the feeback!

I’ll be improving the game further, right at this moment I’m working on a tutorial for the game, I expect to launch it in 1~2 weeks.

In a few months, the game will be on Steam, see you there!

Hey! I’ve come to announce the new update for the game! If you are interested, you can follow my devlog of this new version or go directly to the game.