Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

ReflectroView game page

A Card game
Submitted by ille — 3 minutes, 34 seconds before the deadline

Play game

Reflectro's itch.io page

Results

CriteriaRankScore*Raw Score
Graphics#153.9433.943
Accessibilty#163.1893.189
Controls#163.8493.849
Audio#163.5283.528
Fun#263.4533.453
Overall#293.4073.407
Originality#642.9432.943
Theme#732.9432.943

Ranked from 53 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Godot Version
4.3

Wildcards Used
N/A not implemented

Game Description
This game is reflecting the Balatro looks with an experimental card game. Objective: Defeat the entire enemy deck before your health reaches 0 to win the game. Setup: You play as Jimbo against the opponent's deck. You draw 8 cards while the enemy draws 5 cards. Attacking: Drag cards of the same suit from your hand onto the enemy cards to attack. You attack with the value of your used card (Jack is 11, Queen is 12, King is 13). The enemy defends with the value of their card. If the enemy card's health drops below 0, it turns into a mirror card. For example, if you attack an enemy 3 with a 7, you gain a -4 mirror card. Ending Turn: Click "End Turn" to end your turn and let the enemy attack. Enemy Attack: When the enemy attacks, the last mirror card with the same suit from the last row (sorted left to right) will engage in battle. The mirror card reflects its value as damage and decreases the enemy card's value by that amount. A mirror card can only reflect once and is used up even if it has HP left. Any unmitigated damage hits Jimbo directly. Drawing New Cards: Click your draw pile to draw 8 new cards when you have no cards left in your hand. You can destroy cards in your hand by dragging them onto the destroy spot or clicking "Destroy All." You lose an amount of health equal to the value of the destroyed cards. Winning: You win when the enemy has no cards left. Enjoy the game and good luck! 😊

How does your game tie into the theme?
It has a mirror mechanic that reflects damage. it mirrors Balatros looks closely

Source(s)
N/A

Discord Username(s)
iLLe

Participation Level (GWJ Only)
my second time

Leave a comment

Log in with itch.io to leave a comment.

Comments

Viewing comments 27 to 8 of 27 · Next page · Last page
Submitted

It was an enjoyable game that I played for a while. I wish I could somehow re-order the mirror cards but overall I had fun strategizing.
Kudos for the UX and the visuals. It felt very polished.  
Thanks for making this and good luck with your submission!

Developer

Thank you :D Reordering is a cool idea.

Submitted

Wow, very nice polish on the UI/UX, everything from the shaders to the buttons to the card interactions. Well done.

Developer

Thank you :)

Submitted

It was addictive playing the game and it had nice sound effects to go along. It was very fun and well polished with minor glitches (when you play too fast the visuals get a bit confused but nothing game breaking!).  Very interesting incorporation of the theme! (Maybe I'm biased as I won first try).

Developer(+1)

Thanks man :) I tried to focus on fluent gameplay which worked out pretty well imo. I had plans to add a few swap suit cards and a joker and a healing card to make the game less rng and more strategic, but didnt have the time as always :D

Submitted

Those are very good ideas just make sure you don't make it too easy! Well done again it was very enjoyable!

Submitted

I like the faithful reproduction of the Balatro game. I have not played Balatro before.

I came across a YouTube tutorial that showcasing how to reproduce the style. I watched it a couple of times to understand how to juice up the game. (This put your game on my radar)
Sadly for my game ,the shop got cut due to cutting endless mode, so I gave up on that.

The gameplay was very frustrating as I was dealt a bad hand.
The reflection theme is really unique to me.

Being top rated in a jam attracts lots of people who don't vibe with the game and give negative reviews. I tried my best understand the genre and give a rating that would be helpful.

Good work ^^

Developer(+1)

Thank you :) I guess we watched the same youtube video :D it inspired me to create this game.

Submitted

Thanks to you too! Now I know it's possible to do it and I understand things a lot better while playing the game.(Like the card feel etc)

