设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
PHP网页游戏学习之Xnova(ogame)源码解读(一) ...
返回列表
查看:
552
|
回复:
0
PHP网页游戏学习之Xnova(ogame)源码解读(一)
[复制链接]
yj1281
当前离线
积分
7391
2487
主题
2487
帖子
7391
积分
论坛元老
论坛元老, 积分 7391, 距离下一级还需 9992608 积分
论坛元老, 积分 7391, 距离下一级还需 9992608 积分
积分
7391
发消息
电梯直达
楼主
发表于 2018-2-14 05:57:06
|
只看该作者
|
倒序浏览
|
阅读模式
一、 引言
xnova(ogame)是一款世界上最火的战争策略类网页游戏之一,也是大部分同类网页游戏效仿的对象。你只需要网页浏览器,无需下载客户端就可进行的网络游戏。
Xnova是个怎么样的游戏?
你是一个跨星系的统治者,利用不同的战略扩大你的实力。你将从一个自己的星球上开始你的事业,在那里你用现有的资源建造一个你的经济和军事基础。通过科学 研究你获得达到新的、优势的技术的入口和新的武器系统。随着游戏的进行你将对多个星球移民,与其它的玩家联盟,与其它的玩家作生意或者发动战争。无论你想 要做什么,Xnova都可以让你办到!
Xnova是和现在很火的网页游戏OGame(银河帝国)相同类型、相同题材的游戏。OGame是国内众多三国题材的 webgame 的抄袭之对象(BTW,我讨厌三国)。
声明:我学习使用的源码是开源的项目,禁止用于商业用途,否则后果自负!
原始版权归Xnova开发团队所有!
铁船长版基于Xnova v0.8e修改!
此版已停止更新,我们不提供任何技术支持!
本站提供下载的是本系统的改进版!
本站源码下载地址:
http://www.jb51.net/codes/180759.html
我们学习的过程是按照程序执行顺序进行,在看源码之前,先学习了PHP的基础教程。
如果你不懂PHP请先学习PHP基础教程,或者有C的基础更佳!
最好安装PHP调试工具,我使用的是Zend studio 5,Zend Debugger 5,使用方法应该不难,而且这些用Google大神都可以找到。最后准备热茶一杯,就可以开工了。
二、 入口(index.php)
这个文件是游戏的入口,只有几行代码,功能一目了然:先判断config.php 的文件大小是否为零;如果是,就重定向到install/目录执行安装操作;否则就重定向到login.php显示登陆页面。源码如下:
if (filesize('config.php') == 0) {
header('location: install/');
exit();
}
header('location: login.php');
您可能感兴趣的文章:
PHP 编写的 25个游戏脚本
php 网页游戏开发入门教程一(webgame+design)
PHP游戏编程25个脚本代码
php数字游戏 计算24算法
PHP网页游戏学习之Xnova(ogame)源码解读(二)
jQuery+PHP实现的掷色子抽奖游戏实例
PHP实现扎金花游戏之大小比赛的方法
php实现的简易扫雷游戏实例
php猜单词游戏
php实现贪吃蛇小游戏
php实现的网页版剪刀石头布游戏示例
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端