关于赛车游戏制作的一点体会

当初在做那款不成功的赛车游戏的时候,其实并不懂车。开始懂一点车之后,才猛然醒悟,原来想做好赛车游戏,哪怕是很卡通的赛车,都需要对车很了解啊。现在只是稍微了解了一点车。我相信随着今后对车更了解,认识也会更深入的。     我把发在微博的片段整理到下面吧。     电子游戏为什么好玩呢?游戏的好玩就是有趣的交互。有趣的定义很多。每种类型游戏都不一样。比如赛车游戏的好玩在于简单操作左右转加减速度。改...
阅读(3502) 评论(0)

三种糟糕的程序员

有三种糟糕的程序员。第一种是经验能力不足。这个最好办,努力便可。第二种是只有一定经验能力但却自认才高八斗,影响了自己提高。第三种最可怕。这种人有自己一套似是而非,但貌似极强的逻辑思维,爱把事情复杂化还特别固执。可是任何事他总是做得很糟,或者用一套根本不合适但非常复杂的逻辑去做     第三种具有怪异且复杂逻辑的程序员。由于同事不可能仔细研究他们错误但复杂的逻辑,管理者一般也不是大牛或没精力。他们...
阅读(2708) 评论(1)

RAGE的megatexture介绍

有图的PDF在这里 http://files.cnblogs.com/puzzy3d/RAGE来了-Megatexture信息更新.pdf 没图的发这里: RAGE来了---关于 ID TECH 5 MEGATEXTURE 的一些技术信息更新H3D 姚勇信息 1介绍 2一,目的 2二,实现 21,预处理 31.1贴图预处理 31.2 几何预处理 72,绘制 73,具体步骤 83.1 判断本帧绘制要...
阅读(4173) 评论(1)

更新一下,H3D的一些进展

H3D2 ENGINE...
阅读(3908) 评论(2)

Game Programming Gems4 1.7 代码错误

