Skip to content

Testing framework for GameMaker projects with useful features.

License

Notifications You must be signed in to change notification settings

bscotch/olympus

Folders and files

NameName
Last commit message
Last commit date
May 13, 2024
May 13, 2024
Jul 6, 2022
Jul 6, 2022
May 13, 2024
Apr 14, 2021
May 13, 2024
May 13, 2024
May 13, 2024

Repository files navigation

Olympus (GameMaker Testing Framework) Logo

Olympus

⚠ This project is still in active development, and APIs are subject to change. ⚠

Testing framework for GameMaker 2024.4+ projects with useful features:

  • Record Keeping - Test results are recorded and json exportable
  • Crash Recovery - Resume progress after runner crashes
  • Async Support - Easily test async events
  • Tester Feedback - Easily compose instruction for testers and gather feedback
  • Flexible - Use any assertion library you want
  • Powerful Customization - Supports life cycle hooks, global options, and local options

Getting started

Disclaimer

Olympus is developed by Butterscotch Shenanigans ("Bscotch").

GameMaker ™ is the property of Yoyo Games™. Butterscotch Shenanigans® and Olympus are not affiliated with Yoyo Games.