自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我本书生

吾将上下而求索!

  • 博客(116)
  • 收藏
  • 关注

原创 博客搬家,欢迎光临!

独立小站开张,欢迎各路朋友光临!    http://gameislife.info/

2013-01-31 09:44:07 1653

原创 每月自评之十二:2015年6月

(一)我读     (1)《任天堂快乐创意方程式》          推荐指数:三星           推荐理由:一本了解游戏传奇帝国任天堂的经营理念和企业文化等方面,不错的书籍!     (2)《自控力》          推荐指数:四星           推荐理由:能给你带来全新理念的书,应该只读一遍!(二)我看        (1)

2015-07-06 09:55:13 1289

原创 每月自评之十二:2015年4-5月

请移步个人独立blog:http://gameislife.info/archives/282

2015-06-03 16:43:10 1132

原创 每月自评之十一:2015年2-3月

请移步个人独立blog:http://gameislife.info/archives/275

2015-04-07 20:36:43 1021

原创 2015年工作学习计划

耽搁了二个月,直到春节后才出来,有些汗颜!依然从工作、学习、生活三个维度去规划我的2015!详情请见:http://gameislife.info/archives/255

2015-03-04 11:02:19 1383

原创 2014年度总结

2015都过了近1个月了,早该好好总结一下了。     2014年,对我来说,意味着忙乱、匆促、迷惑、徘徊,还有最准确的表达:抉择!     还是老规矩,分别从生活、工作、学习三个维度来回顾。    【生活篇】     (1)陪伴妻儿          看着儿子一天天长大,仿佛每一天都有新的变化:从可以走路,到能说完整的句子,每一个关键事件,都让我和老婆欣喜不已!当

2015-02-02 14:34:09 1183 2

原创 每月自评之十:2014年2月

(一)我读     (1)《窃明》          推荐指数:四星半           推荐理由:谢谢超哥的推荐,非常精彩有韵味的历史穿越小说。不同于一般意义上的穿越类小说,在小说写法上,这本书我觉得有它独特创新的地方。它还原了明末比较真实的历史现状,虽是穿越,但并不胡来,算是尊重历史,主角的发展都是符合现实的,并没有像一般穿越类小说,引入超自然的力量。主角与历史人物斗智斗勇,不唐

2014-03-12 16:48:47 1598

原创 每月自评之九:2014年1月

(一)我读     (1)《无人生还》          推荐指数:四星            推荐理由:这本书是lisa MM推荐的,小说非常精彩,第一次读传说中的阿加莎的作品,给我留下非常深刻的印象。坦白说,之前还没有看过用这样的手法写悬疑的,这本书很合乎我的口味!(二)我看        (1)《神探夏洛克 第一季 Sherlock Season 1》

2014-02-11 22:34:51 1319

原创 2013年度总结

今天是2014年的第一天,又是一年过去了。    过去的2013,是我生命中最重要的年份之一!这一年无论生活,还是工作,都发生了许多大事,值得一一记录!    【生活篇】    (1)皮皮出生           2013在我生活里,最重要、最特别、最欣喜的事情就是小宝宝的出生。           新年伊始,我可爱的皮皮诞生了,谢谢亲爱的、伟大的老婆,经历了分娩的痛楚,顺产成

2014-02-09 15:31:40 1484

原创 每月自评之八:2013年8月--12月

(一)我读     现在回头才惊讶到,这五个月,我竟然没有看完过一本完整的书!     虽然绝大部分时间被工作与项目占据,但这真的不是借口,新的一年,该好好自省与恪守!     书籍,依然是充电和提升自我的最快捷的方式!(二)我看        (1)《全民目击》          推荐指数:四星             推荐理由:一个不知名的导演讲述了

2014-02-09 12:12:00 1593

原创 每月自评之七:2013年7月

(一)我读     (1)《程序开发心理学》          推荐指数:四星            推荐理由:温伯格的经典之一,其实这本书几年前有看过,这次是重温经典。无需多言,此类经典,常看常新!(二)我看        (1)《预言 Premonition》          推荐指数:三星半             推荐理由:首先说,我推荐第一理

2013-08-31 22:03:46 1221

原创 每月自评之六:2013年6月