Submitted (1 edit)

quite an interesting take on this jam's theme ! it's a nice little game, althought it's luck based and quite frustrating when you don't have anything to defend yourself x) the music didn't loop so I continued to play by enjoying the very very nice sfx of your game (the card shuffle sfx is just so good, yummy !)
So yeah ! I had a good time playing a couple games and finally won on the third one ;)

Developer

Thank you :) I did some last minute fixes before the deadline and forgot to export for the download versions, so the browserversion is tiny bit less broken (music loop and some shaderoptions issues are fixed there)

I love the cardsounds too :D they are cc0 from Kenney.nl https://kenney.nl/assets/casino-audio (which are btw the same sounds LocalThunk used in Balatro)

Submitted(+1)

Great UI, nice sounds and music. The game is really fun once you figure out how to play :) - good work! 

Developer

Thanks :D

(1 edit) (+1)

Balatro vibes at home, good job, I really enjoyed the gameplay and animations.

Developer

Thank you so much :)

Submitted(+1)

I won with 2 HP ;-;

Great game, congrats!

Developer

Thank you and Good job :D

Submitted(+1)

Took me a while to get used to the rules, but this so much fun! Great work!

Developer

Thanks man :D

Submitted(+1)

I don't know how similar your game is to Balatro's core gameplay loop, but I had a lot of fun with this game! It definitely took me a while to understand what I was doing, but it was worth playing til the end! I would love to see a full game like this- perhaps with your own visual flair to make it stand apart from Balatro. c:

Developer (1 edit) (+1)

Thanks :)

My game has about 1/100th the depth of Balatro and different card rules, so it doesn’t play anything like Balatro.

Balatro is a roguelike deckbuilder poker game with some crazy incremental mechanics where you combine poker hands with jokers to perform incredibly insane combos and score extremely high numbers (like 10 to the power of 2000 zeros) when you master it. It's super addicting!

Submitted

You should play balatro if you like numbers that go up, good sound design, and weird dreamy stuff

Submitted(+1)

I've never played Balatro, but the art style is instantly recognizable. Very clean presentation, I especially love the Options menu and UI in general. As others have stated, I think adding a tutorial would help a lot with understanding the rules, but overall very nice work.

Developer

Thank you very much :D. I've used Maaack's game template plugin for most of UI logic and then did a few theme adjustments (label,panels,buttons etc.) to replicate the Balatro UI.

Submitted(+1)

Love the artwork and music! Fun game! 

Developer

Glad you like it :D

Submitted(+1)

Remarkable work recreating the Balatro look and feel! The mechanics create a neat puzzle that was compelling to solve too.

Developer

Thanks :)

Submitted(+1)

Cool game!  I just started playing and figured out the mechanics.  I think I could figure out the optimal strategies on subsequent matches.  There were only a few bugs that can be easily remedied:  music doesn't loop, could still press buttons on the right after running out of cards, and game doesn't full screen.  All in all, wonderful job.

Developer(+1)

Glad you found the game cool :D Thanks for pointing out the bugs. I'll work on fixing those. Appreciate the feedback.

Submitted

It took some time to figure out the mirror mechanics, but when I got it it was a fun game to play!
There is some confusion about number changes - it seems numbers change with a bit of a delay, so I often felt like the card before movement was 5, but I got hit on 6 - but then I noticed that the number updated was 5.
I love the art and sounds, but I'm confused how to rate it, given it's from Balatro :D 

Developer (1 edit)

Thank you for the kind words! :D I fought really hard to fix that bug but still haven't figured it out yet. The damage calculations are correct as far as I can tell, but the visual representation of the card value is often off by one after a fight. I'm pretty new to tweens, and my guess is that somewhere in my tweens lies the problem, with some "awaits" in between a destroy tween and the "taking damage" tween, which maybe causes a race condition where the card gets destroyed before the texture is changed.

Submitted(+1)

