使用Cocos creator开发一个文字游戏

本项目采用es6面向对象的开发方式,作为游戏新人,我会在项目中使用比较多的游戏设计模式来学习游戏开发。另外为了将开发重心放在代码上,本游戏没有使用任何图片资源,ui组件全为游戏引擎的原生ui(拖拽完成)。

游戏介绍

开发本游戏的初衷是因为玩了游戏《流浪日记》该游戏评分很高,作者很用心。我也觉得挺好玩,并且还推荐给一个妹子玩,妹子也因此每天晚上跟我聊该游戏。作为一个学过一点游戏开发的程序员,我打算仿制该游戏,最终完成一个文字游戏的框架,换不同的剧本就能成为很多有意思的小游戏。

项目介绍

项目还在开发中,我先把大致的框架搭建了起来。项目地址

  • AudioManager是我抄的代码,目前没用到,对引擎的audio做了二次封装。
  • Command使用了设计模式的命令模式。
  • Enum定义了游戏中所有的枚举类型。
  • Event定义了所有的游戏事件。
  • Func抽出了游戏中的公用方法。
  • Listener设计

你可能感兴趣的:(游戏,设计模式,ui)