FunkinCrew / Funkin

A rhythm game made with HaxeFlixel
https://www.newgrounds.com/portal/view/770371
Other
2.88k stars 2.26k forks source link

Enhancement: Complete The Sacred Trifecta Of Camera Events (Camera Angle Setter) #2959

Open Average-FNF-Modder opened 2 months ago

Average-FNF-Modder commented 2 months ago

What is your suggestion, and why should it be implemented?

      Out of any simple event that should be a basegame event, this one's gotta be the best. We can do- almost everything with the camera. With enough time and dedication, you could do manual screenshake if you really wanted to lmao. While their are a lot of camera events that would be useful, there is still one pillar of camera events yet to be tapped into, one fountain of gloriously beautiful movements still undiscovered! This forgotten pillar is, the set camera angle/rotate camera event.

Why you should add it

      I'm a simple man. I take the events that I am given and I make do, I take the water and do my best to turn it into wine, but even I must admit when there is simply a chasm left unfilled. There is just so much one can do with the ability to turn the camera, that I can no longer stay silent. When your pulling back right before a beat drop? Ah, perfect time to pull the camera one way and turn it over a little... if only that was a possibility! Want some funky turning at an intense section? Too bad! Do better I guess. Want to focus on an animations movements on screen in a unique way? Better luck next time champ. My and many others way's have simply been lost $^{omg\ silly\ billy\ reference!??!?!}$ in this grand kingdom with out a camera rotation event my good sir, and I can just no longer stay silent! We must protest this drought.

Implementation

      Such an event could work very similar to the set camera and zoom camera events really, and I can explain it quickly. Pick a time frame in steps, a tween, the target angle, and maybe which direction to turn (Clockwise or Counter-Clockwise), and you're set! Drop it down and get rotating!

      Although... and my lord, I know this may seem a bit out there, but I also had a secondary request to make. The at of zooming has been made standard with it's own timed event, set camera bop, and what a lovely event it is. Keeps the song feeling juicy, especially during beat drops. But, what if there was something similar to that, but for... rotation instead. Imagine, you pick an angle intensity and a speed in beats and let it roll, it turns the UI and Camera (Each with it's own settable intensity so you can take your pick) side to side once per your chosen increment with a basic tween to make super sassy parts of songs feel even goofier, maybe with some silly name like set camera wiggle or something, to really set that silly vibe that you would want it to be used for. I do understand sir if such asks are a little bit much, but it would simply be so, cool!

Conclusion

      The kingdom is in need of the graceful presence and bounty of a camera rotation event, and we hope sincerely that you will provide for the people.

(Sorry for the goofy tone of voice I felt like being particularly neurodivergent for this one tee hee)

amyspark-ng commented 1 month ago

appreciate how you wrote an entire essay for this, this should be marked as urgent