A downloadable tool

Download NowName your own price

Positioning things in Ren'Py by editing xpos 0.42 ypos 0.18 zoom 1.1 and reloading, over and over? Never again.

Visual Asset Positioner is a drop-in editor that runs inside your own game. Drop the folder into game/, open it, and drag your sprites, emotes, CGs and props exactly where you want them — then export the precise values as ready-to-paste Ren'Py, or a whole runnable scene.

What it does

- Drag, zoom (mouse wheel), rotate (Ctrl+wheel) — plus sliders, fine nudging, and full Undo/Redo.

- Live mode — press a hotkey during any scene in your game and it freezes the frame and turns everything on screen into editable pieces, placed exactly as they appear right now.

- Animations — load a folder of frames as a single animated element; it keeps playing while you position it.

- Audio in-tool — attach a sound to an element and music to the scene, and preview them without ever disturbing your game's own audio.

- Five export formats — Ren'Py transforms, a runnable Scene (.rpy) file, JSON, CSV, or a Python dict. Copy to clipboard or write straight into your project.

- Sessions — save your workspace, reload it later, or apply one layout on top of another (great for reusing a setup across characters/scenes).

- Bilingual (English / Español), zero dependencies, doesn't touch your game's GUI, and it's open source (MIT) — extend it however you like.

Made for visual-novel and Ren'Py devs who place sprites, emotes, stickers, effects, UI overlays, or compose scenes and want to see it instead of guessing numbers.

Requirements: Ren'Py 8.x. Works on Windows / macOS / Linux (anywhere Ren'Py runs).

License: MIT. Use it in commercial projects, modify it, ship it — no strings. Credit appreciated, not required.

---

ES — Descripción

¿Cansado de posicionar en Ren'Py editando xpos/ypos/zoom y recargando mil veces? Visual Asset Positioner es un editor que corre dentro de tu propio juego: arrastrás sprites, emotes, CGs y props a mano, y exportás los valores exactos listos para pegar (o una escena entera corrible). Modo Live para editar lo que ya está en pantalla, animaciones, sonido in-tool, deshacer, export en 5 formatos, bilingüe, sin dependencias y open source (MIT).

Published 10 days ago
StatusReleased
CategoryTool
AuthorMauspi Lab.
GenreVisual Novel
Tagseditor, gamedev, Open Source, Ren'Py, Sprites, tool, utility
AI DisclosureAI Assisted, Code

Download

Download NowName your own price

Click download now to get access to the following files:

VAP_1.0.zip 24 kB

Comments

Log in with itch.io to leave a comment.

(1 edit) (+1)

This is a fantastic idea! Being able to position assets visually instead of constantly editing values and reloading will save so much time. The Live mode is especially impressive. Great work!

Thank you so much! I actually made it because I needed it myself, and I thought it would be a good idea to share it. I’d love to see what you’re going to use it for!