Documentation

Everything you need to know about Anemic 2D

Getting Started

Creating a New Project

  1. Launch Anemic 2D
  2. Click "New Project" on the home screen
  3. Enter your project name
  4. Select a project location on your computer
  5. Choose canvas size: 256x256 or 512x512
  6. Set grid size: 16px, 32px, or 64px
  7. Click "Create Project"

Importing Sprites

Anemic 2D makes importing incredibly simple:

  1. Open your project in the editor
  2. Drag PNG files from your file explorer directly onto the canvas
  3. Sprites will appear at position (0, 0) ready to be positioned
  4. Drop multiple files at once for batch importing

Positioning & Arranging

Use your mouse to interact with sprites:

  • Click to select a sprite
  • Drag to move sprites (snaps to grid)
  • Shift+Click to multi-select sprites
  • Drag selection box to select multiple sprites
  • Corner handles to resize sprites

Ghost Preview

When dragging sprites, you'll see a semi-transparent orange ghost rectangle showing exactly where your sprite will land before grid snapping applies. A coordinate tooltip displays the current X, Y position in real-time.

Keyboard Shortcuts

Ctrl+Z Undo last action
Ctrl+Y Redo undone action
Ctrl+C Copy selected sprites
Ctrl+V Paste copied sprites
Ctrl+D Duplicate selected sprites
Delete Delete selected sprites
F Focus canvas on selection
Ctrl+Scroll Zoom in/out

Exporting & Packing

Image Export

Export your sprite sheet in multiple formats:

  1. Click the "Export" menu in the toolbar
  2. Choose your preferred format:
    • PNG - Lossless compression, recommended for pixel art
    • JPG - Smaller file size, good for photos
    • SVG - Vector format, scalable without quality loss
  3. Select save location and filename
  4. Your sprite sheet is exported instantly

Header File Generation

Anemic 2D can generate C/C++ header files for direct integration into your game engine:

  1. Arrange all your sprites on the canvas
  2. Use the header generator tool
  3. Get automatic coordinate data for each sprite
  4. Import the header file into your project

Zip Package Export

Package your entire project for distribution:

  1. All sprite images are included
  2. Project metadata and positions
  3. Ready to share with team members
  4. Perfect for version control

Coordinate Data

Every sprite's position and dimensions are tracked:

  • X, Y coordinates on canvas
  • Width and height values
  • Source rectangle data (srcX, srcY, srcW, srcH)
  • Export as JSON for custom integrations

Project Management

Auto-Save

Anemic 2D automatically saves your project every second. No manual saving required. Your work is always protected.

Recent Projects

Quickly access your last 5 projects from the home screen. Projects are stored locally on your machine.

Undo/Redo System

Up to 50 states of history are preserved. The system uses deep copy snapshots to ensure perfect restoration of sprite positions and properties.

Tips & Tricks

  • Multi-Select: Hold Shift and click to select multiple sprites, or drag a selection box
  • Grid Snapping: All movements snap to your configured grid size for pixel-perfect alignment
  • Properties Panel: Click a sprite to see its exact coordinates and dimensions
  • Layers Panel: View all sprites in z-order (back to front)
  • Focus Canvas: Press F to zoom and pan to fit your selection
  • Right-Click Menu: Access resize, duplicate, delete, and alignment options