PHP网页游戏学习之Xnova(ogame)源码解读(十五)
十八、舰队活动(flyingfleethandler.php) 在前文中我们曾经初步研究过舰队活动的源码,提到过舰队活动的触发。现在我进一步分析xnova中舰队活动,这些
程序员文章站2023-11-17PHP网页游戏学习之Xnova(ogame)源码解读(十三)
十六、造船和防御(fleetbuildingpage.php与defensesbuildingpage.php页面) 先说造船厂页面,其实这个页面中并没有真正的造船,只是
程序员文章站2023-11-12PHP网页游戏学习之Xnova(ogame)源码解读(十四)
十七、资源更新(planetresourceupdate.php页面) 前面基本把重要的功能讲解完了,这章节我们分析重要的一个函数planetresourceupdate
程序员文章站2023-11-12PHP网页游戏学习之Xnova(ogame)源码解读(十一)
十四、建筑页面(batimentbuildingpage.php) 现在开始解析真正的建筑页面,里面用到的函数不少,不过都不难,我们一起来看。 一开始先检查星球的已使用
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(九)
十二、舰队相关函数(unlocalised.php) 本节将把舰队派遣相关的函数做个说明,继续以注释方式说明;由于这次涉及的函数比较多,需要花不少时间来整理消化。
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(五)
六、 游戏主界面(frames.php) frames.php文件功能就是显示游戏主界面,先看下面的代码: $inlogin = false; $xnova_
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(四)
五、 用户登录(login.php) 在开始的时候,我们说过游戏的入口是index.php文件;我们已经安装好了,自然转向登录流程,开始看。 前面照例是一段我们前进介绍
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(七)
十、基础数值(vars.php) vars.php文件中定义游戏中关键的基础数值,全部以数组形式定义;php中的数组实际上是一个有序图。我们下面将以代码注释的方式进行说明
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(十)
十三、 建造总览(buildings.php) 从这篇文章开始,对xnova的研究重点放在流程上面,其实就是大量的函数;至于页面的构造将不再仔细解释。 building
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(二)
三、 安装(install/index.php) 这个文件是安装页面,一开始就可以看到定义了两个常量: define('inside' , true); de
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(八)
十一、公共函数(functions.php) 本来打算写建筑页面的分析,但是建筑页面东西比较多,一天时间也写不完;而且我们还有很多函数要经常用到,先简单介绍下这些函数还是
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(三)
四、 用户注册(reg.php) 在看用户注册之流程之前,我把表的用途做个简单说明,现在只是大概的说明,后面我们再仔细了解,大家可以记下这个说明。 game_a
程序员文章站2023-10-23PHP网页游戏学习之Xnova(ogame)源码解读(十二)_php实例
十五、研究页面(ResearchBuildingPage.php)研究因为没有队列,所以相对简单一些;但是也有一些比较特殊的东西。我们先看研究之前的一个处理函数HandleTechnologieBuild()。这个函数是处理现在的科技研究的,其中b_tech_planet字段是研究的星球ID,b_t...
程序员文章站2022-06-13PHP网页游戏学习之Xnova(ogame)源码解读(十一)_php实例
十四、建筑页面(BatimentBuildingPage.php)现在开始解析真正的建筑页面,里面用到的函数不少,不过都不难,我们一起来看。一开始先检查星球的已使用空间并更新,使用函数CheckPlanetUsedFields,这个函数前面讲过,实现也不难。接下来这个是我们前面重点讲过的结构,就是判...
程序员文章站2022-06-13PHP网页游戏学习之Xnova(ogame)源码解读(七)_PHP
十、基础数值(vars.php)vars.php文件中定义游戏中关键的基础数值,全部以数组形式定义;PHP中的数组实际上是一个有序图。我们下面将以代码注释的方式进行说明,可能有不正确的理解,希望大家自己也仔细看看,有问题请提出来!如果对这段数值理解了,那么你就可以创造新的单位了,比如新的科技(可以看...
程序员文章站2022-06-11PHP网页游戏学习之Xnova(ogame)源码解读(十五)_php实例
十八、舰队活动(FlyingFleetHandler.php)在前文中我们曾经初步研究过舰队活动的源码,提到过舰队活动的触发。现在我进一步分析Xnova中舰队活动,这些在本质上是由玩家触发的,并不是由定时器在进行定时计算。舰队活动的触发是在common.php中进行的,所以入口就在这文件中,代码如下...
程序员文章站2022-06-11PHP网页游戏学习之Xnova(ogame)源码解读(三)
这篇文章主要介绍了PHP网页游戏Xnova(ogame)源码解读的用户注册页面,需要的朋友可以参考下 四、 用户注册(reg.php)在看用户注册之流程之前,我把表的用途做个简单说明,现在只是大概的说明,后面我们再仔细了解,大家可以记下这个说明。game_aks联合攻击组记录表,攻击完...
程序员文章站2022-06-11PHP网页游戏学习之Xnova(ogame)源码解读(三)_php实例
四、 用户注册(reg.php)在看用户注册之流程之前,我把表的用途做个简单说明,现在只是大概的说明,后面我们再仔细了解,大家可以记下这个说明。game_aks 联合攻击组记录表,攻击完成删除数据game_alliance 联盟表game_annonce 公告表...
程序员文章站2022-06-10PHP网页游戏学习之Xnova(ogame)源码解读(八)_PHP
十一、公共函数(functions.php)本来打算写建筑页面的分析,但是建筑页面东西比较多,一天时间也写不完;而且我们还有很多函数要经常用到,先简单介绍下这些函数还是有必要的;下面我们还是以注释方式说明。// ------------------------------////检查用户是否假期模式...
程序员文章站2022-06-10PHP网页游戏学习之Xnova(ogame)源码解读(十)
这篇文章主要介绍了PHP网页游戏Xnova(ogame)源码解读的建造总览部分,需要的朋友可以参考下 十三、 建造总览(buildings.php)从这篇文章开始,对xnova的研究重点放在流程上面,其实就是大量的函数;至于页面的构造将不再仔细解释。buildings.php文件不只是...
程序员文章站2022-06-10