执行力低下是游戏开发团队的普遍问题,从业这么久了,还真没见过把执行做得很好的团队。几乎所有团队都是靠热情在推动,而热情是个很脆弱的东西,非常靠不住。 究竟什么才是执行力的基础呢,我考虑过这个问题好多年了,我想每个人都会有每个人的见解吧。以我的经历尚不能给出一个精准的答案,但也有一个大致的范畴。...
分类:
其他好文 时间:
2014-06-18 18:33:34
阅读次数:
229
在一年多前知道了Unity这款游戏引擎。在得知她极大地简化游戏开发的难度并可以使用我最熟悉的C#开发后,便毅然决然地开始学习Unity3D。说来惭愧,期间,由于个人原因,学习断断续续,直到现在才有一个勉强拿的出手的小作品。这款小游戏是一款类似超级马里奥的冒险游戏,玩法简单明了不费脑。游戏截图菜单.....
分类:
其他好文 时间:
2014-06-18 17:32:39
阅读次数:
284
??
The UML Is a Language for Documenting
A healthy software organization produces all sorts of artifacts in addition to raw executable code. These artifacts include (but are not limited to)...
分类:
其他好文 时间:
2014-06-16 20:40:42
阅读次数:
164
为另一个对象提供一个替身或占位符以控制对这个对象的访问。
代理模式的组成:
主题接口(Subject):目的是提取真正主题与代理的公共属性,让使用真正主题的地方也能用代理代替。
真正主题(RealSubject):真正发送请求的类。
代理(Proxy):请求方与真正主题的代理类,请求方通过调用代理对象间接调用真正主题。
代理模式的简单例子:
Subject.java
package...
分类:
其他好文 时间:
2014-06-16 19:56:32
阅读次数:
195
进来学习java的时候遇到了一些经验说多用对象模式,少用继承模式。现在写一点感想。
面向对象的对象之间的哦和方式有继承,实现,关联,依赖,聚合和组合。其中的继承和实现是继承这类模式。
说道的一个原因就是代码污染。例如一个父类非常复杂。而一个继承了这个类的子类可能重写了一部分的方法。但是继承了全部的方法。用户在使用继承的子类的时候可能会调用没有重写的父类的方法并且如果这种方法是在子类的设计者的意...
分类:
其他好文 时间:
2014-06-15 10:26:52
阅读次数:
178
1.1、什么是分析和设计分析(analysis):强调的是对问题和需求的调查研究,而不是解决方案,即应该如何使用系统,系统应该具有哪些功能。设计(design):强调的是满足需求的概念上的解决方案(在软件和硬件方面),而不是其实现。最终,分析可以实现,而实现则表达了真实和完整的设计。分析和设计一词最...
分类:
其他好文 时间:
2014-06-14 20:13:56
阅读次数:
189
Cocos2d-x游戏开发之lua工程创建,
lua作为一种开源动态解释型语言,可以实现动态游戏更新,避免c++出现的野指针错误。...
分类:
其他好文 时间:
2014-06-14 14:49:26
阅读次数:
275
统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和...
分类:
其他好文 时间:
2014-06-14 12:41:14
阅读次数:
264
定义了对象之间的一对多依赖,这样一来,当一个对象状态改变时,他的所有依赖者都会收到通知并自动更新。
观察者模式的组成:
抽象主题角色:把所有对观察者对象的引用保存在一个集合中。抽象主题提供一个接口,可以增加和删除观察者角色。
具体主题角色:在具体主题内部状态改变时,给所有登记过的观察者发出通知。
抽象观察者角色:为所有具体的观察者定义一个接口,在得到主题的通知时更新...
分类:
其他好文 时间:
2014-06-14 09:54:07
阅读次数:
248
unity3d是一个跨平台的游戏开发引擎,可以使用c#开发各种平台上的游戏,如windows,Mac,Android,windows phone,IOS,Flash等。下面说下如何将开发好的unity3d游戏发布到Android手机上 1.安装unity3d 这是官网下载地址,这里能下载到最新版本的...
分类:
移动开发 时间:
2014-06-14 08:27:46
阅读次数:
251