对象生存周期管理是C++工程最重要一个环节。关于此类问题《游戏编程精粹》(GPG)系列一直有文章在提。比如第三册 1.5 《基于句柄的智能指针》,第四册1.7的《弱引用和空对象》。在GPG4 1.7给出的代码中发现了一些问题。原始代码如果放入实际工程结果会很不美妙。这里提一下原文对指针的包装做如下处理:template class ResPtr{public:    ...
阅读(3956) 评论(4)

softcore -- CPU rasterization Demo&Src from H3D

http://www.horizon3d.com.cn/news.aspvc7.1的 MFC project像素的buffer使用了D3D9的frame buffer surface。主要是为了以后CPU/GPU共同光栅化/raytracing 混合渲染实验的方便目前只支持透视校正纹理映射的三角形光栅器只简单的支持3DS文件图片支持使用ALT的 CImage没有做任何优化......
阅读(3879) 评论(2)

softcore -- CPU rasterization

    回到20世纪90年代,PC上进入3D图形硬件光栅化时代。VOODOO取代了CPU 光栅化渲染。随后出现NVIDIA TNT。直到GEFORCE将3DFX吞并。现在GPU的演变已经8年,基于屏幕上每个象素的复杂计算已经可以让老shader程序员忽略C和HLSL的区别。    在下一代mmo 3d引擎工具平台开发之前,有必要重新回到GPU内部,关注几何与光栅管道。越来越复杂的shader效...
阅读(5077) 评论(1)

透视投影,与Z BUFFER求值

透视投影,与Z BUFFER求值        为什么有透视。因为眼球是个透镜。假如地球生物进化的都靠超声波探测空间,那也许眼睛就不会有变成球,而是其他形状...为什么有人玩3D头晕?其中一个重要的作用是,眼球不完全是个透镜。所以当视野大于60度,屏幕四周投影的变形就比眼球投影视网膜利害多。而且人脑习惯了矫正眼球投影的信息。突然有个屏幕上粗糙的模拟眼球成像,大脑还真一时适应不了。 ...
阅读(5040) 评论(1)

几本3D编程相关的书

    《3D游戏编程大师技巧》是一本好书,宏篇巨著。所有的核心原理都掰得很碎。从理论证明到代码实现全部细致周详。而且有中文版。英文是《trick of 3d game programming gurus - advanced 3d graphics and resterization》。内容涵盖广泛。在900多页想把游戏编程,高级计算机图形学,光栅化原理和实现,线性代数与解析几何都讲清楚,野心非...
阅读(7225) 评论(4)

http://www.horizon3d.com.cn

网站重新开张,招聘了http://www.horizon3d.com.cn...
阅读(4292) 评论(0)

公司技术管理角度看C++游戏程序员发展

公司技术管理角度看C++游戏程序员发展H3D这是我多年来招聘培训游戏程序员的一点想法。一直想汇总一下。主要目的是为了更好的对公司新进C++程序员进行培训,并且建立起游戏程序员培训,发展,成才,成为核心骨干,管理层,期权收益人等一整套体系。因为对于MMO游戏制作来讲,解决好C++技术队伍,是保证合格软件的基础之一。       我在的H3D Studio核心技术人员和游戏制作管...
阅读(11636) 评论(19)

PC 3D显卡

一块700 RMB左右的PC电脑显卡,已经可以这样绘制实时3D图像了: 录像: http://218.106.254.201/download/gpu_face.wmv pic&video from by NVIDIA...
阅读(4214) 评论(2)

hellgate 射击体验

hellgate 射击体验HELLGATE做为一个野心颇大, 单机-MMO, 动作-射击-RPG 通吃的游,射击恐怕吃不太下了。 射击体验做的不够好 。 没抓到射击游戏精髓。 枪械发射的很多细节没有体现出来。比如镜头震动 ,枪射击时后座动画,等等。很可惜。但动作RPG体验非常棒!就看MMO如何搞。类似GUILDWAR 形式在国内没有火起来,不知9C要把HELLGATE搞成啥样。 后来选...
阅读(3816) 评论(1)

书最近买了不少游戏编程相关的书,十分应景儿。只要愿意等,甚至省却了海外用美元购买的麻烦。祖国劳动人民群众玩游戏的设备走在世界风潮脚后跟,技术该前该后,有待商榷。况且游戏好坏,技术的侧重点并不在新。最重要的是,中文阅读技术书籍,感官体验甚好。 对并行程序,《并行设计模式》,《WIN32多线程编程》,《并行程序设计》,《WINDOS系统编程》(Johnson M.Hart) 介绍的比较好。...
阅读(4162) 评论(3)

08 初一 年度第一篇!

碰巧最近再看并行编程概念的东西。顺着CUDA 扒了扒最近硬件的动向。不禁感叹落伍很多了。。。再看到intel 的Larrabee不禁怒了。这不是让3D光栅程序员如我没活路么这是。。。。8800GT可以用128个处理器支持上千个线程,加上shared memory cache打破了过去显卡内存只能单向快速读取的限制。这样一来往通用计算更近了一步。看了参数觉着我亏了。8600GT才16个。 多一倍钱就...
阅读(3140) 评论(0)

idsoftware ID TECH5 megatexture实现方案

http://218.106.254.201/download/id_tech5_clipmap.pdfcheck it out ...
阅读(6239) 评论(2)

MOTION CAPTURE舞蹈动作衔接IK简化方案

MOTION CAPTURE舞蹈动作衔接IK简化方案应用于MOTION CAPTURE舞蹈动作衔接双脚IK简化方案脚步对应衔接点情况一般如下:1,以1脚不动,另一脚移动2,双脚在空中,跳跃方式移动,滑步算做轻微跳跃3,双脚都不动,其他关节移动这是由于人类靠腿部肌肉发力,必须有一只或两只脚着地才能推动人体移动。在动作捕捉数据中,每个动作双脚起始位置是由动作完全决定的。采用一般插值,只能让...
阅读(4388) 评论(1)

About ID TECH 5

About ID TECH 5Id tech 5...说实在的有些奇怪。mega texture 实际上是一种动态卸载和装载渲染资源的技术。之所以作为id下一代技术主打题目,大概因为id的lighting/shadow/shader方案统一以后,下一步movie化所用的rendering 技术硬件跟不上,类似全局光照涉及的一些范畴(全局光,软阴影,光能传递等),motion blur,...
阅读(4437) 评论(0)

07年更新一下

步入下一个阶段,H3D平台招募技术人才×再没有上市运营的产品H3D也就太挫了。目前这款3DMMO休闲游戏力争上市×D3D10下的H3D3 ENGINE开发。主要集中于EDITOR与SHADER MODEL3和4的应用×下一款游戏。没人逼着全盘抄了...
阅读(6548) 评论(0)

关于MSVC下QT项目的警告级别

关于MSVC下QT项目的警告级别:用MSVC创建一个QT 项目.似乎是自动设置成最低级别,WARNNING 1 ! 记住一定要自己设置回第三级别! 否则,无数C++中会导致万劫不复的错误会被编译器放过 。举个例子:===================A.h===================class A{public :A(){m_buf = new char[1024*1024*102...
阅读(3647) 评论(0)
43条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:195927次
    • 积分:2360
    • 等级:
    • 排名:第15874名
    • 原创:43篇
    • 转载:0篇
    • 译文:0篇
    • 评论:129条
    文章分类
    最新评论