Sprunki Retake Oc - My Sprunki retake OC (SPRUNKI) by tyra0fficia1 on DeviantArt
My Sprunki retake OC (SPRUNKI) by tyra0fficia1 on DeviantArt

How Sprunki Retake OC Actually Works

So you want to make a sprunki retake oc. Most people start by opening Inkscape or even Paint, drawing something they think looks cool, and then spending three hours trying to rig it into the game. It doesn't end well. The Sprunki retake mod uses a specific bone rig and sprite sheet format that most artists just guess at. I've seen maybe two dozen people get it right on the first try without consulting the actual template.

Understanding the sprunki retake oc framework

A sprunki retake oc is not just a character drawn in the Sprunki art style. It needs to conform to the retake mod's skeleton structure, which includes separate sprite frames for idle, walking, jumping, attacking, and getting hit. The base game expects each limb and body part to be exported as an individual PNG with a transparent background, named according to a strict convention. If the filenames don't match exactly, the game either refuses to load the character or spawns a completely broken mess on screen. The most important part nobody explains clearly is the pivot point. Each sprite frame has an invisible anchor point where the bone attaches, and if that point isn't positioned at the exact same coordinates across all frames, the character will appear to detach or warp during animation. I spent about six hours last year debugging a sprunki retake oc where the left arm was shifting sideways by roughly eight pixels between idle and walk cycles. The issue turned out to be that I had resized the canvas in my drawing program without keeping the pivot markers locked to grid coordinates.

The actual process of building one

Start by downloading the official Sprunki retake template package from the game's community Discord or GitHub repo. It usually contains empty sprite sheets with pivot guides already marked. Do not skip this step. Every tutorial I've seen that tells you to draw from scratch is either written by someone who never actually got their character working in-game or is deliberately padding their content. Here is the sequence that actually works:

Create your base character design in a separate program, but keep everything on a single layer with clear boundaries for each body part. Export each part individually as a PNG with transparency. Set your canvas size to exactly 64 by 64 pixels per frame unless the template specifies otherwise. The Sprunki retake mod was built around this resolution and anything significantly larger causes scaling artifacts in the engine. Then you build the sprite sheets. Each sheet should contain all frames for a single animation laid out horizontally. Idle might take eight frames, walk six, jump four. Number them in order and make sure the spacing between frames is consistent, usually one pixel of padding to prevent texture bleeding during rendering.

I ran into a problem where my attack animation looked fine in the editor but the sprite was cut off inside the game. The workaround was to add a three-pixel border around every single frame before compiling the sheet. The editor was clipping at the edges because I hadn't accounted for the sprite renderer's margin buffer. It added maybe twenty minutes to my workflow but saved me from another hour of back-and-forth debugging.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Common mistakes that break your sprunki retake oc

The most frequent error is inconsistent pivot placement across animation frames. You redraw the arm in a different pose but forget that the shoulder joint needs to sit at pixel coordinate 12, 32 in every single frame. The rig handles this automatically only if your export pipeline preserves those positions. Use a program like LibreSprite or Aseprite with onion skinning enabled so you can see where the joints should align even when the pose changes dramatically. Another issue that comes up constantly is exporting with the wrong color mode. The Sprunki engine expects standard 8-bit RGB PNGs. If you export in CMYK or with an alpha channel that includes semi-transparent pixels meant for anti-aliasing, the game will render those pixels as solid white or black instead of blending them. This makes your character look like it has a hard white outline around every curve. Check your export settings before you do anything else.

There is also a naming convention trap. Some people name their files like attack_01.png or jump1.png. The retake mod uses a very specific format, usually something like spr_retake_oc_name_attack_00.png. Look at the existing character sprites in the mod folder to understand the exact pattern. Deviating from it by even a single underscore or digit will cause the file to be ignored silently with no error message.

Tools worth using and tools to avoid

Aseprite is the standard for a reason. It handles sprite sheet exporting, pivot point management, and animation preview all in one window. The free alternative is LibreSprite, which is slightly less polished but functionally equivalent for this purpose. If you are using Photoshop or Clip Studio Paint for this, you will spend twice as long dealing with export settings that were never designed for game sprite workflows. For the actual rigging and integration step, the Sprunki retake mod typically includes a tool called Sprunki Asset Importer. It reads your sprite sheets and automatically generates the required JSON configuration files that tell the game how to map each animation to the character skeleton. I have tried bypassing this tool and writing the config files manually once. It took me about ninety minutes for what the importer does in roughly four minutes, and the result was worse because I missed a flag in the walk cycle that controls blend state transitions.

If you are doing this on a Mac or Linux machine, be aware that the importer is compiled for Windows. The community has a few unofficial builds but the compatibility is not guaranteed. I ended up running it through Wine, which worked after I spent about forty minutes adjusting font rendering settings in the config, but the alternative of using a Windows VM or asking on the Discord for someone to compile it for your platform is probably faster.

Testing and iteration

Once your character is imported, test every single animation frame by frame before considering it done. Play the idle loop until it feels natural. Check that the walk cycle does not slide or snap between steps. Look at the hit reaction to make sure the character does not clip through the ground or float upward unexpectedly. One thing the documentation does not mention is that certain background colors in your sprite sheets can cause rendering conflicts if you place your character in a scene with similar colors. This is because the Sprunki engine uses color-key transparency rather than alpha-channel transparency for some of its older sprite layers. If your character has dark gray pixels and you put it against a dark gray background, parts of your sprite will disappear. Keep your background colors simple and avoid grays that match any palette used in the game's environments.

The whole process from starting a new sprunki retake oc to having it fully animated and working in the game takes roughly two to three hours for someone who has done it before. For a first attempt, plan on six to eight hours and probably two failed imports. The community is generally responsive on Discord if you get stuck on a specific rigging problem, but a lot of the detailed answers are scattered across old threads from 2023 and earlier, so use the search function rather than posting a generic question.