SNKRX is an arcade shooter roguelite where you control a snake made of multiple heroes, with each one having their own attacks, passives and classes. Inspired by the auto-battler genre, each hero in the snake has a set of classes, and combining enough heroes of the same class together grants additional class bonuses. Heroes can also be upgraded to be more powerful when copies are bought from the shop.
== Gameplay ==
* Your snake can't stop moving, turn it left or right to steer
* Your heroes attack automatically when close to enemies
* Combine heroes of the same classes together to unlock unique class bonuses
* Clearing arenas grants gold, which can be used to hire heroes at the shop
* Buying enough copies of the same heroes levels them up, making them more powerful
== Features ==
* 40+ heroes, each with unique attacks and passives
* 12+ classes, each giving stat boosts and modifiers to your snake
* 40+ passive items, each giving strong global effects to your snake
* 25+ levels of increasing difficulty as the run progresses
* 15+ achievements
* Soundtrack by Kubbi
Hide..Show more..
Screenshots
User Rating
4.88 out of 5
16 ratings
in Australia
5 star
14
4 star
2
3 star
0
2 star
0
1 star
0
Ratings History
Reviews
Good fun but there’s a few bugs
I’m really enjoying the game but I’d like to point out a few bugs.
When you sell units or upgrade units, often their text will remain on the screen and become permanently there until you go to the next level essentially blocking half the screen.
When you select loop and close the app after a few waves, the game forgets your snake length and the NG state and reverts back so you end up with something like 11/10 snake length.
After having been outside the app for a while and coming back, the game won’t respond to any inputs and crashes after 5-10 seconds once.
The background has stars flying around which are in front of your snake recharge/ health bar when they should be behind.
Overall a good rouge-like that I would recommend, but the few bugs make it a bit frustrating.
Great game
Overall, enjoyable quick action.
A couple issues: since the latest update it frequently loses save progress if the app stalls (which happens almost every time I come back to the app from another app). When reopening it makes me start a new game. This never used to be an issue.
NG+5 was frustratingly difficult with the amount of randomness in the hero and item pools. Feels like the Blue projectile needs a nerf.
Also it’d be much better if rerolling items stopped the same items appearing in the next roll.
Amazing. Addicting.
Perfect. Just needs some sort of visual or cosmetic customisation options.
Genuinely great buy
This game has been a delight to follow over the last few patches, and the dev, both of the steam version, and the mobile dev working on porting it have been pushing really fantastic patches super often! Genuinely the most fun I’m having on my iPad currently.
Fantastic game and excellent work porting
Super fun and what I would regard as the ideal game for mobile applications. Is a work in progress so occasional glitches, but still well worth the price as there is a ton of depth to play and a LOT of replayability.
Comments for the dev: Would like to see some cloud sync between iphone and ipad; also game tends to freeze on exit consistently, requiring a restart.
Clicking on achievements gives an unhandled exception into complete crash:
Error
buy_screen.lua:636: attempt to call method 'action' (a nil value)
Traceback
buy_screen.lua:636: in function 'update'
engine/game/group.lua:56: in function 'update'
mainmenu.lua:175: in function 'update'
engine/game/state.lua:69: in function 'update'
main.lua:1595: in function 'update'
engine/init.lua:178: in function <engine/init.lua:141>
[C]: in function 'xpcall'
Keep up the good work mate 👌
Addicting new take on snake
Addicting game, but I hope the Dev will consider adding a confirmation to the restart run button on iPhone. Have accidentally restarted when trying to sell units multiple times which is frustrating.
Edit - Dev is super responsive/active and my previous complaint is no longer relevant as it has been fixed already! :)
Great game, but some stupid mobile glitch just happens all the time
Honestly this game is amazing but this stupid glitch happens every so often about every arena run somewhere around level 5 to 20 this just keeps happening Error engine/game/trigger.lua:238: attempt to call field 'condition' (a boolean value) Traceback engine/game/trigger.lua:238: in function 'update' engine/game/gameobject.lua:43: in function 'update_game_object' player.lua:963: in function 'update' engine/game/group.lua:58: in function 'update' arena.lua:630: in function 'update' engine/game/state.lua:69: in function 'update' main.lua:1516: in function 'update' engine/init.lua:177: in function <engine/init.lua:140> [C]: in function 'xpcall'
Thanks for the response dev, this is just an edit but I think it was because I was somehow playing my game without it updated 😅