Legends of Learning
Science and math, learning games designed to engage students and boost test scores. Aligned to standards, backed by research, and reviewed by educators.
Game Developer API
Game Developer API
- Introduction
- Guidelines: What follows are requirements and guidelines for building games that work within the Legends of Learning platform.
- Concepts: Review the Concepts section carefully, in order to fully understand the required behaviors of your game when implementing the LoL API.
- Game Load + Unload
- Save + Load State
- Start Game
- Pause + Resume
- Player Progress
- Language + Translation
- Text to Speech (TTS)
- Audio
- Questions + Answers
- Question Overlay (V4): Questions + Answers for API V4
- Question List (V3): Questions + Answers for API V3 and Earlier
- Unity: This section contains everything needed to build an awesome Unity Game for the Legends of Learning Platform.
- Download SDK V5
- API V5: ShowQuestion and AnswerResultReceived should only be used by developers who are given permission to use the Question Overlay.
- Deprecated Behavior: The following events, methods and data structures are deprecated from the Unity API. See the Changelog for more details.
- Example Project: Download a full featured example project that demonstrates the LoL Unity API.
- Project Requirements and Settings
- Build and Run
- Changelog
- Javascript
- JS API: showQuestion and answerResult should only be used by developers given permission to use the Question Overlay.
- Deprecated Behavior
- Construct 3: Construct game development is supported by community-maintained Construct plugins that implement the LoL-supported Javascript API.
- Construct 2: Construct game development is supported by community-maintained Construct plugins that implement the LoL-supported Javascript API.
- Testing: Follow the instructions below to test your game with the Legends of Learning test harness.
- Submission: Follow the instructions below to submit your game to Legends of Learning.
- ATTN: Note on Updating Games: * This page address a common issue with seeing an increased uncompressed build size when updating your game's game engine version.
Agent Instructions: Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the ask query parameter:
GET https://docs.legendsoflearning.com/master.md?ask=<question>
The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
Workflow automation software for everyone. Automate your work across 7,000+ app integrations—no developers, no IT tickets, no delays.
Dub.co is the open-source link management platform for modern marketing teams to create marketing campaigns, link sharing features, and referral programs.
We help modern software companies drive more up-sells, cross-sells and renewals through industry leading product onboarding, engagement, and adoption.
Respond to customers on any channel, sync with your entire team and turn support conversations into product strategy.
Platform for businesses to send gifts to customers/employees.
Loops makes email marketing for modern SaaS companies easy. It's the best way to create, send and track beautiful email campaigns.
Drive pipeline with 10+ intent data sources, AI, and automation. Scale prospecting, personalization, engagement in one unified workflow.