Posted July 13, 2020 by MrJBRPG
#fishjoust #fintail gladiator #prototype
I received feedback from one individual, noting that it lacked sounds or visual indicators. Since I laid down the foundations, it was time to get started with some sounds and visual effects.
Adding in the Particle Systems and Audio managers was very straightforward and required less effort compared to the foundational mechanics.
The Audio manager was from a tutorial on Youtube, which gave basic controls and sounds.
The Particle manager consist of a list of unique effects with an object pool. The most tricky part was allowing custom base colors; useful when having a single base color from the original sprite. The only way to call in custom colors is to turn the Color into an HTML-friendly hexadecimal ("#RRGGBB") and then convert it back to Color through parsing the HTML string, which requires the "#" before hexadecimal to work successfully.
With all that work done, here is a snapshot of the work in progress.
https://www.youtube.com/watch?v=DFWDLRMOGA0
Already, it's getting closer to being a complete and functional game. Like all game prototypes, there are plenty of more refinements to go.
You are encouraged to give this game a try and leave any feedback or suggestions, especially on the opponent AI since that makes the meat of the project.