gml-raptor is a ready-to-use project template for GameMaker Studio 2.3+ with a comprehensive wiki documentation that provides lots of classes and functions which will speed up your game development!
The Releases page contains the latest version in .yyz format (project template) and ready-to-import local packages in .yymps format.

You can play with the html version of the raptor-demo right here in the browser!

To download the project template or the local packages, please use the Release page in the github repository, this makes it way easier to maintain the latest version.

Version list

These versions of external libraries are packaged into the current raptor release:

GMS Versionraptor VersionScribbleSNAPOutline ShaderAnimatedFlagHighscorer
24022403.38.7.14.2.03.31.51.5

   View the public roadmap at Trello                   View the repository at github

                                                                                                       Wiki Documentation at github

CONTRIBUTING

I am happy, if you want to support raptor to become even better, just launch a pull request, explain me your changes, and I make sure, you get credited as contributor.

If you have questions, feedback or just want to discuss specific parts of this platform, just open a new thread in the discussions of the repository. I'll do my best to answer any questions as quick as possible!

Feel free to fork, advance, fix and do what you want with the code in this repository, but please respect the MIT License and credit.

Other libraries

My main goal is to provide a ready-to-use project template. I am not a big friend of "oh, yes, this is the classes, but you need to download this from here and that other thing from there and make sure, you apply this and this and this setting and best do a npm xy to have this running..." what a mess!

I do not like that. You will always find a single-download-and-run release in the template.

That being said, it leads to this fact:
raptor contains some other libraries that are referenced from my classes, so they are packaged together with this project template.

Some of these other libraries are my own and are by default also included in the package, because I find it more easy to remove one not required folder by a simple hit of the 'Delete' key instead of browsing the file system for all bread crumbs that need to be added. It just saves time.

By default, these libraries of mine are included:

Credits

Translation help and proof reading

Very special thanks to Alex @pamims for proof reading my version of the english language and correcting it to the real version of the english language! Thank you very much for volunteering here!

Credits for external libraries go to

Thank you for the permission to re-package things, so raptor can be an all-in-one package!

  • @JujuAdams and the great community at GameMakerKitchen Discord for the SNAP Library and Scribble, which I packaged into this repository and the project template.
    I do my best to keep the re-packaged libraries here always at the latest version of Juju's repo.
    If you prefer to look up the most recent version (or any specific version) for yourself, you find SNAP and Scribble at the links a few lines above this one.
  • @tabularElf for his Canvas library, which does a great job in shader-supported UI rendering.
  • @YellowAfterLife for the Open Link in new Tab Browser Game extension for GameMaker, which I modified a bit to fit into the platform. This extension is also packaged into the platform and ready-to-use.

Contact me

In addition to the communication channel at github, you can reach me as @Grisgram on the GameMakerKitchen Discord.

StatusReleased
CategoryTool
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorGrisgram
Made withGameMaker
TagsAnimation, gamedev, GameMaker, gml-raptor, library, statemachine
Code licenseMIT License
Average sessionA few seconds
LanguagesGerman, English
InputsKeyboard, Mouse
LinksSource code, Source code, Source code, Source code

Development log

View all posts