It is hard to be indie game developer...

Amount of stuff you have to learn is sometimes enormous it takes years to learn somethin like how to make perfect AI to enemies. 

It`s easy to make AI that just chase the player but if you want something like AI that reacts everything in game world like animals or players camp or something then it gets hard.

I have learnt AI system on Unreal Engine about year and a half now and I feel like I don`t know much about it. Yes I can do pretty good AI but there is a lots of bugs that I don`t know how to fix so I have to learn more.

In this game that the photo is about don`t have very complicated AI system because it doesn`t need it but the main game I am working on I want the AI to be and behave like normal people do eat, sleep, hunt, see, hear and that seems to be very hard so it`s gonna take some time to learn all of that.

But that is just a one thing then you have things like animations that you have to master because you maybe wanna change the animation speed to be faster or slower or change the angle of arm and legs or something like that.

You can get lots of animations for free but to honest they are usually not that good so you have to change them. There are now in Unreal Engine 5 very good tools for that but still it`s pretty hard to learn that many things. 

Keep in mind that these are just my opinions and my experiences some people can learn and remember things like this very easy but to me it`s hard sometimes.

If you have questions or ideas on this topic leave a comment.