jaspior
This app is a turn-based card game inspired by the mechanics of popular roguelike games. It allows players to navigate through a branching map, engage in battles with various enemies, and utilize a deck of cards to perform actions such as attacking, defending, and using utility effects. The game features a combination system that rewards players for playing specific sets of cards together, enhancing their strategic options. To use the app, players start by navigating through the map, which consists of different nodes representing battles, shops, treasure, and events. Players can click on available nodes to engage in battles or visit shops to purchase new cards. During battles, players draw cards from their deck and play them using energy points. The game progresses through different phases, including map exploration, battles, and shop interactions. The app is built using TypeScript and React, leveraging state management to handle the game state, including player health, energy, deck composition, and active enemies. It utilizes various UI components for displaying cards, progress bars, and alerts, enhancing the user experience. Key features of the app include: - A dynamic map with various node types (battles, shops, treasure, events). - A card system with different types of cards (attack, defense, utility) and unique effects. - A combination mechanic that allows players to unlock powerful effects by playing specific card combinations. - Status effects that can impact both the player and enemies, adding depth to combat strategies. - A shop system where players can buy and remove cards from their deck. - Event choices that can influence the game state and provide rewards or challenges. Overall, this app combines strategic card play with roguelike elements, offering a unique gaming experience that encourages experimentation and tactical decision-making.
No tags
Last Updated May 25, 2025