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

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.