简体中文 | English
首页
平台
平台
综 述
特 性
PEDN开发网
下 载
展示
展示
截 图
视 频
产品展示
画册下载
产品
产品
ParaEngine引擎
魔法哈奇(New)
动漫创作平台
帕拉巫社区
开发网
开发网
开发文档
APP开发
论 坛
公司
公司
理 念
联 系
新 闻
博 客
团 队
加 盟
魔法哈奇官网
儿童影视作品
帕拉巫社区
动漫创作平台
PEDN开发网
开发文档
这里列出了一些常用的开发文档引导页面
NPL
脚本语言
我们尚没有对外公开授权。这里的文档主要以参考手册为主
快速导航
应用开发
NPL脚本语言
MCML标记语言
NPL参考手册
ParaWorld API
NPL是ParaEngine的最核心部件; 是基于
Lua
的强大脚本语言系统; 涵盖客户端与服务器端编程. NPL文档分为两部分:
NPL/ParaEngine API 接口: 大约有2000个底层API, 包含在10多个名字空间中. 文档在
NPL参考手册
中.
NPL上层类库和组建: 这是用底层NPL API编写的大量可供程序员直接调用的类库和模块. 文档主要在下面几部分
NPL脚本语言文档
: 一个综合介绍NPL的页面, 如果您初次学习NPL请从这里开始
NPL类库模块文档
: 丰富的NPL类库, 包含UI, 调试, 网络, 算法等;如果你想开发一个新功能, 先看看这里有没有. 文档直接在脚本源代码中.
MCML标记语言文档
: 提供了一种类似HTML/Java的编程模式, 我们称之为MCML/NPL Code Behind 模式. 它使得您可以快速开发游戏UI和客户端/服务器逻辑. 同时可以让界面和代码分开, 使用CSS和HTML Tag, 使得产品UI专业且统一.
应用程序开发
ParaEngine推荐程序员们使用可扩展APP架构来开发游戏产品. 当引擎启动时, 将自动加载所有客户端安装的应用程序, 并且由
引导程序
决定引导次序. 这里的概念有点像操作系统OS的工作方式. 可以将一个游戏和社区产品想成一个Windows操作系统. 它的每个主要部件都是应用程序, 例如任务系统, 邮件系统, IM系统, 聊天系统, 场景编辑, 道具与商城系统等等. 所有的应用程序都可以共享或独享桌面, 并接受和处理3D世界的各种消息.
应用程序开发文档
: 这是综合介绍应用程序架构的页面, 如果您初次开发应用程序请从这里开始
官方应用程序
:这是由ParaEngine开发的所有官方应用程序, 您也可以在自己的产品中包含或修改它们. 我们已经以APP的形式开发出了社区和游戏产品中的绝大多数应用和编辑器. 您往往只需修改或组合这些应用就可以快速的开发一个游戏雏形
官方应用API接口
:被官方应用程序调用的Web API接口. 如果您使用这批API开发应用将可以重用服务器端的代码. 我们提供了Web和Game Server两套基于集群的游戏服务器端部件.