Support
Support future lessons
One-time donations and monthly support help me spend more dedicated time building new paths, adding practice tasks, and improving the site.
Roadmap
A living sketch of the lessons, paths, and site features currently being worked on or considered for later.
GM Garden is built by one person. This page shows direction, current priorities, and ideas that may change as the site grows. Work tends to follow what feels most useful, most urgent, or most teachable next.
Support the roadmap
Every planned path, task, and example takes time to write, test, polish, and explain properly. Support helps turn the roadmap from a list of good intentions into finished lessons people can actually use.
Support
One-time donations and monthly support help me spend more dedicated time building new paths, adding practice tasks, and improving the site.
Growing now
These are the parts of GM Garden getting the most attention right now.
Adding practical checks to existing lessons so the site becomes more interactive, with clearer proof that each idea has landed.
Fleshing out the core beginner coding course around variables, conditionals, functions, loops, and the small habits that make code easier to reason about.
Making the front page better at showing what GM Garden teaches, including a real runnable example instead of a static preview.
Mobile read-through, SEO and social previews, a themed 404 page, lightweight analytics, and other boring-but-important launch bits.
Planned
These are good candidates for future lessons, paths, and site features.
Lessons for people who know the basics and want cleaner project structure, better debugging habits, and more reliable game systems.
A path about generating rooms, maps, and layouts, building from simple ideas into more useful algorithms.
Richer lesson tasks that can check code, ask for small edits, or guide learners through a problem in smaller steps.
A small page explaining who is making GM Garden, why it exists, and how support helps the site keep growing.
Short references for common GameMaker tools, patterns, and external resources.
Seed tray
These are loose ideas. Some may grow, some may change shape, and some may get folded into other work.
Tiny playable projects that connect multiple concepts without becoming full courses.
Practical guides for reading errors, isolating bugs, and testing assumptions without spiraling into random edits.
More advanced material about state, events, data, UI, save data, and keeping larger projects from turning into soup.
Helpful practical notes around asset tools, project organization, and building without needing a giant budget.
Simple ways for learners and supporters to suggest useful lesson topics without turning the roadmap into a public promise machine.
Get updates
Join the update list and I'll send an occasional email when new lessons, paths, and site features go live.
Updates
Get occasional GM Garden updates when useful new things are added.
Recent updates
The Updates page tracks new lessons, site changes, support improvements, and other visible progress.