Welcome
The mission of GMLscripts.com is to provide the highest quality GameMaker scripts available. These GML scripts are completely free for use in your GameMaker projects. Credit is never required but is always appreciated.
This is a collaboration. Every script on this website has been provided by a GameMaker user just like you. If you have a useful script, or have improved an existing one, please consider submitting it.
January 14, 2025GMLscripts.com 3.7 Transition (part 2)
Work behind the scenes continues. The site is now statically generated by
an entirely new fully offline system I've written in Python. This is my
first major Python project which has been quite a learning experience. Much
of the code is based on the old PHP dynamic page generator, but now the
site is generated in only five seconds compared to the 15 minutes it took
using wget
to crawl a locally hosted dynamic version.
The new build process includes a templating engine that takes many cues from Jekyll to empower a simple news blog, which was a fun programming task. More work is needed to fully realize my needs. All material is now referenced from the same single sources, so all pages and repo files should stay in sync automatically. With any luck, there shouldn't be much visible difference from the previous version.
More obvious changes have been made to the script submission process. This includes a new contribution guide and updated style guide.
The next update should include a search engine, improved news navigation, and a return of the recent changes list and script decorators.
Recent Changes
Powered by Disqus