APK Review Lab
Stone Story RPG

Stone Story RPG

Martian Rex
Version 4.33.0 Trusted App
4.3 103185 Reviews
Aug 24 Updated
Rated for 7+ Rating
Android 7.0+ Android
108.7 MB Size

About Stone Story RPG

Rayyan
Reviewed by
Rayyan Content Editor

The First Thing You Notice When You Open Stone Story RPG

The game loads to a black screen with white text characters slowly assembling into a world. No tutorial pops up. No hand-holding. Just a stone head in a dark void, and a single line of text telling you to tap. The ASCII art is not a gimmick — it is the entire visual language of the game. Every tree, every enemy, every weapon icon is built from characters typed one by one, frame by frame. The developer spent nine years hand-animating over 16,000 frames of text-based animation, and it shows in the fluidity of the walking cycle and the way the camera scrolls through eight distinct locations. But the game does not explain any of this upfront. You tap to move, the AI takes over, and suddenly your character is walking, fighting, and looting without any input from you. That is the core hook, and it is also the first point of confusion for new players.

The AI controls everything — movement, combat, looting. Your job is to manage equipment, craft weapons, and decide which location to explore. The game starts as an adventure RPG but pivots to an idle game after a few hours, and that transition is where many players get stuck. The idle mechanics are interesting, but some of them clash with each other. For example, the Ouroboros Stone loops locations automatically, which is great for farming, but it also means you can accidentally loop into a boss fight with the wrong gear equipped. The game expects you to pay attention, even when it is playing itself. That tension between automation and strategy is what makes Stone Story RPG different from a typical idle game.

The ASCII art is the first thing that grabs you, but the second thing is the sound. The soundtrack is moody and atmospheric, with ambient drones and percussive hits that sync with the combat animations. It creates a surprisingly rich atmosphere for a game that looks like a terminal window from the 1980s. The color highlights — red for enemies, blue for health bars, yellow for loot — help you parse the action quickly. But the visual clarity breaks down in crowded fights. When multiple enemies swarm the screen, the ASCII characters overlap, and it becomes hard to tell which blob of text is your character and which is the enemy. That is a deliberate design choice, but it is also a real usability issue that players have reported.

How Crafting and Stonescript Actually Work Together

Crafting is the primary way you get stronger in Stone Story RPG. You combine items to create new ones, upgrade existing gear, break items apart for resources, and fuse enchantments onto weapons. The system is deep — there are six basic item types: swords, shields, quarterstaves, wands, and runestones. Each can be upgraded through a tree that branches into dozens of unique weapons. For example, combining a sword with a shield creates a different result than combining a sword with a wand. The crafting booklet lists all the recipes, but the game does not hold your hand. You have to experiment, and experimentation costs resources, which means farming, which means grinding. That is where the idle mechanics come in — you can let the AI farm for you while you are away, then come back to a pile of materials to craft with.

But the real depth comes from Stonescript, the in-game programming language. Unlocked after defeating the semi-final boss, Stonescript lets you write scripts that automate player actions based on the game's state. You can script your character to drink potions when health is low, switch weapons based on enemy type, or even create custom mini-games and cosmetics. The language is simple enough for beginners — you can write a basic health-check script in a few lines — but powerful enough for advanced users to optimize combat to superhuman levels. The problem is that Stonescript is locked behind hours of gameplay. By the time you unlock it, you have already spent dozens of hours manually crafting and fighting. Some players have complained that the scripting feature should be available from the start, because by the time you get it, the manual grind has already become tedious. That complaint is valid, and it points to a fundamental design tension: the game wants you to experience the manual crafting loop before you automate it, but the manual loop is lengthy and repetitive.

One specific interaction that illustrates this tension is the relationship between crafting and Stonescript in the endgame. Players use crafting to build high-level weapons with specific enchantments — say, a sword with +7 damage and +8 attack speed. Then they write a Stonescript that equips that sword against certain enemies, swaps to a shield when health drops, and activates special abilities at the right moment. The script optimizes the combat to a degree that manual play cannot match. But the crafting system itself is not scriptable — you cannot automate the crafting process. So you still have to manually craft the gear, then script the automation around it. That creates a two-phase workflow: craft manually, then automate. It is a workflow that works well for dedicated players but feels clunky for those who want full automation from the start.

