Skip to content
This repository has been archived by the owner on Aug 18, 2020. It is now read-only.

Better fps experience #68

Open
finnbainbridge opened this issue Jul 30, 2019 · 4 comments
Open

Better fps experience #68

finnbainbridge opened this issue Jul 30, 2019 · 4 comments

Comments

@finnbainbridge
Copy link
Contributor

To make Sky Of Steel's first person combat better, SoS needs some small quality of live improvements to the HUD to make combat more fun and engaging.
These are small features that you find in all fps games.

What needs to be added:

  • Hitmarkers (something, usually an X shape, that appeares on your reticle when you hit a shot). We could have different hitmarkers for legshots, bodyshots, and headshots.
  • Damage Indicator (Circular indicator that appears on your HUD and points to the direction you where shot at from)

I would be happy to implement both these things.

@ForLoveOfCats
Copy link
Owner

ForLoveOfCats commented Jul 30, 2019

Hitmarkers were planned for 0.1.4 but I just didn't have time (same thing with better recoil which is why the Thunderbolt current has recoil disabled). I intend to make the crosshair flash red before fading back to green via a shader. The complexity is in animating the color back to green so I wasn't able to get it in in time. Edit: I should also add in extra pieces of the crosshair to show during the hitmarker because color blindness is a thing.

As for damage indicators I completely forgot about that entirely. If you'd like to make a PR for it that it would be awesome. (I'm currently on a church youth camp trip)

@finnbainbridge
Copy link
Contributor Author

I'll start working on that!

@ForLoveOfCats
Copy link
Owner

I should also mention that the FPS combat is rather naive in some ways purposely (for modding purposes) and in other ways out of the necessity of time.

@ForLoveOfCats
Copy link
Owner

The damage indicators are now in and I'll close this as soon as I add hitmarkers which shouldn't be to difficult.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants