上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 任何事情都有三个阶段,分析、制作、质检的过程。在程序中就分为设计、编码、调试(测试)三个阶段,其中设计最为重要,设计的不好会导致编码和调试重复,甚至最后又回到了设计的过程。为了不会重复返工,所以设计的时候需要考了全面,否则会导致资源上的浪费和占用,甚至造成资源不足而终止。就像任何一个投资项目一样,设... 阅读全文
posted @ 2015-05-08 13:57 恋月 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 每天对着不同的计划,多多少少有一种无形的压力。特别是对技术不好的我来说,过程中遇到的问题实在不少,时常纠结良久。时间慢慢流逝,最后虽然感觉有些不足,但是也不至于差强人意。商业版的PF核心已经升级到1.0.5版本,增添和完善了许多功能。核心主要完善了网络模块、脚本模块、文件模块、引擎模块、缓存模块等等... 阅读全文
posted @ 2015-05-07 13:03 恋月 阅读(1281) 评论(0) 推荐(1) 编辑
摘要: PF由于各种因素迟迟不能更新,此次更新主要是更新了以往和上个版本出现的内存问题,该版本较为稳定,如果有用到的朋友请更新至此版本。PF 1.0.4 修复1.0.0.3更新后产生的内存问题,可能导致网络数据错误 全面修复PF核心的内存问题 优化部分代码风格PF商业版核心人员招募开篇语 我们没有大... 阅读全文
posted @ 2015-03-08 18:03 恋月 阅读(574) 评论(0) 推荐(1) 编辑
摘要: 有些东西总是姗姗来迟,就好比这新年的钟声,我们盼望着新年同时也不太旧的一年过去。每当这个时候,我们都会总结一下在过去的一年中我们收获了什么,再计划新的一年我们要实现什么。PF并不是一个十分优秀的框架,可以说这只是出于作者们对自己技术的总结。本次版本比我计划的要晚,一方面是因为新年的原因,另一方面又是... 阅读全文
posted @ 2015-02-17 13:06 恋月 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 网络流是什么?为什么网络流中需要存在缓存数据?为什么PF中要采用缓存网络数据的机制?带着这几个疑问,让我们好好详细的了解一下在网络数据交互中我们容易忽视以及薄弱的一块。该部分为PF现有的网络流模型,但是在这里只讲解最本质的概念,而没有详细说明代码,如果有兴趣的不妨先看了这部分再去看下代码,一切或许会... 阅读全文
posted @ 2015-02-01 19:09 恋月 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 程序设计其实对程序开发者来说十分重要,但是在工作中往往我们却忽略了这一块,因为我们所用的都是现有的模式。一个设计模式的好坏,往往能够体现出程序的专业性,还有整个项目的可持续性。这就是为什么有些公司,在经历了若干年后忽然重写整套代码的原因,因为他们会发现在越来越多的需求的情况下,以前那些设计模式完全不... 阅读全文
posted @ 2014-12-21 17:24 恋月 阅读(1197) 评论(0) 推荐(1) 编辑
摘要: 人工智能(AI)中往往都会有这么一个问题,那就是我要做什么?我该怎么做?我需要什么?所以这里所谓的智能就是赋予AI对象的判断力,以及它根据判断得到的相应反应。就好比,你去商店买东西,钱够别人才卖给你,不够不可能卖你,这里就会触发了两种结果,如果你要强买的话,那么店员就可能产生相应的措施了。其实这里的... 阅读全文
posted @ 2014-12-16 23:29 恋月 阅读(1933) 评论(2) 推荐(0) 编辑
摘要: AI中的事件与场景中的事件大致相同,都是由特定的条件触发的。只不过AI的事件与其他事件不同的是,对于AI的事件往往是根据不同的AI类型,和动态的触发条件下才产生的。其实不管AI多么智能,它对应的触发条件在游戏中其实并不是很多,不过触发的条件按照各种组合就形成表现类型不同的AI而已。游戏截图事件 1、... 阅读全文
posted @ 2014-11-25 16:23 恋月 阅读(1905) 评论(0) 推荐(1) 编辑
摘要: 上一篇我们说了基础接口的组成,想必大家对AI中的基础方法有了一定的了解,而基础接口只能一个通用的,要实现不同的类别还需子类中实现,这就形成了玩家、主动、被动、木桩这些类型。不同类型的AI需要有一个统一的接口来调用与控制,这就是我们今天要进一步了解的AI控制器,试想一下一部机器如果没有控制器会怎样,一... 阅读全文
posted @ 2014-11-17 20:16 恋月 阅读(2030) 评论(0) 推荐(0) 编辑
摘要: 一个模块都往往需要统一的接口支持,特别是对于非常大型的模块,基础结构的统一性非常重要,它往往决定了其扩展对象的通用性。昨天说了AI的基本概述以及组成,作为与场景模块中核心一样重要的地位,基础部分的设计尽量的统一、详细、通用、精简。游戏截图基础接口(base) 1、管理方法 初始化(init)、释放(... 阅读全文
posted @ 2014-11-16 16:43 恋月 阅读(2511) 评论(3) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页