Yep, that’s the plan. They already have seperate weapons
This game has a very great start, I believe it will become a enjoyable experience once it is completed. Also I do have a tip about the rain. I would suggest making the rainfall all in the same direction as it just looks like stretched out particles of snow.
ooh i just noticed this - it’s cool that you can screenwrap
Same direction?
How much will the game be optimized?
Me having a bad computer allows me to see just how much things can be optimized. I am 95% sure that this game should be able to run at minimum of 30fps for me instead of 8.
(Also, what they mean about the rain is that some of them are at a light angle to the right, and others are pointing straight down. In real life, raindrops generally all point in the same direction, because if some are pointing to the right that means there is wind, so the other raindrops should also be effect by that same wind)
All the raycays that are being used need to be on at all times, I can try adding more things but that’ll just put strain though other behaviors
And the rain always goes in the same direction, it moves from side to side but always together
(there’s a 10° angle of randomness to add a little variation)
Well, I just think in general the game is poorly optimized.
I just can’t believe that this is optimized
Bundles are so important not just so everything is organized, but because it makes things easier to optimize. Because if I want to change 1 thing, I want to change 1 thing. I don’t want to have to move around literally everything else and rework other behaviors that don’t directly effect what I’m trying to change
Organization doesn’t make the game run better.
This is also my second attempt at this game so all of that stuff works just as I want it
Organization makes it easier to find problems.
Problems don’t cause performance issues, there are no “problems”
maybe not for you because i’m assuming you have a better pc, other people may have trouble running your game
Half of the stuff in that screenshot only runs once at the beginning of the game anyways
That’s not caused by problems, it’s cause my there being a lot of raycasts and proximities
That is the worst mistake a dev can make. You’re assuming there are no problems. It may not be directly in what you have made, it may just be there are much much better ways to do some of the things you’re doing.
Having bad performance IS a problem because it is caused by your game.
There are no game related problems, other than a few minor issues with the movement. But none of the them impact performance, everything I have done is at it’s simplest form
There is now not a single raycast or proximity that is on unless it needs to be, there is nothing else I can think of to do
The game has no problems, but how the game is made has problems. I do really want to play this game, but the performance is too low. I’ll look through the code and see if I can find anything I can find (Also grazer is thinking about showing the most performance-heavy object when displacing the metrics, so that will help a lot)
There is nothing more I can change, nothing is active unless it needs to be, and if I change that the game won’t work anymore