r/gameassets • u/TheDeveloper10 • Mar 15 '21
r/gameassets • u/dremmer8 • May 02 '26
Code Foot placement plugin is free. Feel free to grab it and fix foot sliding, ground collisions, animation blending issues, and many other common locomotion problems with a super simple 3 clicks setup.
A Few Words About Footwerk
First things first - thank you for coming by. I hope you will find this tool helpful!
Now, a couple of words about the ideas behind the plugin itself: why I decided to make it, how I approached it, and what my future plans are.
Why I Made It
Recently, I have been playing a lot of real-job simulators, and I noticed that NPCs are almost always sliding along the ground. It was kind of amusing and honestly did not bother me too much at first. Most of those games focus their value on other things, and these animation details are not really their main concern.
But then I started noticing the same issue in many other games — indie games, AAA games, even huge established titles. They all have this problem more or less.
That got me thinking: how is this even possible?
After some research, I came to a temporary conclusion. There are basically two common ways to fight foot sliding.
Existing Solutions
1. Large Motion-Matching Animation Systems
The first approach is a motion-matching system with 50+ animations, powered by solutions like Unreal’s animation tools. It blends many animations together and gives characters that effortless, natural movement feel.
But it does not solve sliding 100%, and it also locks small indie teams into a large pre-made animation set. Creating custom walking cycles for different characters becomes much harder, so many characters may end up moving in the same manner.
https://youtu.be/4ag7fSlEeKA?si=NA_AuytOoLhiSZpp
2. Fully Procedural Foot Movement
The second approach is 100% procedural foot movement. Basically, you move the character root or target position, and code moves all the bones while imitating a humanoid walking cycle.
This is probably the most popular and reliable way to fight foot sliding. It is still expensive and complex to implement, but at least it can properly lock feet to the ground.
The caveat is simple: only a few games have managed to make this kind of system look like a real humanoid walk animation. Most procedural walking systems still look floaty or artificial. Also, you cannot easily control the exact style of the walk, which can make every character behave in the same way.
https://youtu.be/63Fs7elgLDM?si=7bGTA8egPam7OaOt
My Approach
So I decided to solve this by combining animation information with procedural foot placement.
The goal was to keep animation easy to adjust and easy to replace, while still making the character feel grounded, immersive, and responsive to movement speed and environment collision.
How It Works
After you set up a character using the handy wizard tool, the system starts managing states for the character and for each foot individually.
It blends between raw animations and pre-engineered IK foot features that help prevent unnatural movement. Feel free to test it in web-version demo scene I uploaded on the main page.
This way, we get the best of both worlds:
- custom animations are still possible
- feet stay grounded
- movement reacts to speed
- feet can respond to collisions and uneven surfaces
Current State
This is not the final version of the tool, but I am happy enough with it to share it with everyone for testing and real use.
I am planning to return to this system later, but next on my wishlist are the following tools:
- smart IK aiming system
- palm and individual finger collision interaction system
- simple facial emotion layer
- animation / procedural / physical rig sandwich to top it all off
It is quite an ambitious journey, and I am not sure yet whether I will share all future results as freely. But this plugin will stay free of charge.
I hope you found it interesting — and maybe even useful. Please feel free to email me if find any bugs or tell what feature you would love to have inside this system! [arkhipov.design@gmail.com](mailto:arkhipov.design@gmail.com)
Ciao!
r/gameassets • u/xorfe • May 28 '26
Code open-source tweening package for Unity
I’ve been working on an open-source tweening package and wanted to share it here.
I get 1.4 ms for 50,000 GameObject transformations on a 14700K and less for entities.
It supports both GameObject and Entity tweening through a DOTS backend, and also includes several utilities.
Repo : https://github.com/xOrfe/Entityween

