Inspiration
I wanted to create a simple card game that is easy enough to pick up but still has some strategic depth to it. I was inspired by some of my favorite games like Monster Rancher, Digimon, Pokemon and Hearthstone.
What it does
Enteon Cards is a card game where you play a card to summon an Enteon on a 4 by 3 board. The aim of the game is to defeat your opponent by depleting their HP score to 0 or having a higher HP score at the end of the game.
You both have 5 cards each. Enteon cards played on the board attacks opponent cards or buffs ally cards. Each card has a HP and ATK stat, determining its survivability and how hard it hits opponents. When a card's HP reaches 0, that card is captured and it's flipped to your side.
Each post carries a daily challenge: a run of five escalating stages played on a deck you build yourself, with stacking run modifiers earned between stages. Everyone plays the same challenge against the same opponent, then compares scores on the post's leaderboard.
At the end of each challenge you gain gold, which you can use to buy new cards in the shop.
How we built it
The game runs on Reddit's Devvit platform: using a React and Tailwind client inside the post, and a serverless Node backend. Each Enteon card is hand drawn and colored. Card skill animations are built in Rive and triggered per effect.
Challenges we ran into
Balancing was the big one. Because captured cards flip sides, one overtuned card does not just win a fight, it snowballs the whole board. I had to implement a simulator where I could volume test a single card by filling both hands with it, and every effect has tests that keep the damage preview.
The other challenge was making the daily habit the center of the game rather than a feature bolted onto it, while keeping it simple enough to pick up. It took several iterations of the loop, one live challenge at a time, scheduled releases with new Enteons released, a leaderboard per post, and rewards that feed the shop, before opening today's post felt like the natural way to play.
Accomplishments that we're proud of
The custom animations per card. Each unique effect has its own Rive animation, so a ranged strike, a row sweep, or a heal each reads instantly on the board instead of being a number change. These were really fun to create, which was a bonus.
What we learned
Publishing on Reddit. Devvit has its own shape: a lightweight inline view in the feed with the full game in an expanded webview, a serverless backend, and scheduled posts with moderator menu actions. Learning to design around those constraints, including keeping everything in Reddit's own storage with no outside servers, changed how I structured the whole app.
What's next for Enteon Cards
New cards are already in the pipeline. More challenge arcs are planned to go with them. Beyond that, the focus is tuning the economy and deepening the daily loop, with streaks and richer leaderboards on the list, improving the gameplay from community feedback and expanding community elements.
Built With
- devvit
- react
- rive
- typescript

Log in or sign up for Devpost to join the conversation.