Skip to content

bluewilliams/hello-world

Repository files navigation

Word Wizards (Vertical Slice)

A hybrid-ready mobile game prototype where spelling words casts spells against theatrical bosses. The repo is structured for a React + Vite web build that can be wrapped with Capacitor for iOS/Android.

Highlights

  • Combat loop: Draft words from a letter pool, discover new spells, and recast them with mana and a growing combo multiplier.
  • Procedural bosses: Each encounter procedurally remixes boss archetypes (title, skills, sigil, palette, health) so every run feels unique while keeping themed mechanics.
  • Boss pressure: Unique boss sigils/gradients, bespoke skill chips, weakness hints, and adaptive tells that rotate through their active skill list.
  • Player agency: Shields, mana regen, rerollable letter pools, and spell traits (palindromes, rare letters, weakness hits) that change damage and rewards; letter pools bias toward the boss element for tactical drafting.
  • Mobile-friendly UI: Responsive layout, tactile tile styling, and lightweight CSS with no external UI kit.
  • Capacitor ready: capacitor.config.ts preconfigured for wrapping the Vite build.

Getting started

  1. Install dependencies (from a networked environment):
    npm install
  2. Run the dev server:
    npm run dev
  3. Build for web/Capacitor:
    npm run build
  4. Initialize native platforms (from a machine with Android/iOS toolchains):
    npx cap add ios
    npx cap add android
    npx cap sync

Next steps

  • Wire a real dictionary validator to gate damage and award bigger bonuses for rare words.
  • Add procedural spell mods (elemental twists, mana/synergy perks) so discovered spells evolve run to run.
  • Build the Forge/upgrade screen between bosses (augment spells, add mana shards, reroll perks).
  • Persist runs + analytics events and add hooks for RevenueCat/IAPs.
  • Layer in VFX (hit sparks, screen shake, haptics) and a soundtrack loop.

License

MIT

About

This is my first repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors