Demo game rendering Blackboard course elements as 3D school environments¶
Design · All designs
Evidence · no claims cited
Description¶
A standalone Universal Windows Platform demo game serving as the practical use case for the integration package. After logging in through the Blackboard page, students see portals for each course leading to a classroom scene with a board displaying announcements, assignments, and grades, and cabinets for weekly material folders. The paper describes that "There is a row of tall cabinets under the big board, each representing a weekly materials folder" and that clicking a material downloads it automatically.
Design Implications¶
Context¶
Requirements¶
- The Unity integration package and authorized access to the student's Blackboard courses
Constraints¶
- Built for UWP, which the authors call a legacy framework; WebGL is identified as most suitable for full bidirectional hypergamification
Target Learners¶
- higher education students
Learning Goals¶
- accessing course announcements, assignments, grades, and materials within a game environment
Claims¶
Related Designs¶
Examples¶
- Reusable Unity package for Blackboard Learn API integration: the reusable Unity package that handles Blackboard authentication and Learn API calls
Key Sources¶
- Araz Yusubov, Tangiz Alizada, Michael Bechtel. (2026). Hypergamigication Through Integrating Game Engines and Learning Management Systems: Ender's Game. https://github.com/ADA-SITE-SITE4890-2023-Spring/senior-design-project-ay5-gamification-2-0-unity-bb/
Page metadata
| Field | Value |
|---|---|
type |
design |
id |
unity-blackboard-demo-game-school-environment |
title |
Demo game rendering Blackboard course elements as 3D school environments |
description |
A standalone Universal Windows Platform demo game serving as the practical use case for the integration package. |
status |
review |
generated |
by process:settle-candidates on 2026-10-11 |
trust |
unverified — no one has confirmed this page's content |
sources |
1 — araz-yusubov-2026 |
Frontmatter is the page's machine-readable record — see the Schema & Guide.