What is Levelmock? #
Levelmock is a 2D level mockup tool designed primarily for casual games, though it is also capable of creating tile-based levels and maps. Its goal is to streamline the visual design of levels without forcing a specific engine, workflow, or proprietary format upon the user.
Who is it for? #
Levelmock is aimed at solo developers or small teams working with game engines or frameworks that lack integrated visual editors. The core game logic remains the developer’s responsibility; Levelmock focuses exclusively on:
- Simplifying the design of levels and scenes.
- Exporting that data into a universal format.
What problem does it solve? #
Levelmock reduces friction in 2D game development by:
- Allowing development on low-spec hardware.
- Lowering the entry barrier for new developers.
- Accelerating the validation of ideas and prototypes.
- Streamlining the transition from draft to production by simply swapping assets.
- Enabling the use of spritesheets without requiring additional meta-information.
Additionally:
- Users can create reusable components.
- These components can be used to build:
- Complex scenes.
- User interfaces (UI).
- Sprite sequence animations.
What is it NOT trying to do? #
Levelmock does not aim to:
- Define or generate game logic from within the editor.
- Impose a proprietary data format.
Exports are handled via JSON in a clear and direct manner, ensuring any developer can consume the data from their own engine or framework.