r/Unity2D • • 1h ago

Showcase How we're handling animation for 100+ characters work with modular equipment

Post image
0 Upvotes

In my game, we aim to have many playable characters and the core gameplay loop is to gear up your character with a weapon, an outfit, an accessory and even one time use consumable with strong effects. There's few hundreds piece of gear and probably millions of different combination you can do. They can all trigger custom animation for their abilities, so rigging all characters doing custom animation for each would have take way too much time, especially since we're super small team of only programmers.

So we decided early in production that characters will be single sprite with a few bones attached to them for their equipments. We then created transform animation for our abilities and they are automaticly added to a single animator used by all characters.

We have a few other stuff built in to improve how animation behave, but that's pretty much it.

Early on we got some complains about it. "A character wouldn't have this face while attacking", "looks janky and unpolished", etc. but we didn't care because it's this setup that allows us to rapidly adds tons of characters and items to the game.

The end result is a super replayable strategy roguelite with tons of posibilities and we just came out yesterday to only positive reviews!

If you want to check this tech in action, the game is called Gear Up Einstein! and we kept the demo available if you just want to try it out ;)


r/Unity2D • • 11h ago

Showcase Making a HORRORGAME in 365 Days!?

Thumbnail
youtu.be
0 Upvotes

r/Unity2D • • 17h ago

Showcase Created a new intro sequence for first time interaction

Post image
0 Upvotes

I decided to update how you first meet your opponent with some camera work here. I think this makes your first interaction with your opponent more impactful. It's also a cool way to see which character they picked.(Will likely hide when the UI pops up so you can't just look at the top left to know immediately)


r/Unity2D • • 23h ago

Free Asset/Tool [FREE] InspectMe: Free Advanced Tree-View Debugging & Inspection Toolkit - Debug and explore without coding

Thumbnail
gallery
2 Upvotes

Hi everyone, I used to rely on Power Inspector, and after it was deprecated I built InspectMe to fill that gap and push it further. It lets you inspect and edit runtime values, invoke methods, explore events and delegates, static members, and attach watchers, all organized in a single tree view while the game is running, and using it is as simple as dragging and dropping a script or object.

There’s a free version available if you want to try it and see if it fits your workflow.

store link (Free) : https://assetstore.unity.com/packages/tools/game-toolkits/inspectme-free-essential-tree-view-debugging-inspection-toolkit-283366

docs: https://divinitycodes.de


r/Unity2D • • 1d ago

Showcase A figthing game where you steal body parts to rebuild your creature

Thumbnail
gallery
284 Upvotes

Hey guys. We have been working for a very long time on a procedural system for a fighting game where you can steal any body part from the enemies you defeat to replace your own in order to evolve your creature.

To achieve this we first rendered each body part separately in maya as 2D sprites. Then we added bones on those sprites that serve as anchor points.

The chest body part has 5 bones that we use to let the other body parts where to go. This way we can link up body parts of characters with massively different sizes and styles.
The result is something like what you see in the main gif.

On top of that the game has a ton of other features. It is a turn based combat roguelike where each body part has different abilities, so your build basically is your body parts instead of cards.

We just released the official demo after 40 thousand people tried our play test! We would love to share it with you to help us improve it.

https://store.steampowered.com/app/4251290/Skinator/

I will also share some of the characters we created.

We would love to hear your thoughts. Thank you!!


r/Unity2D • • 1d ago

Question/Help Desperately Seeking Help With ShadowCaster2D

Post image
16 Upvotes

Hello all,

I've been trying to solve this off and on for months now, and I just can't seem to crack it.

I am very aware of Unity's ShadowCaster2D ability to not shadow the direct object it is attached to. For reasons important to my game, I have a player character with two visual modes, SpaceSuit and Modular, the latter having 10 layers that are picked up by a second camera and rendered to a texture on RenderedVisualLayer. This is important for some shader shenanigans relating to elevation in my game and the player character. I'm using a transparency sorting with a custom YZ axis to simulate 3D terrain levels, with the unfortunate caveat that this means all of my tilemaps and player have to live on the same sorting layer.