(一)我读     本月忙于各类杂事,尚未读完一本书籍,当然,这个不是借口,需要自我批评一下!(二)我看     本月看过的电影:          (1)《星际迷航:暗黑无界 Star Trek Into Darkness》          推荐指数:四星            推荐理由:一定要看iMax,剧情与前作有关联,但也不影响观看。整个观影过程没

2013-07-04 20:09:40 1352

原创 每月自评之四:2013年4月

(一)我读     本月阅读过的书籍:     (1)《OpenGL超级宝典》          1)推荐指数:四星半          2)简评:学习OpenGL最佳入门读物,并且书中刚开始的两章,对计算机图形学的基础知识也作了非常简要地介绍,对于想要夯实游戏编程的基础知识的同学来说,此书的确是一本佳作!     (2)《Unity 3.x Game Developm

2013-05-06 14:57:05 1546 5

原创 听《陌陌移动开发技术分享》有感

分享地址:http://www.infoq.com/cn/presentations/momo-mobile-development-technology-share听陌陌CTO李志威同学讲陌陌的技术发展历程,有一些启发和思考以记之。(1)前期技术选型时,尽量用业界已有的通用和成熟技术,以避免自己闭门创车和重复发明轮子,这对于一个创业团队尤为重要!(2)Redis+MongoDB的存储

2013-04-04 20:41:49 3189

原创 每月自评之三:2013年3月

(一)我读     本月阅读过的书籍:     (1)《不说,就真来不及了》          1)推荐指数:四星          2)简评:很薄的一册子,却能从另一个维度,给人生活的真谛!     (2)《持续交付》          1)推荐指数:四星                                        2)简评:被习惯性忽略了的

2013-04-01 21:04:56 1491

原创 每月自评之二:2013年2月

现把为数不多的时间里作的学习,小结如下:(一)我读     本月阅读过的书籍:     (1)《高效程序员的45个习惯》          1)推荐指数:四星半          2)简评:极具实践性的敏捷开发行动指南!     (2)《程序员的思维修炼》          1)推荐指数:四星          2)简评:跳出惯性思维,从另一个维度解读我

2013-03-02 17:43:06 1144

原创 每月自评之一:2013年1月

(一)我读     本月阅读过的书籍:     (1)《程序员的职业素养》          1)推荐指数:四星          2)简评:Bob大叔的职业生涯经验总结,现身说法,可信可敬!     (2)《Lua游戏开发实践指南》          1)推荐指数:三星          2)简评:想用Lua作游戏脚本开发的同学值得一读!

2013-03-02 17:17:59 2492 2

原创 《高效程序员的45个习惯》读书笔记【思维导图】

《高效程序员的45个习惯》  这是一本好书,书中的观点直白、朴素,极富实践性!当然最重要的,还是要在实际项目中身体力行!     下面摘取书中要点,花了大半天时间做成思维导图,以方便随时查阅。

2013-02-15 20:52:52 3246 4

原创 《Lua游戏开发实践指南》读后感

书籍地址:http://book.douban.com/subject/20392269/        一句话点评该书:想用Lua作游戏脚本开发的同学值得一读!(一)本书特点市面专门讲Lua的中文书籍很少,窃以为,一方面可能觉得Lua比较简单,可深入讲的东西并不多;另一方面,说明Lua的开发者数量,(尤其是国内)还是一个比较小众的群体,出版商们也无利可图。回到这本书,

2013-01-26 16:57:08 26193 5

原创 《程序员的职业素养》读书笔记

书籍地址:http://book.douban.com/subject/11614538/             一句话点评该书:Bob大叔的职业生涯经验总结,现身说法,可信可敬!    (一)专业主义(1)“专业主义”就意味着担当责任;(2)所谓专业人士,就是能对自己犯下的错误负责的人,哪怕那些错误实际上在所难免;(3)你写的每一行代码都要测试。如果你希望自己的软件灵活

2013-01-12 18:05:14 2788

原创 2012,回顾与展望!

传说中的2012,转眼就要过去了,玛雅末日预言最终还是止于坊间的笑谈!       岁末将至,是有必要总结一下的!还是按照常规的家庭与工作二大topic吧。       【家庭篇】       2012无论是我的小家,还是整个大家庭,都是极不平凡的一年。               小家。亲爱的老婆怀小宝宝了。明年开年不久,咱们小家又会添加新的快乐与希冀。老婆怀孕与我们计划还是一个

