from:http://www.cnblogs.com/leoo2sk/archive/2009/06/17/1504693.html 目录 目录 1 IGame游戏公司的故事 1.1 讨论会 1.2 实习生小李的实现方法 1.3 架构师的建议 1.4 小李的小结 2 探究依赖注入 2.1 故事的启 ...
分类:
其他好文 时间:
2017-04-06 09:23:57
阅读次数:
275
2016这一年真的是发生了好多事情,让我成长和收获了不少。从游戏公司离开,虽然有点超出我的意料,因为我想的是2017年中旬离开。因为自己犯了一些常人会犯的错,那就是粗心。把公司线上的游戏代码删了。这段事情给我打击很大,公司虽然没有让我赔偿,但我觉得挺对不起我的领导..
分类:
其他好文 时间:
2017-01-08 20:33:32
阅读次数:
205
Python之路,Day6 - 面向对象学习 本节内容: 面向对象编程介绍 为什么要用面向对象进行开发? 面向对象的特性:封装、继承、多态 类、方法、 引子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人 ...
分类:
编程语言 时间:
2016-12-26 14:02:08
阅读次数:
269
目前针对3D游戏移动端的开发,Unity3D引擎几乎占领了大部分份额,Unity的特点就是入手快而且市面上的插件比较多,这也说明它的架构设计还是非常不错的,有这么多人参与也使引擎的应用获得了空前的提升。但对于游戏公司的初级程序员或者说刚入门的程序员来说,在实际项目开发中..
分类:
其他好文 时间:
2016-12-17 17:30:06
阅读次数:
306
本节内容: 面向对象编程介绍为什么要用面向对象进行开发?面向对象的特性:封装、继承、多态类、方法、 引子你现在是一家游戏公司的开发人员,现在需要你开发一款叫做的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同... ...
分类:
编程语言 时间:
2016-11-26 07:39:02
阅读次数:
279
RPG游戏经典的系统架构设计 : bigword 游戏引擎就是使用这种架构,我认识的很多rpg游戏公司的同事也大致采用了这种架构方式。 loginapp : 登陆服务器,主要负责player 的登陆请求,验证player的合法性,为合法的player分配session,与cilent 采用短连接方式 ...
分类:
其他好文 时间:
2016-11-25 11:52:09
阅读次数:
156
本节内容: 面向对象编程介绍 为什么要用面向对象进行开发? 面向对象的特性:封装、继承、多态 类、方法、 引子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬 ...
分类:
编程语言 时间:
2016-11-20 11:10:29
阅读次数:
285
数据结构和算法很重要!图形学也很重要!大的游戏公司很看重个人基础,综合能力小公司看你实际工作能力,看你的Demo。 1.什么是渲染管道? 是指在显示器上为了显示出图像而经过的一系列必要操作。 渲染管道中的很多步骤,都要将几何物体从一个坐标系中变换到另一个坐标系中去。 主要步骤有: 本地坐标->视图坐 ...
分类:
编程语言 时间:
2016-10-20 11:59:18
阅读次数:
328
HTCVIVEHTCVive是一款最具有划时代意义、让人惊叹的产品。HTCVive由HTC与Valve联合开发。著名游戏公司Valve给予HTC相关的技术支持,而由HTC研发硬件和组装销售主体芯片包括了核心处理芯片、图形处理SoC、USB控制器、图传接口控制器以及闪存芯片等。这块主板上拥有一些六轴MEMS..
分类:
其他好文 时间:
2016-08-08 07:40:07
阅读次数:
222
目前市面上,PC型VR产品是三足鼎立:HTCVive、OculusRift和Sony的PS4HTCVive是一款最具有划时代意义、让人惊叹的产品。HTCVive由HTC与Valve联合开发。著名游戏公司Valve给予HTC相关的技术支持,而由HTC研发硬件和组装销售主体芯片包括了核心处理芯片、图形处理SoC、USB控制器、..
分类:
其他好文 时间:
2016-08-08 01:07:38
阅读次数:
112