-
PHP网页游戏学习之Xnova(ogame)源码解读(十四)
本文主要为大家讲解的是PHP网页游戏Xnova(ogame)源码解读的资源更新页面部分,需要的朋友可以参考下 十七、资源更新(PlanetResourceUpdate.php页面) 前面基本把重要的功能讲解完了,这章节我们分析重要的一个函数PlanetResourceUpdate,主要功能是更新资源、制造船舰和防御单位;代码很有条理,下面是详细的说明: 1.计算星球的最大存储空间,包括系统设置的浮动值 2.计算星球三种资源的产量和能量消耗总量,包括专家的加成 3.如果星球是月球,以上计算的产量和能量直接为0 4.计算上次更新资源到现在的时间 5.计算由于能量比率而引起的产量变化,能量为0的时候,只有基本产量 6.接下来要判断是否假期了,不是假期的话,根据前面准备好的数据,计算出这段时间内的产量,并加到现有的资源里面 7.取得这段时间应该完成的船舰和防御数量,函数HandleElementBuildingQueue 8.构造SQL语句,提交给服务器,资源更新完成 这个函数在玩家每次点击每个功能的时候执行,给玩家的感觉好像资源是早计算好了一样,呵呵。不...
PHP 2014-12-01 11:28:41 -
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
本文主要为大家讲解的是PHP网页游戏Xnova(ogame)源码解读的造船与防御代码部分,需要的朋友可以参考下 十六、造船和防御(FleetBuildingPage.php与DefensesBuildingPage.php页面) 先说造船厂页面,其实这个页面中并没有真正的造船,只是把要造的船和数量保存到数据库中;产生船舰的代码在另外一个函数里面。下面我们开始分析这个页面,并且也按照前面的思路,先讲解构造页面的代码...
PHP 2014-11-30 08:17:02 -
PHP网页游戏学习之Xnova(ogame)源码解读(十)
这篇文章主要为大家介绍了PHP网页游戏Xnova(ogame)源码解读的建造总览部分,感兴趣的朋友可以参考下 十三、 建造总览(buildings.php) 从这篇文章开始,对xnova的研究重点放在流程上面,其实就是大量的函数;至于页面的构造将不再仔细解释。 buildings.php文件不只是处理建筑金属矿产等,而是包括了建筑、研究、造船厂、防御四个功能;通过传递不同的参数来决定进入哪个功能,所以这个文件其实是一个导航文件...
PHP 2014-11-30 07:29:29 -
PHP网页游戏学习之Xnova(ogame)源码解读(八)
这篇文章主要为大家介绍了PHP网页游戏Xnova(ogame)源码解读的公共函数部分,感兴趣的朋友可以参考下 十一、公共函数(functions.php) 本来打算写建筑页面的分析,但是建筑页面东西比较多,一天时间也写不完;而且我们还有很多函数要经常用到,先简单介绍下这些函数还是有必要的;下面我们还是以注释方式说明。 // ------------------------------ // //检查用户是否假期模式,这个函数没有被调用过 // function check_urlaubmodus ($user) //输出目前登陆用户假期模式剩余时间,这个函数没有被调用过 function check_urlaubmodus_time () // ------------------------------ // // 判断一个Email地址是否合法 // function is_email($email) // ------------------------------ // // 输出一个管理员信息,调用的是display函...
PHP 2014-11-30 02:54:21 -
IE Web开发支持将迁移到Stack Overflow
微软IE团队宣布Web开发支持将迁移到流行编程问答社区Stack Overflow。Stack Overflow上有超过4万个标记为IE的提问,每天新增数十个问题,它已被证明是一个能提供可靠帮助的地方...
PHP 2014-11-29 16:46:20 -
能将任何手套变成电容触控的:AnyGlove 神奇滴液
寒冷的北风吹不走搞机一组刷微博的热情,这个时候一副触控手套显得非常实用。不过市面上的触控手套要么样子丑的一比,要么价格贵的要死,很难找到衣服称心如意的...
趣科技 2014-11-27 09:58:39 -
LenovoV580c为例 看看如何把win8系统更换成win7系统
一般来说,新的电脑本来就已经自带系统,而且不能随意的使用其他的系统的,随意更换系统会挺不好用的!但是近日朋友买了一台新的Lenovo V580c,里面的系统是win8系统,不太好用,所以想要更换成win7系统。那么要怎么换呢?现在我们一起来捣鼓下吧! 一:下载win7 iso镜像 下载链接:自行查找吧,本来要把本地的iso上传到云,但太大了,不让传,濉!! 二、制作U盘 准备8G或以上的U盘,下载大白菜...
系统程序 2014-11-25 21:53:05 -
不甘示弱,OV推出2400万像素手机传感器
站长搜索(www.adminso.com):不甘示弱,OV推出2400万像素手机传感器 站长搜索报道,索尼刚刚推出了新的2100万像素手机传感器,该传感器首次在移动平台支持像平面相位检测技术,而豪威(OmniVision)也不甘示弱,也刚刚推出了2380万像素和2140万像素的手机传感器,使用了豪威自家的堆栈式PureCel-S技术,能够在更小的体积内提供更强的性能,非常适合今天的超薄智能手机。豪威OV23850传感器使用相位检测自动对焦技术(PDAF),此技术在最新的三星、索尼和苹果手机中已经使用,可以提供实时HDR和30fps的4K视频录制...
业界动态 2014-11-18 09:13:18 -
Win10/Win8.1版《Movie Creator》免费下载
站长搜索(www.adminso.com):Win10/Win8.1版《Movie Creator》免费下载 Win10之家报道,制作影片从未如此轻松!Movie Creator可帮助您快速而轻松地将视频、照片、音乐甚至动态照片组成有格调的影片供四处传播。随着WP8.1版《Movie Creator》上架后,Windows 8.1版也提供免费下载,虽然要求是Lumia平板,但是笔者亲测都可用...
业界动态 2014-11-16 13:20:34 -
微软WP8.1制影应用《Movie Creator》上手体验
站长搜索(www.adminso.com):微软WP8.1制影应用《Movie Creator》上手体验 WP之家报道,《Movie Creator》是@微软Lumia 为WP8.1所开发的影片制作应用,其测试版《Movie Creator beta》已登陆Windows Phone应用商店,Movie Creator 可帮助用户快速而轻松地将视频、照片、音乐甚至动态照片组成有格调的影片供用户分享,现在我们一起来看看这个应用的体验究竟如何。Movie Creator的使用十分简单,微软已经将所有需要考虑的部分加载了应用内...
业界动态 2014-11-15 10:30:28 -
微软发布WP8.1制影应用《Movie Creator》
站长搜索(www.adminso.com):微软发布WP8.1制影应用《Movie Creator》 WP之家报道,《Movie Creator》是微软官方为WP8.1所开发的影片制作应用,其测试版《Movie Creator beta》已登陆Windows Phone应用商店,Movie Creator 可帮助用户快速而轻松地将视频、照片、音乐甚至动态照片组成有格调的影片供用户分享。处理过程分为四个快捷步骤:选择镜头,选择主题(即影片的风格),添加音乐和片头,然后即可观看影片...
业界动态 2014-11-14 21:13:23 -
低价Android One手机迎来TWRP Recovery
站长搜索(www.adminso.com):低价Android One手机迎来TWRP Recovery 站长搜索报道,上个月,首批Android One智能手机已经在印度正式发售。这些Android One手机价格低廉,搭载几乎原生的安卓系统,并且能够直接从谷歌获得系统更新...
业界动态 2014-11-11 08:49:23