bscotch / olympus

Testing framework for GameMaker projects with useful features.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Testing framework for GameMaker projects with useful features.

License:MIT License


Languages

Language:Game Maker Language 97.4%Language:Objective-C++ 1.4%Language:Java 0.8%Language:Objective-C 0.3%