官术网_书友最值得收藏!

Chapter 2. Interactive Objects and MissionMgr

A well-designed and engaging e-learning game will challenge the user, track his or her progress, and reward his or her performance appropriately. To do this, a series of classes will be required that will separate what we are tracking with the way in which we interact with it.

We will develop a system to implement a generic object that the user can interact with and collect. We will also develop another system that lets us build an abstract learning objective for the user to accomplish. We will then develop a system to collect objects into an inventory that can be used by the player. Lastly, we will develop software that tracks the user's progress towards these objectives and rewards him or her appropriately for success.

In this chapter, we will cover the following topics:

  • Understanding the base scripts
  • Building an interactive object
  • Putting it all together
  • Try it out!
  • Summary
主站蜘蛛池模板: 隆尧县| 城口县| 镇安县| 扬中市| 双鸭山市| 衡水市| 永仁县| 灵武市| 偃师市| 辽阳市| 泾源县| 唐河县| 铜梁县| 淮滨县| 句容市| 兴和县| 怀远县| 吉林省| 吕梁市| 宁强县| 晴隆县| 乌兰察布市| 通榆县| 元阳县| 青河县| 崇明县| 拜泉县| 霍邱县| 怀集县| 泸州市| 武定县| 怀化市| 田林县| 三台县| 闽侯县| 虹口区| 阿鲁科尔沁旗| 黑龙江省| 兴安县| 额尔古纳市| 清河县|