Dotk是一款基于PHP和AJAX的开源网页游戏引擎。目前网上所发布的0.5版,支持多用户同时在线,支持聊天功能。但由于DotK的发布版使用的是FireBird数据库,因此熟悉的人相对来说比较少,也阻挡了一些习惯于在PHP+MYSQL环境下开发程序的人(包括我在内)。虽然DotK内部提供了Mysql的接口,但是实际上只是一个空类,没有实现任何方法,同时官方发布的V0.5版也没有提供相应的MYSQL专用数据库文件
环境要求
1.PHP 5.2.0 及以上版本
2.Memcache支持(包括Memcache服务端和PHP扩展)
3.MYSQL 5.0以上版本
4.IE6/IE7下测试通过
0.4更新内容:
1.900*576更大的宽屏游戏画面

2.全新的战斗展示界面

3.告别0.3单纯的文字攻击模式,全动画展示攻击过程

4.PK系统开放

5.PK物品使用支持

6.人物纸娃娃系统支持(目前支持头上,中及头像,职业)

其他更新:
7.背景音乐系统开放
8.主线任务系统开放,支持任务物品奖励
9.NPC商店开放,可买入卖出道具/物品
10.全新系统结构,采用内存缓存方式,减轻数据库负担
11.文本数据缓存支持
感谢各位D5Power用户的一贯支持。D5Power Dotk作为一款网页游戏理论探讨研究的代码产品。在0.4版将终结。0.4版已经初具WEBGAME所需要的功能。在经过修改及二次开发后,已经可以实现一些简单的网页游戏。即使不够运营,但相信在修改开发的过程中,也可以让我们学到很多东西。感谢群内全体成员的支持与鼓励:)希望0.4版的D5Power Dotk能为大家带来一份新的收获。
服务器环境要求:
1.PHP5.0及以上版本
2.Mysql 5.0及以上版本
3.Memcache 支持(提供内存数据交互)
4.PHP-Memcache扩展已安装
Memcache的安装教程:WIN平台:http://www.d5power.com/thread-85-1-1.html
LINUX平台:http://www.d5power.com/thread-161-1-1.html
安装方法与使用指南
DotK是一款基于PHP和AJAX的开源网页游戏引擎。目前网上所发布的0.5版,支持多用户同时在线,支持聊天功能。
但由于DotK的发布版使用的是FireBird数据库,因此熟悉的人相对来说比较少,也阻挡了一些习惯于在PHP+MYSQL
环境下开发程序的人(包括我在内)。虽然DotK内部提供了Mysql的接口,但是实际上只是一个空类,没有实现任
何方法,同时官方发布的V0.5版也没有提供相应的MYSQL专用数据库文件(不知是否出于商业考虑,呵呵)。
在发现DotK这款引擎后,我也是很兴奋的下载下来准备调试,但是被以上一大堆问题所阻碍。相信也会有跟我同
样情况的朋友。因此,我觉得对该引擎进行MYSQL数据库的转换。同时对发布版代码中存在的一些问题做出了修正,
并将界面进行了简单的汉化(我英语也不怎么样~ 呵呵。)。
D5Power作为DotK的一个中文分支,同样继承DotK的开源模式。希望能给各位准备进行AJAX+PHP网页游戏开发的朋
友提供一点点帮助,哪怕只有一点,就足够了:)
---------------------------
开发资料
开发:(DotK) Nathan Friedly,Rodrigo Roblesthiagoz,thiagoz,Mauricio,Patrick Bondaruk
(D5) D5Power
演示:http://web.d5power.com
论坛:http://www.d5power.com
SVN: http://d5power.googlecode.com/svn/trunk/D5Power_Webgame_Engine
----------------------------
安装方法:
友情提示:请不要使用记事本修改本程序的任何内容!
0.准备好开发工具(Dreamweaver或者Editplugs或其他支持UTF8编码的编辑器)
1.将文件解压到您的IIS/Apache的对应目录
2.将根目录下的数据库.sql倒入数据库
3.打开server/lib/config.php,根据说明正确地进行相关配置
4.访问d5power引擎,并注册帐户开始使用
----------------------------
说明:
由于Dotk官方发布的版本功能并不完善。D5Power也只能根据目前能掌握的资料逐步完善。望各位谅解!~
开发讨论请访问http://www.d5power.com
