完成网络休闲游戏开发OCGsdk第一个版本
来源:互联网 发布:手机java软件中文版 编辑:程序博客网 时间:2024/05/16 00:43
一直想做一个休闲游戏平台,除了展示自己的作品外, 还有另外一个想法,就是开放SDK,提供给广大游戏编程爱好者, 把自己的单机游戏作品做成网络版,让更多的人可以体验网络游戏的快乐。
经过一个月的整理,第一个版本终于出来了:),大家给点意见哦,欢迎游戏开发爱好者交流合作。
我的QQ:914329132
网络休闲游戏开发OCGsdk v0.9
下载1: http://casualgamesdk.sourceforge.net/download/OCGsdk.rar
下载2: http://1717game.xicp.net/download/OCGsdk.rar
OCGsdk目录说明:
bin 可运行文件 db 数据库表sql文件 ddz 斗地主客户端 lobbyClientMFC 大厅客户端 lobbyServer 大厅服务器 roomServer_ddz 斗地主房间服务器 wwwroot web服务器主目录 ddz 斗地主源码 client 斗地主客户端源码 server 斗地主游戏服务器源码 include 头文件 gpl 基本库 gui 基于HGE的GUI库 net 基于ACE的网络库 roomServerDLL 房间服务器连接库 scriptEngine lua脚本引擎 lib 库文件OCGsdk使用说明:
一、运行测试
1、解压到某个目录(如e:/OCGsdk)
2、安装mysql数据库以及导入游戏帐户表和游戏数据表
2.1、下载安装mysql 5.0
安装时注意路径选缺省,安装方式选custom,因为要安装编程用的.h和.lib文件
2.2、导入数据表
开始>运行>cmd,到sql文件所在目录(OCSsdk/bin/db),
运行:mysql -u root -p < account.sql,根据提示输入密码
运行:mysql -u root -p < doudizhu.sql,根据提示输入密码
3、设置OCGsdk/bin/wwwroot为web服务器主目录(web服务器可用IIS,Apache等),更新版本时用
4、添加环境变量
path=e:/OCGsdk/bin/lobbyServer;e:/OCGsdk/bin/lobbyClientMFC
5、运行测试
5.1、运行OCGsdk/bin/lobbyServer/lobbyServer.exe
5.2、运行OCGsdk/bin/roomServer_ddz/roomServer_ddz.exe
5.3、运行OCGsdk/bin/lobbyClientMFC/UpdateOnline.exe (运行前修改LobbyClientConfig.txt,ReadLobbyIPDirectly = 1;LobbyServerIP = "127.0.0.1";)
5.4、此时应可见登陆窗口,注册新用户后登入
二、斗地主游戏的例子可用vc7.1打开解决方案:
OCGsdk/ddz/ddz.sln
三、如果要开始新游戏的编写,则需要:
下载HGE-1.7,解压到OCGsdk目录下(如OCGsdk/hge17)
- 完成网络休闲游戏开发OCGsdk第一个版本
- 游戏开发_第一个完整游戏客户端DEMO_完成
- 休闲游戏UI开发经验谈
- 11个游戏休闲类开源软件
- java实现网络爬虫第一个版本
- 完成了第一个android游戏《趣味象棋》
- 我的第一个游戏FoodieThebug完成之后的心得体会
- 自学完成的第一个Java版猜拳游戏
- QT教程 休闲棋牌游戏开发(1)
- QT教程 休闲棋牌游戏开发(2)
- QT教程 休闲棋牌游戏开发(1)
- QT教程 休闲棋牌游戏开发(2)
- 我开发的第一个iPhone游戏
- 修复第一个游戏的小bug以及完成第二个游戏。
- 第一个系列完成!
- 完成第一个程序
- IOS开发之无代码完成第一个程序
- scraping_编写第一个网络爬虫_最终版本
- 长虹以CRM打造服务新生态
- 系统安全:修改十四项设置 打造安全牢靠易用电脑
- form的mailto 等
- 我的机器一定要撑住
- 关于在procedure中的Pchar参数
- 完成网络休闲游戏开发OCGsdk第一个版本
- C# 面试 (datagrid || datagridView显示数据)
- 获得引起postback的控件
- 投递到CSDN技术中心文章不见了
- Web Dynpro利用JXL读取Excel汉字乱码问题
- 妙招避免网络IP地址被非法修改
- Tomcat Server 原理
- 转贴 utf8 与 unicode的区别
- 局域网接入Internet的方式