This might be a long one. Mimeo is having a bit of a gameplay identity crisis.

Mimeo was originally imagined as a Mario clone. Run, jump, bump and stomp through levels and enemies while collecting bits. Powerups, instead of affecting the player character, modify the gameworld and graphics. Everyone seems to love the concept but I’m having trouble translating it into a coherent and compelling gameplay mechanic. Without a solid gameplay mechanic based around resolution switching the visual and audio variety is just surface decoration. And right now resolution switching is creating more problems than it solves:
- resolution is in one respect a glorified health meter; a 2-bit Mimeo falls with one hit; 16-bit, four hits (with each hit dropping the resolution)
- resolution is also tied to walls and bridges in each level; bumping up the resolution causes a platform to appear making it possible to scale a cliff or cross a gap; a binary state controlled by one of four inputs
- because resolution is tied to both player vitality and level design, the latter must allow for completion with only the lowest resolution; this leads to an unsatisfying path of least resistance through every level that potentially negates the challenge of higher resolutions
- resolution switching is an indirect action; it is performed by the player, not the player character; less satisfying than direct action and probably the hardest thing to reconcile
The Mario template is also causing gameplay dissonance:
- the upgrade from 2- to 4-bit comes with a growth spurt but has no analog in subsequent resolution upgrades; all narrow passages require a switch to 2-bit
- after (implementing and then) removing the bump mechanic taller offers little benefit over shorter; while Mimeo jumps no higher he does have a greater reach of one tile; but he is also a larger target for enemies and projectiles
- acceleration and momentum-dependent jumping (run faster to jump higher) undermine height obstacles with resolution switching based solutions
- the current jump behavior (borrowed from Mario) is not suited to the vertically-challenged 10 tile high viewport; a standing jump spans 4 vertical tiles, 5 with a running start; assuming Mimeo must be standing on something to jump add 1; if taller, add another 1 to Mimeo’s reach; that means Mimeo has a 6 or 7 tile reach when jumping, nearly three quarters of the screen
Limitations of touch controls compound these problems:
- because there is no tactile feedback and because (in the interest of visibility) touch points are confined to the edges of the screen, the player’s thumbs can easily drift off a button at inopportune times;
- a player’s reflexes are only as good as their input device; Mario’s core gameplay mechanic is jumping, falling in holes being a ubiquitous threat; occasionally erratic controls plus instant death equals player frustration
So how do I resolve these issues? Not exactly sure yet but here’s some possible solutions (some of which introduce their own problems):
- decouple resolution and player vitality; which means the addition of hearts, a health bar, or hit points
- simplify and normalize player movement; consistent behavior ensures that the player feels in control
- clearly differentiate the impact each resolution has on gameplay; 2-bit empty space becomes a solid block in 4-bit which floats to a different position in 8-bit and runs along a regular looping path in 16-bit; different enemy behavior in each resolution including a vulnerable “hibernation” state; maze map that can only be navigated by changing to the correct resolution before exiting/entering room; rooms that prevent resolution switching until an objective is met
- add ability to “herd” enemies into a desired resolution; possibly to activate their hibernation state or meet some other objective (does that mean that enemies don’t exist across resolutions?)
- adopt exploration gameplay with gradual but permanent resolution acquisition to eliminate “path of least resistance” problem; funny, before Mimeo was Mimeo and a Mario clone it was more of a Metroidvania; full circle
So these are some of the problems I’ve been grappling with the past couple weeks. I’m not giving up. Putting a name on them makes them seem surmountable.