2012-12-28 19:29:27 1239

转载 编译链接和加载

作者:phylips@bmy 2011-11-06 出处:http://duanple.blog.163.com/blog/static/7097176720111141085197/1.   序最近在折腾各种.so,碰到了一些问题,一开始对于很多错误也没有头绪,茫然不知所措。索性化了一天多时间将>中部分内容略读了一遍,主要是关于编译,链接和加载这块的。于是顺便做个笔记,方

2011-12-14 11:44:03 3067

原创 Social Game与MMORPG在服务器架构上的差异

最近在作公司的一个Social Game的项目服务器架构设计,与之前做过的MMORPG(简称RPG)相比,差别还是较为明显的,现总结一二,以供分享!(一)协议通信         1)Socail Game为了快速开发,在通信协议的选择上均会选择http作为底层通信协议,这样选择的好处大致有:               1、方便客户端编程:http为一应一答的同步模型;

2011-11-10 00:45:03 5074 2

转载 游戏服务器通用架构

这里讨论的游戏服务器架构大概是目前国内乃至世界上的网游通用的一种架构了:http://bbs.gameres.com/showthread.asp?threadid=93775作者:qinglan有段时间没有研究技术了,这次正好看到了新版的mangos,较之以前我

2011-08-28 16:01:32 5645 5

转载 2011互联网技术发展浅析

编程语言由于Apple的魅力,Objective-C获得了飞速发展。其他主流语言变化基本不大。从5月的Google I/O大会来看,Go语言在Google内部得到不少应用,但是社区关注点成功案例,在2010尚未明显突破。在TIOBE排行中,Java依旧是第一语言,但是

2011-07-09 16:22:43 1019

转载 关于Linux常用的二进制文件分析方法

   当你在unix下拿到一个二进制文件但不知道它是什么的时候,可以通过以下方法得到一此提示      1、 最首先应该尝试strings命令,比如拿到一个叫cr1的二进制文件,可以:  $ strings cr1 | more  里面可能会有一些对于这个cr1的描述,这些信息都是编译之后在程序中留下的一些文本性的说明,所以可能会告诉你这个文件是什么.  比如有输出: 

2011-06-22 10:58:00 4667

转载 基于多层结构的网络游戏平台的研究与应用

基于多层结构的网络游戏平台的研究与应用学科专业: 计算机软件与理论研究方向: 计算机软件导 师: 李 祥 教授研 究 生: 匡 华中国 · 贵州 · 贵阳 2007年 5 月本文的主要工作在《天骄II》、《傲世online》、《凤舞天骄》中得到了实际运用目 录第一章 前言 81.1 网络游戏平台的发展背景 81.2

2011-06-20 08:02:00 8341

转载 网游服务器通信架构的设计

       随着网游从业者的规模和需求不断扩大,越来越多的朋友进入了网游开发这个领域,使得市场中网游开发技术相关的需求量迅猛增长。目前,网游行业比较紧缺的是具有较深技术功底的“专家型”开发者,这主要包括两个方面:服务器端设计人员以及客户端设计人员。对于网络游戏而言,由于其主要的游戏逻辑计算是在服务器端完成的,数据同步与广播信息的传递也是通过服务器完成的,所以,是否拥有一个有经验的服务器端设计

2011-06-20 07:26:00 2365

转载 搭建可复用的游戏服务器框架的思路

网络游戏公司成长到一定的阶段,会有一些经验和技术的积累,这些积累会在日后的游戏开发使用,但如果背负了过重的历史包袱,就应该丢弃,开发一套全新的架构在适应现在的游戏开发技术需要。而我,最近就在考虑一个可复用的服务器框架,这个问题思考已经不是一天两天的事情了,但还未正式开始实施。框架设计目的1:加快游戏开发过程,缩短开发周期——设计和代码的复用2:提高产品质量——由所谓的“精英”程序员开发和维护要提高

2011-06-20 07:26:00 2332

转载 MMOG游戏的服务架构初探

     因MMOG游戏的功能决定,即游戏的各个实体存在大量的交互行为,比如地图视野内对象属性变化,战斗发生时各对象属性存在的大量的偏转和影响,很难通过基于角色对象的多线程功能划分来实现对多CPU的利用,所以这种模式并不适合多线程模式。      但是基于游戏的玩法,又存在地图区域,国家,势力,副本等很清晰概念,在各个定义范围内存在相互较独立的特点,可以较好的分割各功能模块,同时绝对功能的

