Repository navigation
Neon Core v1.0.0
Neon Core is officially stable.
This release turns Neon Core into a complete browser-based sci-fi reactor clicker with polished progression, prestige systems, objectives, challenge runs, local saves, mobile support, accessibility improvements, and a fully redesigned cockpit interface.
Play now:
https://dawsoncodes.github.io/NeonCore/
Highlights
Complete reactor clicker experience
- Charge the Neon Core by clicking or pressing
Space - Build energy through active clicking and passive generation
- Buy upgrades across multiple categories
- Trigger Neon Surge for temporary power boosts
- Collapse into Singularities for permanent bonuses
- Cross the Event Horizon for late-game progression
- Earn achievements, complete objectives, and track long-term stats
v1 progression systems
- 14 tiered upgrades across multiple categories
- Neon Surge upgrades and interactions
- Singularity prestige layer
- Event Horizon prestige layer
- Horizon Shards and Horizon Focus choices
- Upgrade synergies
- Short-term objectives
- Optional challenge runs
- Permanent challenge-completion rewards
- Balanced active, passive, and hybrid playstyles
Objectives and challenge runs
- Added rotating short-term objectives to reduce repetition
- Added optional challenge runs after Singularity
- Challenges modify each run with different playstyle rules
- Completed challenges grant permanent global bonuses
- Challenge systems are fully local, save-compatible, and mobile-friendly
Polished interface
- Cockpit-style reactor dashboard
- Reactor-centered layout
- Category-based upgrade shop
- Collapsible achievements and stats
- Activity log with filters
- Settings drawer
- Help and onboarding guide
- Dark cyberpunk command-center theme
- Light solar-laboratory theme
- Custom Neon Core favicon
Saves and offline progress
- Local browser autosave
- Manual save support
- Three cloud-free save slots
- Save import and export
- Legacy save migration
- Offline progress support
- Safe reset and restore flows
- No accounts, no server, no cloud sync
Accessibility and controls
- Keyboard controls
- Screen-reader-friendly labels and status updates
- Reduced-motion support
- Mobile touch support
- Focus handling for dialogs and settings
- Accessible challenge, guide, save, and progression dialogs
Controls:
Space— activate the reactorB— toggle Buy 1 / Buy MaxS— saveEsc— close panels and dialogs
Validation
This release includes:
- 120 passing automated tests
- 143 passing browser validation checks
- Deterministic balance simulation
- Save migration checks
- Import/export validation
- Mobile and desktop layout checks
- Regression coverage for reactor input, notifications, effects, saves, upgrades, objectives, challenges, and prestige systems
Technical notes
- Built with plain HTML, CSS, and browser-native JavaScript modules
- No framework
- No bundler
- No server runtime
- No cloud dependency
- No analytics or tracking
- Deploys directly through GitHub Pages
License
Released under the MIT License.
© 2026 DawsonCodes