216a65c756694a5339060f2314a32c6c04dff28f
Anm2Ed
A reimplementation of The Binding of Isaac: Rebirth's proprietary animation editor. Manipulates the XML-based ".anm2" format, used for in-game tweened animations.
Clarification
This application was partly vibe-coded by an LLM (let's say 70% me/30% AI sloppa). Sorry not sorry, I'm just lazy.
Features
- Extended version of the original proprietary Nicalis animation editor
- Smooth Dear ImGui interface; docking, dragging and dropping, etc. You might be familiar with it from Repentogon.
- Greatly polished in many areas, to assist with all your animating needs
- New features
- Additional hotkeys/shortcuts (rebindable!)
- Additional wizard options
- Broadened sound support
- Can output .webm, .mp4 or *.png sequence (wih FFmpeg)
- Cutting, copying and pasting
- Onionskinning
- Spritesheet "regions"; pre-set areas to be reused
- Robust snapshot (undo/redo) system
- Selecting multiple frames at a time
- Settings that will preserve on exit (stored in %APPDATA% on Windows or ~/.local/share on Linux)
- Texture packing
Supported Languages
- English
- Español (Latinoamérica) (Spanish (Latin America))
- Pусский (Russian)
- 中文 (Chinese)
- 한국어 (Korean)
If you want to help localize for your language, feel free to get in touch to contribute!
Note: Rendering Animations
You will need FFmpeg installed to output GIF/video! Get it from here, and point to the downloaded ffmpeg executable within the program!
Build
After cloning and enter the repository's directory, make sure to initialize the submodules:
git submodule update --init --recursive
Windows
Visual Studio is recommended for build.
Linux
mkdir build
cd build
cmake ..
make
Happy animating!
Languages
C++
88.4%
C
11.5%

