Unity Performance Optimization (Indie Game Development)

preview_player
Показать описание
Throughout development so far, performance has been a major after thought. I was doing things in a bad way, a really bad way. But, with the motivation of needing better performance to handle my subscriber simulations in the future, I decide to do a first pass on improving it. I really did not expect to make gains like this so easily, in fact I wasn't anticipating even after a deep dive to get my gaming performing this well and had already partly resolved to just not supporting this number of characters simultaneously at all. There's still so much to eventually do in the ways of optimization, but I'm done with improvements until the work is justified.

Moving forward I have a ton of stuff in the pipeline, more A.I. actions, a character creation system, title and loading screens and saving/loading. This game is just going to keep expanding so subscribe for the ride, I'll be here a long time.

"Biscuit" Produced by "Lukrembo"
Рекомендации по теме
Комментарии
Автор

By the way, I don't have a badass gaming PC, I do my development on a Dell Ryzen Edition Laptop.

codebroke
Автор

If my death in the next battle isn't glorious, I'm boycotting the funeral.

lendrigangames
Автор

YAY GROWTH.

That is so cool that you did this. A neat future video would be general optimization guidelines. It is tricky to get that kind of info from people who are experienced with code optimization. Keep it up.

guyclegg
Автор

Subscribed bro, keep up the good work

yurumiarchive
Автор

When you mention your methods you describe a mix of GPU (instancing, reducing overdraw) and CPU (caching variables, reducing redundant calls) optimizations. Which one was the cap on the performance at the beginning?

Gahanun
Автор

I am trying to make something similar to this, with AI and multiplayer, would be really nice of you if you could share some optimization knowledge and of course subscribed :) looking forward to seeing myself in the next fight. Our battle will be Legendary!!

shivamkumar-eqsl
Автор

I literally came here to learn how to increased performance, and got zero information

iggykrajci
Автор

Is that the kenshi health system I see

tylerdewalt
Автор

I was waiting for an explanation of what you changed and how that helped. But it never came...
What was the point of this video?

beanieteamie
Автор

how do you make a subscription public?

steve_cat
Автор

hi could u include me if you ever do something like this again?

jasperjackson
Автор

nice this is great! make me an NPC pllzzzz 🤣

woodsmanthepeasant
Автор

I don't care how many NPCs fit on the map, the interesting part is explaining the change in the algorithm that led to a performance increase (or why the loss existed). This is worthless

Wyvernnnn