What Real Players Say About the Grind and the Bugs

The grind is the most frequent complaint across all platforms. Players consistently report that the endgame requires excessive grinding, with some describing it as "grind-heavy" and "repetitive." One Steam reviewer noted that the game has "unskippable LENGTHY animations each time you break apart an item," and you may have to break hundreds of items at a time. That is not an exaggeration — the crafting system requires breaking down items for resources, and each break triggers a full animation that cannot be skipped. The animation lasts about two seconds, but when you are breaking 200 items, that is nearly seven minutes of watching the same animation loop. Players have called this a "horrible design decision," and it is one of the most cited reasons for quitting the game. The developer has acknowledged this in release notes, but the animation speed has not been significantly improved.

Bugs are another recurring issue. The release notes list dozens of fixes: crashes with ability HUD buttons, crashes when opening treasures with Ki Crystals, crashes in the Stonescript lexer, and blank inventory entries caused by memory issues. On the Play Store, one user reported that the "programming pet code" did not work at all — they wrote the script but it never activated. Another user complained about a reward bug where they completed all tasks and unlocked premium rewards but received nothing because their inventory was full. These are not isolated incidents; they reflect a pattern of technical instability that persists across multiple versions. The developer pushes regular updates — the latest version is 4.33.0 as of July 2026 — but each update seems to introduce new bugs while fixing old ones.

Despite the bugs and the grind, the game has a dedicated fanbase. Players who "get it" absolutely love it. The ASCII art is consistently praised as beautiful and vivid, and the crafting system is described as engaging and deep. The Stonescript feature is a major draw for programmers and tinkerers, who spend hundreds of hours writing scripts and sharing them on GitHub. The game is free to play on mobile, with optional in-app purchases for Ki Crystals and premium rewards. The Steam version costs around $30, but many players recommend trying the free mobile version first to see if the gameplay loop is a good fit. The mobile version includes ads and in-app purchases, but some players report that the ads are not intrusive and that the purchase removes them entirely.

The Technical Detail That Stops the Game from Working Properly on Some Devices

One specific technical issue that has been reported across multiple forums is the Stonescript interpreter crashing when a bool is implicitly cast as an integer. The error message reads: "[main, line 111, ?shouldblade] Bools cannot be implicitly cast as an integer." This is a low-level interpreter bug that causes the script to fail without warning. The workaround is to explicitly cast the bool to an integer using a function, but that requires knowledge of the underlying scripting engine that most players do not have. The developer has fixed similar issues in past updates, but this particular error persists in version 4.33.0. Another persistent issue is the pet rendering bug, where the Ghost pet's text disappears and the Dragon pet's body vanishes during combat. The fix is to restart the game, but that interrupts the farming loop and resets any active scripts. The game also has a black screen bug on startup that affects some Android devices, requiring a full uninstall and reinstall to resolve. These technical issues are not deal-breakers for everyone, but they are real barriers for casual players who just want to play without troubleshooting. The developer's release notes show that they are actively working on fixes, but the pace of updates suggests that the game's codebase is complex and difficult to maintain.

Screenshots

App Specifications

Latest Version4.33.0
Uploaded byMartian Rex
Requires AndroidAndroid 7.0+
CategoryRole Playing
Content RatingRated for 7+

Technical Details

Package Namecom.MartianRexInc.StoneStory
LanguagesEnglish
Architecturearm64-v8a
Signature5043abda327bf64a8c4c6a48bd3b5ed54ffdcffb43de67c3b73f391603b41156

Security & Additional Info

Scan Result Secure
Package Name com.MartianRexInc.StoneStory
SHA‑256 5043abda327bf64a8c4c6a48bd3b5ed54ffdcffb43de67c3b73f391603b41156
SHA‑1 b52f7dec6d85a49769bcfd7351bbac821ba77c34
App Permissions 0
View Security Report Google Play

Previous Versions

Stone Story … 4.33.0 99.0 MB • Jun 14, 2026
Get
Stone Story … 4.31.1 98.4 MB • May 21, 2026
Get
Stone Story … 4.27.2 98.5 MB • Jan 19, 2026
Get
Stone Story … 4.26.1 108.0 MB • Dec 20, 2025
Get
Stone Story … 4.24.0 106.1 MB • Oct 26, 2025
Get
View All Versions