Tbh I never used tweens, I use animatedsprite2d - you don't have to use animation there, you can just refer to each sprite by number. And e.g. in my current Minesweeper game, I just set the sprite frame number to the logic number and it's quite convenient to organize.
But yep, awaits are hell :D I ended up doing state machine to avoid races and tons of awaits (there are still a lot of them though)
But I'm also new to all this, like 2-3 months in godot/game-dev, so I'm not sure my approaches are good as well, just sharing how I approach these issues

Developer(+1)

I went the lazy route and used a hurt shader that im tweening. I was too lazy to create spritesheets with 6 frames each for 52 cards😂

Submitted(+1)

interesting! then I have no idea what you are talking about - I so far worked only on the sprites level :)) maybe will try to get in shaders and stuff later :)

Developer(+1)

Shaders are pure magic created by math wizards :D
I used this one to make the hit animations with some minor modifications https://godotshaders.com/shader/color-cycling-hit-effect/
This Video explains how to add shaders in godot

My tweens look like this for example.

card_texture.material.set("shader_parameter/mix_ratio", 1)
tween_damage.tween_property(card_texture.material, "shader_parameter/current_frame", 6, 0.1)
Submitted(+1)

Thank you!

Submitted(+1)

Nice card game! The artstyle here is truly reminiscent of the Balatro game as you have intended. I like how you used the Jimbo sounds from Balatro when he gets hurt too (that's what he deserves for giving me The Goad while I have Arrowhead, haha)

An in-game tutorial would be nice (as others have mentioned), I jumped in and got confused at first but the text explaining how to play did help with that.

Overall a quick and fun card game! I can see a potential for it to have a multiplayer mode in the future where you duel another human player.

Developer

Ha ha :D Thank you

Submitted(+1)

I took a while to understand how it worked, but when I got there. it became fun and enjoyable. The graphics and audio really stood out to me. The game have a need for a tutorial, but when you read the description and try hard enough its pretty simple and fun. Great game!

Developer

I'm so glad you enjoyed the graphics and audio! I'll definitely work on adding a tutorial to make the game more accessible. Appreciate your feedback!

Submitted(+1)

Took me a few tries but eventually got the win! The gameplay was quite unique and enjoyable. I struggled a few times with some overly unlucky runs though, haha. Also, you did an incredible job replicating the Balatro style! Good work overall.

Developer

Thanks for the nice words :) and happy to hear you enjoyed it despite the unlucky runs. Thanks for the feedback!

Submitted(+1)

I won!
Fun little game - the mechanics seem well, and the graphics are nice too. I would suggesst to try to make the icons of the cards more distinguishable and maybe also the colors themselves (or different ones) for the reflection cards.
Other than that, I think it's a pretty good entry

Developer(+1)

Thank you, Congrats on winning :D
Your suggestions about the card icons and colors are noted. Your suggestions about the card icons and colors are very valid because often it can be confusing to determine which reflection/inverted card is part of the next turn. Thinking about that, maybe some contextual tooltips or highlighting opponent mirrors when hovering over an enemy card would have helped. That's something I'll try to improve on in the future. Glad you enjoyed the game!

Submitted(+1)

The visuals are incredible, very nice shader and animation work! I think the game could use a tutorial (like mentioned in another comment), though I eventually understood the mechanics after reading the description and playing for a bit.

I think the additional mechanics you mentioned dropping in another comment would be great for the game (along with a tutorial), would love to see a post-jam update!

Developer

Excited to hear you liked the visuals and animation! :) I'll definitely work on a tutorial and consider adding the additional mechanics. Before I put in the effort, I first have to read up a bit to see if I could get into any legal trouble because of the blatant ripoff or potential intellectual property infringement.
In the end, it's a fangame, so it will be purely a passion project. :D

Submitted

You could try contacting localthunk directly, others have had decent luck getting a response!

Viewing comments 27 to 8 of 27 · Next page · Last page