https://github.com/ayfri/atom-clicker-svelte
A svelte implementation of a clicker game about atoms.
https://github.com/ayfri/atom-clicker-svelte
clicker game incremental pixi svelte
Last synced: 2 months ago
JSON representation
A svelte implementation of a clicker game about atoms.
- Host: GitHub
- URL: https://github.com/ayfri/atom-clicker-svelte
- Owner: Ayfri
- License: gpl-3.0
- Created: 2024-10-31T01:25:45.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-03T09:14:32.000Z (3 months ago)
- Last Synced: 2025-03-03T09:32:11.155Z (3 months ago)
- Topics: clicker, game, incremental, pixi, svelte
- Language: TypeScript
- Homepage: https://atom-clicker.ayfri.com
- Size: 400 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌟 Atom Clicker
Welcome to Atom Clicker, an engaging incremental game where you'll build your own atomic empire! Start small with individual atoms and work your way up to cosmic structures.
[](https://github.com/Ayfri/Atom-Clicker-Svelte)
[](https://discord.gg/BySjRNQ9Je)🎮 [Play Now](https://atom-clicker.ayfri.com) | 💬 [Discord](https://discord.gg/BySjRNQ9Je)
## ⚛️ Features
### Core Mechanics
- 🖱️ Click to generate atoms
- 🏗️ Build and manage various structures:
- From tiny molecules to massive cosmic entities
- Each structure with unique production rates
- Level up your buildings to increase their efficiency### Progression Systems
- 🌳 Extensive Skill Tree
- Unlock powerful multipliers
- Enhance your clicking power
- Boost your production capabilities
- Unlock automation features- 🎮 Multiple Reset Layers
- Each layer provides powerful bonuses
- Strategic decisions on when to reset
- Permanent progression rewards### Advanced Features
- ⚡ Power-up System
- Random power-ups appear during gameplay
- Stack multiple effects
- Upgrade their duration and effectiveness- 🤖 Automation
- Auto-buy buildings
- Auto-upgrade systems
- Optimize your production### Social Features
- 📊 Global Leaderboard
- 🏆 Achievement System
- 🔒 Secure Authentication## 🚀 Getting Started
1. Install dependencies:
```bash
pnpm install
```2. Start the development server:
```bash
pnpm dev
```3. Build for production:
```bash
pnpm build
```## 🛠️ Built With
- [SvelteKit](https://kit.svelte.dev/) - Web framework
- [TypeScript](https://www.typescriptlang.org/) - Language
- [TailwindCSS](https://tailwindcss.com/) - Styling
- [Pixi.js](https://pixijs.com/) - Graphics
- [Auth0](https://auth0.com/) - Authentication
- [Lucide Icons](https://lucide.dev) - Beautiful icons
- [Svelte Flow](https://svelteflow.dev) - Flow diagrams## 📝 License
This project is open source and available under the [GNU GPLv3 License](LICENSE).## 🤝 Contributing
Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/Ayfri/Atom-Clicker-Svelte/issues).