正文内容加载中...
posted @ 2018-02-25 21:51 恋月 阅读(592) 评论(1) 编辑
摘要: 在距离上一次的版本发布已经过去4个月的时间,因为个人的能力以及时间有限,所以这次的版本会推迟这么久。可是无论怎样,PF2.1带着自身的完善总算不负所望推出。在这次的版本调整中让我深有体会到了程序设计中的几大问题:安全、性能、稳定。如何设计出一个高效稳定的框架时,自然需要对所运用的语言的熟知,在这期间阅读全文
posted @ 2017-05-27 14:16 恋月 阅读(127) 评论(0) 编辑
摘要: 在无数的日夜里,熬出了多少的黑眼圈,致勤勤恳恳工作的各位朋友与自己。每到了年末的时候总想写的什么,主要是为了回顾以往一年里到底做了什么,这便是年终总结的主要意义。在此我将要总结的是和我在技术层面上成长的一个项目,那便是开源的plain framework(简称PF),我会在这里分享一些关于程序设计的阅读全文
posted @ 2017-01-21 13:00 恋月 阅读(980) 评论(0) 编辑
摘要: 距离上次发布已经有了很长一段时间,期间由于各种原因没有更新这方面的技术分享,在这里深表遗憾。在MMO或其他的游戏中,会有针对各种形状的计算,通常在攻击区域里不会很复杂,常见的为矩形、圆形、扇形。今天分享的是判断一个目标点是否在扇形内的计算,用到的是比较简单的运算,高效率的算法我很尽快更新。 数学知识阅读全文
posted @ 2016-12-27 10:09 恋月 阅读(1495) 评论(3) 编辑
摘要: 任何事情都有三个阶段,分析、制作、质检的过程。在程序中就分为设计、编码、调试(测试)三个阶段,其中设计最为重要,设计的不好会导致编码和调试重复,甚至最后又回到了设计的过程。为了不会重复返工,所以设计的时候需要考了全面,否则会导致资源上的浪费和占用,甚至造成资源不足而终止。就像任何一个投资项目一样,设...阅读全文
posted @ 2015-05-08 13:57 恋月 阅读(343) 评论(0) 编辑
摘要: 每天对着不同的计划,多多少少有一种无形的压力。特别是对技术不好的我来说,过程中遇到的问题实在不少,时常纠结良久。时间慢慢流逝,最后虽然感觉有些不足,但是也不至于差强人意。商业版的PF核心已经升级到1.0.5版本,增添和完善了许多功能。核心主要完善了网络模块、脚本模块、文件模块、引擎模块、缓存模块等等...阅读全文
posted @ 2015-05-07 13:03 恋月 阅读(797) 评论(0) 编辑
摘要: PF由于各种因素迟迟不能更新,此次更新主要是更新了以往和上个版本出现的内存问题,该版本较为稳定,如果有用到的朋友请更新至此版本。PF 1.0.4 修复1.0.0.3更新后产生的内存问题,可能导致网络数据错误 全面修复PF核心的内存问题 优化部分代码风格PF商业版核心人员招募开篇语 我们没有大...阅读全文
posted @ 2015-03-08 18:03 恋月 阅读(315) 评论(0) 编辑
摘要: 有些东西总是姗姗来迟,就好比这新年的钟声,我们盼望着新年同时也不太旧的一年过去。每当这个时候,我们都会总结一下在过去的一年中我们收获了什么,再计划新的一年我们要实现什么。PF并不是一个十分优秀的框架,可以说这只是出于作者们对自己技术的总结。本次版本比我计划的要晚,一方面是因为新年的原因,另一方面又是...阅读全文
posted @ 2015-02-17 13:06 恋月 阅读(607) 评论(0) 编辑
摘要: 网络流是什么?为什么网络流中需要存在缓存数据?为什么PF中要采用缓存网络数据的机制?带着这几个疑问,让我们好好详细的了解一下在网络数据交互中我们容易忽视以及薄弱的一块。该部分为PF现有的网络流模型,但是在这里只讲解最本质的概念,而没有详细说明代码,如果有兴趣的不妨先看了这部分再去看下代码,一切或许会...阅读全文
posted @ 2015-02-01 19:09 恋月 阅读(443) 评论(0) 编辑
摘要: 程序设计其实对程序开发者来说十分重要,但是在工作中往往我们却忽略了这一块,因为我们所用的都是现有的模式。一个设计模式的好坏,往往能够体现出程序的专业性,还有整个项目的可持续性。这就是为什么有些公司,在经历了若干年后忽然重写整套代码的原因,因为他们会发现在越来越多的需求的情况下,以前那些设计模式完全不...阅读全文
posted @ 2014-12-21 17:24 恋月 阅读(490) 评论(0) 编辑