2D platformer. Levels are procedurally composed of separate segments — tiles should look good in any combination with each other, not tied to a specific location on the level.
Base Grid
- Tile size: 16×16 px.
- The game is rendered with a ×2 zoom camera — meaning on the screen, the tile is actually 32×32 px. It should be drawn specifically for 16px pixel art (so that when scaled ×2, it remains sharp, without blurring).
- Format: PNG with alpha channel (transparency where needed), without anti-aliasing/blurring of edges — pure pixel art, not "smoothed".
Character
- Sprite size: 16×32 px (1 tile wide, 2 tiles high).
- Currently — just a solid rectangle placeholder, a real character is needed.
- 5 visual variants of one character are required for each character appearance, as it changes:
- Animation - idle, running, jumping
- Each variant must be visually distinctly recognizable and differ from the other four at first glance (important for gameplay — the player navigates based on the character's appearance, which mechanics are currently available).
Level Tiles
- 1 type of solid cell (wall/floor) — currently a solid dark blue-gray fill. Ideally, 1-2 visual variants for diversity (so that large homogeneous areas do not look monotonous), but these should remain interchangeable tiles without unique details tied to a specific location.
- Style — neutral/abstract, the theme of the game is intentionally not fixed. If there are suggestions for themes (industrial, abstract geometry, etc.) — they are welcome, but not mandatory.
Level Objects (5 icons)
Separate object-icons on the level, touching which interacts with the character. Size — 1 tile (16×16 px). Full compliance with the 5 character appearances above is needed (the same color code, so the player immediately associates the icon with the character)
Here, it is desirable to create an idle animation for each, barely noticeable.
Entry/Exit Markers
- Entry (
E) and exit (X) of the level — currently semi-transparent colored plates over the tile. They need to be replaced with something more expressive (portal, flag, door, etc.) — 1 tile each.
Delivery Format
- One tileset atlas (16×16 grid, character sprites — 16×32) in one PNG file, not a bunch of separate files.
- Transparent background for each tile/sprite (not filled with a solid background color).
License
- Need the right for commercial use — the game is monetized. CC0 or explicit license "commercial use OK", not "personal use only".
Additional information about the theme will be revealed later when we agree on the work.