Hi all, recently I’ve been updating my demo “Airship Arena” and would like some feedback on it so far. This includes suggestions, bugs, game experience etc.
I did post on here about this demo a while ago, but it got very little attention, and I’m back to updating it now.
I have plans for future updates, so I’d like this demo version to be as best as it possibly can! Thanks.
So far, so good! The gameplay is excellent for a demo, and the AI performs well.
However, I found aiming and hitting targets a bit challenging. I’d recommend adding some sort of crosshair to improve accuracy.
Overall, I really enjoy the concept and believe this project has a bright future!
Hello! I’ve been aware of that bug for quite some time. For some reason, sometimes the play button just doesn’t spawn you in. No clue how to reproduce it, the error message isn’t much help - it’s very annoying! Rejoining the game is the only way around it right now (which I know isn’t ideal)
As for the incoming network data, I’ve never really learnt about optimization or anything like that. Ill see what I can do about these issues.
Thanks for trying to give it a go, the feedback is useful.
i think the error message means that the script is trying to reference an instance that isnot yet replicated on the client / doesn’t exist and that will stop the execution of the whole script
try using :WaitForChild(pathToVitals)
Other’s have complained about the aiming. It only ever became an issue once I introduced the ship’s rolling when turning with A and D (it also messes up the AI’s aiming for some reason). A crosshair is a good idea too.
Thanks for playing! Many have complained about the aiming.
My plans to make aiming feel better:
Crosshairs
Reduce bullet drop and or increase bullet speed
Aim lead indicator
Switch the turret controller to use this module: TurretController - CFrame based Joint Instance mover, As I remember the actual turret aiming started feeling off after implementing the ships slight roll when turning.
My immediate priority however is fixing the crazy amounts of data being sent between client and server.
If you have any suggestions to make aiming feel better I’d love to hear them!