拼图它:一个HTML5严肃游戏教育平台
1. 平台介绍
信息技术的飞速发展已经彻底改变了人们的工作、生活和学习方式。学习不再局限于传统的课堂教学形式,远程学习、网络课堂和电子学习系统逐渐成为主流。在这一背景下,严肃游戏作为一种创新的学习媒介,越来越受到关注。教育性严肃游戏不仅能够激发学生的学习兴趣,还能提高学术表现。然而,游戏开发依然是一个耗时、复杂且费力的过程。为了简化和缩短这一过程,拼图它平台应运而生,旨在帮助没有编程经验的主题专家根据他们的领域知识创建严肃游戏。
拼图它平台利用了最新的网络技术和社交网络,提供了开放平台并便于传播。它将游戏开发工作分为两个不同的层次:内容创作和核心引擎开发。这使得教师能够轻松创建内容,而游戏引擎开发人员则专注于提供核心引擎。平台的核心引擎主要有四个组件:游戏引擎(GE)、游戏数据管理接口(GDMI)、游戏创作工具(GAT)以及用户画像与个性化学习(UPPL)。
2. 平台组件
2.1 游戏引擎(GE)
游戏引擎(GE)负责渲染图像和音频到HTML5画布上,并根据配置管理游戏资产。它利用JavaScript创建了一个游戏引擎,以规范游戏资产的渲染。游戏引擎根据GDMI提供的配置来渲染游戏资产。
游戏引擎结构
游戏引擎由10个主要类组成,如下所示:
类名 | 功能描述 |
---|---|
资产管理器类 | 负责管理游戏资产,通 |