PyramidTextMenu入门与实战
PyramidTextMenu框架用于快速构建层级关系的文本菜单应用,适用于文字冒险游戏、问答机器人等场景。
猿长大人
一专多精 触类旁通
展开
-
PyramidTextMenu教程(一) 前言
PyramidTextMenu教程(一) 前言PyramidTextMenu(以下称PTM)是一个开源的层级文本菜单框架,使用Java语言,主要使用于创建命令行应用程序、自动回复机器人、文字游戏等场景。本教程将详细介绍PTM的基本组件和功能,以及展示一些基于PTM开发的应用实例。开始阅读教程应用实例 (文章暂未完成)谁适合阅读本教程?本教程为PTM的初次使用者准备,帮助其快速入...原创 2018-10-11 01:54:18 · 278 阅读 · 0 评论 -
PyramidTextMenu教程(二) 概述
PyramidTextMenu教程(二) 概述什么是PyramidTextMenu?PyramidTextMenu(以下称PTM)是一个开源的层级文本菜单框架,使用Java语言,主要使用于创建命令行应用程序、客服机器人、文字游戏等场景。PTM提供了便捷、简明、多样的的层级文本菜单应用程序开发方法,这意味着开发者使用PTM即可在非常短的时间内开发出需要的层级菜单应用。PyramidTextM...原创 2018-10-11 07:26:57 · 284 阅读 · 0 评论 -
PyramidTextMenu教程(三) 环境搭建
PyramidTextMenu教程(三) 环境搭建首先,由于PyramidTextMenu(以下称PTM)是基于Java语言开发的,因此开发时需要安装Java 开发工具包,也就是JDK。其次,PTM完全开源在Github上,可将项目clone至本地或直接获取jar包。此外,开发时需要用到的工具均可从网上获取到,以下是开发PTM之前需要准备好的软件列表。Java JDK8 或 以后版本...原创 2018-10-12 00:45:17 · 295 阅读 · 0 评论 -
PyramidTextMenu教程(四) 架构及组件
PyramidTextMenu教程(四) 架构及基本组件PyramidTextMenu(以下称PTM)如架构图所示,可以分为四个主要层和五个部分。消息从I/O层向上传递至Option层进行处理,处理结果再返回至I/O层输出。PyramidTextMenu基本组件组件是PTM的基本构建块。以下是PTM中的三个主要组件。组件描述Scene会话场景,向一个用户单位提...原创 2018-10-13 02:02:07 · 395 阅读 · 7 评论