---
title: "SpellCrafter"
url: "https://aigamehub.app/en/games/spell-crafter-97d585"
source: "https://github.com/simonfruehauf/spell-crafter"
source_type: "github"
play_url: "https://simonfruehauf.com/spell-crafter/"
platform: "desktop"
login_required: false
pricing: "free"
origin: "original"
ai_tools: []
game_languages: ["en"]
author: "simonfruehauf"
author_handle: "simonfruehauf"
category: "Casual"
categories: ["casual", "simulation"]
tags: ["fantasy", "idle", "incremental", "retro-ui", "spellcrafting"]
added: "2026-11-03T23:47:57.770Z"
updated: "2026-11-03T23:47:57.771Z"
locale: "en"
content_locale: "en"
---

# SpellCrafter

An idle/incremental browser game where you play a mage who combines runes into spells, auto-battles enemies, and advances through a research tree, wrapped in a Windows 95-style interface.

## Description

SpellCrafter is an idle/incremental game built with Angular and styled after Windows 95, with draggable windows for the altar, research, combat, inventory, workshop and other screens. You collect and unlock runes, combine them into custom spells with different damage types and mana costs, and fight enemies that have their own weaknesses and resistances; combat supports an auto mode for idle progress and tracks defeated foes in a bestiary. Character progression uses stats such as wisdom, health, arcane power, vitality, barrier, luck and speed, and is expanded by a research tree that unlocks runes and features. Equipment covers seven slots with six rarity tiers and can be crafted from gathered resources across ten resource categories, which also drop from combat or accumulate passively. Progress saves automatically to local storage.

## Original post

Vibecoded idle game. Exploring the capabilities of AI.

Topics: game, idle, vibecoding

# 🧪 SpellCrafter > **⚠️ EXPERIMENTAL PROJECT: This is a Vibecoded AI experiment!** > > This project was created as an experiment in AI-assisted "vibecoding" - an exploratory approach where AI agents collaborate with developers to rapidly prototype and build software. The code, design decisions, and features were largely generated through AI conversation and iteration. There has been MINIMAL human intervention in the process, apart from extensive initial design documents. --- ## 🎮 About **SpellCrafter** is an idle/incremental game where you play as a budding mage learning to craft spells, battle enemies, and unlock arcane secrets. Combine magical runes to create powerful spells, research new abilities, and progress through a spell-crafting journey. Built with **Angular 21** and styled with a retro Windows 95-inspired aesthetic, SpellCrafter offers a nostalgic UI experience with modern gameplay mechanics. ## ✨ Features ### 🔮 Spell Crafting System - Discover and unlock magical **Runes** with unique effects - Combine runes to create custom **Spells** with synergistic effects - Each rune has its own damage type, mana cost, and special abilities - Spell power scales with your Arcane (ARC) stat ### ⚔️ Combat - Battle a variety of enemies with unique weaknesses and resistances - 12 damage types: Physical, Fire, Ice, Lightning, Earth, Water, Wind, Holy, Dark, Arcane, Poison, Nature - Active effects system: DOTs, HOTs, Buffs, Debuffs, Shields, and more - Auto-combat option for idle progression - Bestiary to track defeated enemies ### 📊 Character Stats - **WIS** (Wisdom) - Mana regeneration and research speed - **HP** (Health Points) - Your life pool - **ARC** (Arcane) - Spell damage - **VIT** (Vitality) - HP regeneration - **BAR** (Barrier) - Damage reduction - **LCK** (Luck) - Critical hit chance and loot bonuses - **SPD** (Speed) - Combat turn speed ### 🔬 Research Tree - Unlock new runes, abilities, and game features through research - Spend mana to progress through the research tree - Prerequisite system for structured progression ### ⚙️ Equipment System - 7 equipment slots: Head, Face, Accessory, Body, Left Hand, Right Hand, Relic - 6 rarity tiers: Mundane, Elevated, Exceptional, Primal, Epochal, Unique - Craft equipment using gathered resources - Equipment bonuses: stat boosts, damage %, crit chance, loot bonuses ### 🎒 Resource Gathering - 10 resource categories: Essences, Reagents, Gems, Metals, Herbs, Creature Parts, Enchanted Items, Rune Materials, Artifacts, Currencies - 5 rarity levels for resources: Common, Uncommon, Rare, Epic, Legendary - Combat loot drops and passive generation ### 🪟 Windows 95 Aesthetic - Nostalgic retro UI with draggable windows - Classic window chrome with minimize/close buttons - Multiple game windows: Altar, Research, Combat, Inventory, Workshop, Grimoire, Stats, Bestiary, Chronicle, Armory, and more ### 💾 Save System - Automatic local storage saves - Full game state persistence ## 🚀 Getting Started ### Prerequi