2011-06-20 07:15:00 1955

转载 HTTP幂等性概念和应用

基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协议是一种分布式的面向资源的网络应用层协议,无论是服务器端提供Web服务,还是客户端消费Web服务都非常简单。再加上浏览器、Javas

2011-06-07 20:05:00 2383

转载 游戏服务器场景管理AOI方案

<br /><br />---------------------------------------------------------------------<br />  AOI(Area Of Interest)在MMOPRG游戏服务器上是不可或缺的技术,广义上,<br />AOI系统支持任何游戏世界中的物体个体对一定半径范围内发生的事件进行处理;<br />但MMOPRG上绝大多数需求只是对半径范围内发生的物体离开/进入事件进行处理。<br />当你进入一个游戏场景时,如果你能看到其他玩家,那背后

2011-05-18 11:10:00 5647 1

转载 Python代码模块热更新机制实现(reload)

---------------------------------------------------------------------  对一个游戏来说,无论是client或server都非常需要一套代码热更新的机制。它能大大提高开发效率,又能超乎玩家期望地在运营期在线修正bug和增添功能。可谓必备机制。---------------------------------------------------------------------  在实现一个Python版本的热更新系统时,我走了不少弯路,钻

2011-05-18 10:58:00 9892

转载 Python编程规范

<br />---------------------------------------------------------------------<br /><br />  Python编程规范(for Python2.5 by AKara) <br /><br />---------------------------------------------------------------------<br />  源文件布局规范 <br />-----------------------------

2011-05-18 10:52:00 959

转载 走进boost

<br /><br />一直流传这么一个说法,想成为高手,一定要多读高手写的源代码。哪些代码是好材料呢?C++标准库的源代码?不,如果您读过,就会发现:要么是各种实现独有的表达方式让人摸不着头脑,要么是恐怖的代码风格(如到处是下划线)憋得人难受。Boost库的代码则相当清晰,注释合理,命名规范,绝对是适合阅读的典范。同时,Boost内容广泛,数值计算、泛型编程、元编程、平台API……不妨从容选择自己感兴趣的部分,细细品味。 <br /><br />Boost是什么?一套开放源代码、高度可移植的C++库。 <

2011-05-18 09:58:00 2497

转载 protobuf在网络编程中的应用思考

<br />protobuf简介<br />protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,但并没有因此变得复杂,开发人员通过按照一定的语法定义结构化的消息格式,然后送给命令行工具,工具将自动生成相关的类,可以支持java、c++、python等语言环境。通过将这些类包含在项目中,可以很轻松的调用相关方法来完成业务消息的序列化与反序列化工作。<br />protobuf在go

2011-05-17 22:58:00 1058

转载 Google Protocol Buffer 的使用和原理

<br /><br />很详细的关于protobuff的介绍,先收藏之!<br /> <br />简介<br />什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:<br />Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储系统。<br />Prot

2011-05-17 22:54:00 1291

转载 flash mmorpg地图设计

网上看一篇关于目前几个流行flash mmorpg地图实现的分析,这里也想说说自己的一些看法。常见的三种方式:1、整图2、Tile元素拼装3、栅格化切片整图整图加载很好理解直接加载一张背景图。这种方式比较适合小场景(面积不要超过两屏),例如可以用来做悦

2011-05-15 17:54:00 1709

转载 AS3 socket编程

我们在使用ActionScript3.0进行Socket编程的时候需要关注下面的问题,我们将在今后的学习中逐个对下面的问题进行讨论,并尽量逐渐的改进我们的程序.1.与Socket服务器建立连接.2.向Socket服务器发送数据.3.从Socket服务器读数据.4.

2011-05-15 17:39:00 5873 1

转载 flash游戏架构浅析

先谈前端主架构,前端程序主架构有两个主要任务:1,要从架构高度合理划分前端各模块,提出可行的实现方案;2,从AS级别搭建程序架构(非文档级别),制定前端编程规则和接口,规范程序各部分的职责划分。这两个任务其实包括很多具体工作,比如:游戏启动流程制定,确定哪些SWF文件需要

2011-04-24 10:42:00 3967 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除