`
stephenxjc
  • 浏览: 36090 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
作为一个做游戏的人,必须多玩游戏,但由于比较忙,只能通过看游戏视频,来弥补这方面的不足,战神是第一个关注的游戏,相当不错的单机游戏。本文主要介绍这个游戏在设计中相当游戏的部分,这个在其它游戏中可以借鉴。 视频链接:http://www.youtube.com/watch?v=KZJd_R_VoIE    1、镜头控制 在玩大部分的网络游戏,所有的游戏镜头都没有经过处理,常见的3D游戏是完全由玩家控制,而2D游戏基本是由相对玩家固定的。但在战神中,你会发现,所有的镜头都是经过设计的,在场景中的不同位置,镜头的角度都不一样,可以非常好的引导玩家,指引玩家该向哪走,该干啥,它不是通过文字的 ...
扫描线z缓存算法 Stephenxjc-千年一笑 2011年1月22日星期六 在附件中附有word的文档,其格式清晰,比较易于阅读。   1.1 基本思想 扫描线z缓存算法的思想是:在某个方向如y上扫描,每条扫描线需要一个z缓存和一个帧缓存,通 ...
Project property常用设定 1        General 1.1              Character set 问题:cannot convert parameter 1 from 'const char *' to 'LPCTSTR' 解决方案:通常需要将character set 从Use Unicode Character Set 改为Use Multi-Byte Character Set。   2 ...
  态度与计划 Stephenxjc_千年一笑 1        态度问题 自从进入实验室以来,始终有种不习惯的感觉,也许不太适应,于是做事也比较散慢。自然结果也比较糟糕,不但给师兄的印象不好,而且对自己的成长也不利。今晚,师兄开了次会,才发现目前自己的态度的影响有多大。      是的,每个人面对一个新的环境,理所当然认为需要有一个适应的过程,于是乘着这段时间,小憩了一会。但是,最开始这段时间是如此的重要,如果,你无法保持着活力,保持着热情,不但自己越干越累,而且此时给boss的第一印象不好,之后的发展都会有比较大的局限。所以,无论怎么样,开始时一定要有足够的热情, ...
第一、边想边写。 这是最初的阶段,通常在开始学习语言时都是这种方式。从而在之后,都是拿到任务,就开始编程,到哪错了马上改,反反复复,发现最终的结果是经过多次修改得到的。 第二、 先想后写。 在之前的错错改改中发现如果一开始先想好,然后再写,乃至写出文档来,将问题思考好,会减少绕弯路。所以先想后写,对于整个任务都有了一个清晰的认识,于是,就从总体角度,编写程序,编写完后,才能进行测试。这时,对于中等规模的程序还行,一旦程序大了,这个会给调试带来巨大的困难,有时根本不知道问题出现在哪。第三、 先想后写,边写边测试。 为了保证方便调试,自然希望将问题发生的可能范围缩小,这是需要将程序分阶段编写, ...
源代码阅读心得——c++基础知识 Stephenxjc_千年一笑 2010年8月6日星期五 对象:C++入门级(初学者) 关键字:头文件包含、类对象实例化、参数传递方式、assert、const 核心内容:c++基础问题的讨论 平台: 思想:之前学过
GLUT常用函数介绍  stephenxjc_千年一笑 2010-7-29     对象:GLUT的入门级(初学者) 关键字:GLUT、函数 核心内容:主要是通过在一个具体的程序中函数的作用 平台:visual studio2008,需要配置好OpenGL32.lib、GLu32.lib、
      在android的学习过程中,总结了一下一般的技术学习的方法,这样,在以后的学习过程中,就可以借鉴这些方法,加快学习过程。   首先,必须查找资料。       主要是他人推荐的比较好的教程。android平台的比较好 ...

j2ee5.0 api

    博客分类:
  • java
j2ee5.0 api chm 有需要的下载
编程修养   文章出处:http://www.diybl.com/course/3_program/gcs/20071010/77355.html   编程修养   ————————————————————————————       什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程 ...
java函数参数默认值 今天,需要设定java函数参数的默认值,发现按照其它语言中的方法行不通 java中似乎只能通过函数的重载来实现   /** * @author stephen * @date Mar 31, 2009 * @time 6:16:47 PM */ public class ParameterDefault { /** * @param args */ public String getName(String givenName,String familyName){ return givenName+"."+fami ...
Global site tag (gtag.js) - Google Analytics