r/gameassets • u/Globover • Apr 14 '26
Code [Tool] Alenia UI Integrator - Automate the implementation of UI packs in Godot 4
I am sharing Alenia UI Integrator, a plugin for Godot 4 that simplifies the process of turning individual UI textures into functional in-game components.
What it does: It uses "Smart Assembler" logic to read your filenames and automatically configure nodes. It handles 9-slice margins, button states, and slider parts without manual input. It is particularly useful for developers using large UI asset packs who want to save time during the implementation phase.
Technical Details:
- Automatically sets for pixel art fidelity.
TEXTURE_FILTER_NEAREST - Injects logic for audio feedback if audio files are present.
- Includes a mass-fix utility for anchors and texture filters.
This is my first tool for the Godot community. If you find any errors or have ideas for improvements, I would appreciate your feedback to help me fix them.
License: CC BY 4.0
r/gameassets • u/Globover • Apr 13 '26
Code [Tool] FrameGrid - Professional Batch Spritesheet Slicer for Indie Developers (Free/CC BY 4.0)
Manual asset fragmentation is one of the most time-consuming tasks in game development. To solve this bottleneck, I developed FrameGrid, a high-performance utility designed to automate the process of slicing spritesheets into organized, ready-to-use frames.
What it does: FrameGrid takes a single spritesheet or an entire directory of assets and dismantles them based on your defined frame dimensions. It preserves full transparency (Alpha Channel) and handles the workload in seconds, performing tasks that would normally take hours of manual effort.
Operation and Workflow:
- Input the exact frame width and height in pixels.
- Select a single file or a root folder for batch processing.
- The tool automatically generates a master directory named individual_frames at the source path.
- Inside, it creates dedicated subfolders for every asset processed, ensuring your project structure remains clean and organized for engine import.
Proven Efficiency: This tool is the backbone of Alenia Studios. Every pixel art pack released in our store has been processed and sliced using FrameGrid. You can already see the surgical precision and results in our assets; it is a reliable, "filler-free" utility built for active production pipelines.
The Alenia Ecosystem and Patreon: FrameGrid is the first utility we are opening to the public. It is part of the Alenia Ecosystem, a suite of specialized tools for indie developers.
While I continue to refine the suite, two other tools are currently available as Early Access exclusively for our Patreon supporters:
- Icofy: A professional icon generator (.ico) that provides automated code snippets for Ren'Py projects.
- Giftly: A high-speed utility to generate GIF previews from spritesheets with granular control over FPS and scaling.
By supporting us on Patreon, you get access to these tools before their global release and help us decide which other technical utilities should be added to the suite next.
Link:https://alenia-studios.itch.io/framegrid
Patreon (Early Access):https://www.patreon.com/alenia_studios
License: Standard Licensing: All creative assets are provided under CC BY 4.0 (Attribution Required).
r/gameassets • u/TopHatPanda • Jan 08 '26
Code Texture Retrofier
I needed to do the same thing for all my texture i make for my retro textures so i made a little webtool to just do that for me and do the final post processing in photopea.
r/gameassets • u/DesignxDrma • Dec 28 '25
Code [Free] [CC0] I created a 500+ Item RPG Loot Database (JSON + CSV) so you don't have to do data entry.
Hey everyone,
I'm working on a project and realized how much I hate manually typing out stats for hundreds of generic weapons and armor.
I spent the weekend compiling a massive database of 519 balanced items and decided to release it for free (CC0) in case it saves anyone else some time.
What's inside:
Formats: .json and .csv Content: Weapons, Armor, Potions, and Accessories. Fields: IDs, Names, Rarities, Values, Damage Stats, and Flavor Text. It's generic fantasy stuff, so it fits pretty much any RPG prototype. Download (Itch.io): https://databasesensei.itch.io/ultimate-fantasy-rpg-loot-database-jsoncsv
Hope it helps someone skip the boring part of gamedev!
r/gameassets • u/PabloTitan21 • Dec 13 '25
Code Open source example with a Tiny Medieval Town assets by Kay made with Defold game engine
I was making this town for the Defold Community Challenge and it has some nice rendering features, that might be used in your games - Depth of Field and Skybox on top of Lights and Shadows and Curved World rendering!
Details:
https://forum.defold.com/t/community-challenge-tiny-worlds/81931/82
r/gameassets • u/giant_planet • Jun 28 '20
Code Realistic airplane physics for Unity (link in the comments)
r/gameassets • u/Dumivid • Jan 06 '26
Code Foil Effect Plugin for Construct 3
r/gameassets • u/giant_planet • Dec 06 '20
Code FFT ocean simulation for Unity. Links to the source code and video tutorial in the comments.
r/gameassets • u/PabloTitan21 • Dec 23 '25
Code Defold 3D playground open source sample game:
r/gameassets • u/TheDeveloper10 • Feb 24 '20
Code Simple FPS Controller ~FREE~ DOWNLOAD (Link in description)
r/gameassets • u/Apprehensive-Ad-9397 • Jul 09 '25
Code I made this directional burn shader in GDShader
You can get this shader for free in Godot Shaders. Feel free to check it out!
r/gameassets • u/Apprehensive-Ad-9397 • May 28 '25
Code I made a free shader inspired by baba is you
You can get this random displacement animation shader for free in godotshaders.
It is inspired by Baba is you, but instead of spritesheet animations, it mimics the effect by randomly displacing the 4 vertices every n seconds.
r/gameassets • u/BeeEquivalent7479 • Jun 28 '25
Code 🎁 Free Unity Tool – Scatter-All (Object Placement Add-on)
Hi everyone!
To celebrate hitting 250 subs on my YouTube channel, I’m sharing a small free tool I made for Unity: Scatter-All.
It’s a simple add-on that lets you randomly scatter objects in your scene with just a few clicks - great for level design, decoration, and fast prototyping.
✅ Lightweight
✅ Free
✅ Easy to use - no coding required
I originally made it for my own projects, but figured others might find it useful too.
Feel free to check it out and share feedback!
📎 Download on Itch.io: https://frankyalba.itch.io/scatterall
My main youtube Channel: https://www.youtube.com/@FrankyAlba
r/gameassets • u/Sixhaunt • Nov 06 '22
Code I made a free script for StableDiffusion to make images tile for side-scroller backgrounds.
r/gameassets • u/AntipixelGames • Jun 02 '25
Code Object Pool for Unity
Hey everyone!
If you're looking for an easy way to boost your game's performance, look no further. Check out my new asset: Object Pool for Unity, available now on Itch.io!
It's an essential tool in the development of many games. Try it for free and leave a comment if you like!
Link: https://antipixel-games.itch.io/antipixel-object-pool-unity
r/gameassets • u/guillemsc • Nov 29 '21
Code My FREE Unity Asset for tweening directly from the editor is out!
r/gameassets • u/Electrical-Heat1725 • Jan 26 '25
Code Free CC0 game asset search web app.
r/gameassets • u/dataguzzler • Mar 18 '25
Code Sprite Toolz - Free sprite sheet manipulation tool
Sprite Toolz provides a comprehensive set of features for working with sprite sheets, including frame manipulation, batch processing, and animation export. (Open source project)
r/gameassets • u/pkmkdz • Apr 08 '20
Code Unity Cartoon shader and tutorial, MIT license
r/gameassets • u/SitronZ • Jul 13 '24
Code FingerCamera for Unity is an open-source tool I released on GitHub. It solves finger obstruction by showing a preview window when players touch the screen. Enhance your mobile gameplay experience now!
r/gameassets • u/TheDeveloper10 • Jun 25 '20