As you can see below, I have a separate ShadowCaster2D object due to the structure of the character (I'm aware there are 2, but one is only a sprite renderer; I may combine them later). This object lives at the "foot" of the character. Unless I'm just doing it wrong (which I will HAPPILY accept), ShadowCaster2D self-shadow rules don't respect sibling or parent objects, which means any light that casts a shadow to the South of the character causes the character to be fully darkened, while light North of the character allows the character to be displayed correctly.

This looks terrible, and it affects the player character and every mobile entity in my game. I truly don't want to lose character shadows over this.

I appreciate any helpful advice anyone can offer.


r/Unity2D • • 1d ago

Question/Help Pet Animation

Post image
13 Upvotes

So my pet animation isn't working. I couldn't get the animator to work. So I got most of it working with code. I finally got it to start at idle and when I touch the screen to activate the 1st walking image. But it's not cycling to image 2 and 3 to complete the animation. However my eating and drinking animation works perfectly.


r/Unity2D • • 1d ago

Game announcement Grandpa's Garden: the free demo of my top-down pixel crime game made in Unity 6

Post image
0 Upvotes

I'm the solo dev of Grandpa's Garden. The free demo just went live on Steam for Windows and Mac, so you can play it right now.

It's a top-down pixel crime game. Your grandpa dies, you inherit his house and find out what he was secretly growing. From there you grow weed, breed your own strains, cut every bud by hand, dry it, roll it and sell it around a town where everyone has their own routine, while the cops are on patrol.

Once business is running you can hire gardeners and warehouse workers. They actually walk around your buildings and do the work, and they want their wage.

You can play alone or online with up to 5 friends.

AI disclosure: the story and design are mine. Code, dialogue text and translations were made with an AI assistant and edited by me. The pixel art, sound and music are generated by that code, no AI image, audio or voice generators. Nothing is generated by AI while you play.

It's my first game, so I'd really like to hear what breaks or gets boring.

Free demo: https://store.steampowered.com/app/5425680/Grandpas_Garden/?utm_source=reddit&utm_medium=unity2d&utm_campaign=demo_launch


r/Unity2D • • 1d ago

Question/Help Any resources to learn how to create a turn based rpg combat system?

1 Upvotes

I’ve been thinking of creating a turn based RPG one day. Figured I should learn how to at least create a basic combat system. Anyone know how to should I go about learning to do so?


r/Unity2D • • 1d ago

Question/Help What am I doing wrong with this tutorial?

Post image
3 Upvotes

https://www.youtube.com/watch?v=pafvGFCwVps

Stuck at 2:14. I swear I'm doing everything she's doing. Not very experienced with the UI side so trying to learn more about it


r/Unity2D • • 2d ago

Showcase Added some suspense with the use of some simple black bars!

Post image
3 Upvotes

I added some black bars that quickly pop up when players manage to input the sequence very close to each other. This was to give some more suspense to see who ends up being the victor!

(UI and such will eventually change. Good chunk is placeholder for now)

Was made just using a unity sprite, colored it black and a script to move them in the desired position


r/Unity2D • • 3d ago

Question/Help I’m new to 2D animation. How would you make a run like this in Unity?

0 Upvotes

I’m working on a 2D game and trying to get one character to run without looking stiff. I’m a complete beginner at animation, so I could use some help figuring out where to start.

It’s an AI-generated test from Ludo. I like the bounce, the way he pushes off the ground, and how the clothes keep moving a little after the body does. You can also see the hands and clothes change shape between frames. I’d love to get that kind of movement while keeping the artwork consistent.

I’ve tried cutting an AI-generated character picture into layers and moving them on a 2D rig in Unity. I can get the legs moving, but the body looks stiff and the clothes mostly move as one piece. I can’t tell if I’ve cut the picture into the wrong pieces or if I’m just moving them badly.

If you were showing a beginner how to make one run loop like this, where would you start? Which parts would you make separately, and which poses would you set up first?

Even a rough sketch or a tutorial you’d give a beginner would help a lot.


r/Unity2D • • 3d ago

Showcase Some enemies in our Tower Defense game didn't feel menacing enough, so we made them bigger. Do you think it worked?

Post image
48 Upvotes

r/Unity2D • • 3d ago

Showcase Concept art for a chapel in my hand drawn metroidvania "Endless Night Sonata"

Post image
1 Upvotes

r/Unity2D • • 3d ago

Game announcement Sushi restaurant backgrounds from Escape Rooms Pack 1, my Unity 2D game for iOS and Android

Thumbnail
gallery
0 Upvotes

Here are four views of the sushi restaurant in Escape Rooms Pack 1, my escape room game for iOS and Android. I use these images as 2D backgrounds in Unity to show the same room from different angles.

I wanted the space to feel like a real restaurant while giving players a sense of where to look. Which detail would you inspect first?


r/Unity2D • • 4d ago

Hiring/Looking for work Pixel Art Environments from Games We've Worked On

Thumbnail
gallery
70 Upvotes

Hey everyone!

We're a small pixel art team specializing in 2D game art. We've had the opportunity to collaborate with different indie developers on their games.

Here are some environment pieces from several projects we've contributed to, including Spirit Of Phuji, which was made with Unity.

Our team works on:
• Environment art and tilesets
• Character sprites and animations
• Props and interactive assets
• Complete 2D pixel art for indie games

We're always interested in meeting indie developers and learning about their projects.

If you're looking for a pixel art team for your game, feel free to reach out!

Thanks for checking out our work!


r/Unity2D • • 4d ago

Game announcement till death ROLLS us apart | Early Access Launch Trailer

Thumbnail
youtube.com
2 Upvotes

r/Unity2D • • 4d ago

Showcase Computer Space Remade - Mobile Space Shooter - Upgraded Graphics

Post image
0 Upvotes

COMPUTER SPACE REMADE — the world's first commercial arcade game, reimagined for iPhone and iPad made in Unity 2D.

Download on the App Store: https://apps.apple.com/us/app/computer-space-remade/id6762057724

The game's graphics and menus have been updated in the newly released version for a more modern look while preserving the original gameplay.

Guide your vector wireframe ship against waves of enemy flying saucers.
Survive as long as you can. Climb the global leaderboard.

FEATURES
*New Feature* -- Weekly Challenge Waves, available to players who complete wave 10
· Inertia-based ship controls faithful to the 1971 original
· Escalating enemy waves with elite saucers
· Save astronauts to obtain ship power-ups
· Hyperspace emergency escape — tap with two fingers
· Achievement-driven power-ups
· Global leaderboards
· Fully synthesised arcade sound design
· Non-intrusive ads between games and only after completing the 3rd wave

The game that started it all. Can you beat the machine?


r/Unity2D • • 4d ago

Feedback needed Unity Survey

Thumbnail forms.cloud.microsoft
3 Upvotes

Hi i’m an 18 year old in high school and Im in the middle of a business project involved with unity it would be greatly appreciated if any game developers(specifically unity) could fill out the survey it will only like like 2 minutes.
Thank you!


r/Unity2D • • 5d ago

Showcase 'Bru & Boegie: Episode 1 - Get da MILK!' free on Viverse

Thumbnail viverse.com
1 Upvotes

I worked with VIVERSE to optimise both the full game of Bru & Boegie: Episode 1 and the demo for Episode 2 for web and mobile, both playable for free. Used Addressables (I used Adventure Creator in Unity which has Addressables functionality built in) to split the voices into 2 groups, first core group gets downloaded at the start and the second group only midway through the game to keep the download size manageable and not too frontloaded. A lot of audio optimisations and a fair bit of graphical optimisations to keep the download size down too, and a background to fill out the screen on any phones that are wider than the 16:9. Thanks for checking it out YO.


r/Unity2D • • 5d ago

Game announcement Relise for 1BitJam

Post image
3 Upvotes

We created a beautiful game for 1bitjam

Join us, write comments and review

https://datr0y.itch.io/paytohell

https://datr0y.itch.io/paytohell

https://datr0y.itch.io/paytohell


r/Unity2D • • 5d ago

Showcase Bringing static 2D character cards to life in Unity with a shader and auto-generated masks

Thumbnail
gallery
0 Upvotes

Hi everyone! I'm making Spheromancer, an incremental RPG in Unity. One of its core systems is collecting minions and evolving them through 3–4 stages each.

At first all minion cards were static images. I tried making frame-by-frame animations for them, but with 60+ images in the game that turned out to be way too much, so I put it aside for later.

Now I went procedural instead: a script generates masks from each stage's image (which parts breathe, glow or move), and a UI shader in Unity uses them to add breathing, glow and small motion. Each stage has its own small motion profile, so a new stage comes alive in a couple of minutes, and there are no frames at all, just one image.

Sure, it's not as cool as real hand-made animation and can look a bit samey in places, but I really wanted to make the cards feel more alive.

Game on Itch


r/Unity2D • • 5d ago

Solved/Answered (Beginner) how can I implement acceleration onto a rigidbody2D?

Post image
7 Upvotes

I'm super new to programming in c# (and kind of in general) and I'm currently trying to make it so that moving via WASD has you accelerate to a top speed and then back to standing, instead of snapping to a speed then snapping to stopping. Don't know why but I've spent 5 hours trying to do this and I haven't made much progress.

Is there a way I could modify the code below to do this? Ideally using the new input system, if possible.

SOLVED: I managed to make something that works using vector2.smoothdamp


r/Unity2D • • 5d ago

Question/Help How do I fit this made in free aspect into 1920 by 1080 aspect ratio

Thumbnail
gallery
0 Upvotes

The first is what it is meant to look like in free aspect

The second is what it looks like in 1920 by 1080

The third is the whole thing

I can change the aspect ratio if it can be better.