Firehammer Math
A downloadable asset
Download NowName your own price
Welcome to Firehammer Math, a collection of utility things related to math for Gamemaker.
Firehammer Math currently contains the following things. Note that it will grow over time.
- Firehammer Max Ease
- This system is a bare-bones way to handle easing. It simply provides an alternative to the basic lerp() function in which you specify one of 30 equations.
- The equations for Max Ease came from Robert Penner's work, which can be seen at http://www.robertpenner.com/easing/.
- You can also see a good "cheat sheet" for them at https://easings.net.
- fhVector2
- This is a struct representing a 2d vector. It contains the x/y values of course, along with plenty of methods for using the vector.
- It also contains a fake way of using static class methods as seen in other languages, allowing you to use much of the functionality similar to static class methods in C#.
The following are things I’m considering adding to the system.
- Noise functions
- Tweening system
- This would automatically tween variables for you so you don’t have to call the easing functions manually.
- More basic math things, which could interact with each other(like rotating a vector3 by a Quaternion).
- Vector3
- Quaternion
- Line/Ray
I’m open to suggestions as well.
This asset is available for free. You can also donate if you feel it is worth it.
I provide support in multiple places. Feel free to contact me with whichever method you prefer.
- If you are a member of the Gamemaker Community forums, you can post in the Firehammer Math topic here.
- You can also send a direct message to me on that same forum. I am username kburkhart84.
- You can send me an e-mail to admin@firehammergames.com.
- You can join my Discord server. The permanent invite is at https://discord.gg/6VrZkP2.
Status | Released |
Category | Other |
Author | Firehammer Games |
Download
Download NowName your own price
Click download now to get access to the following files:
FHMath.yymps 231 kB
Firehammer Math Documentation.chm 74 kB
Firehammer Math Documentation.pdf 303 kB
Leave a comment
Log in with itch.io to leave a comment.