自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 quake3源代码整体印象及基于其的开源引擎项目

总体而言, quake系列引擎的整体架构非常漂亮,是学习的好材料。并且从quake1到quake3,整体逻辑端代码变化不大, 真正比较有突破性的是渲染引擎。.本人在学习quake引擎过程中常常敬佩卡马克的想象力,api函数是如此之简洁,整体框架是如此之完美,面向对象的c写得如此之漂亮。

2009-10-10 17:23:00 3410

原创 quake3的脚本系统

quake3使用虚拟机的方式或者共享库的方式,实现引擎和具体游戏的解耦。引擎文件为quake3.exe而游戏实现又分为client ,server,ui 三部分,格式及其实现方式为dll和qvm 引擎中和客户端有关的函数前缀为CL服务器有关的函数前缀为SVUI有关的函数前缀为UI 游戏程序中和客户端相关的函数前缀为CG服务器相关的函数前缀为G  

2009-10-10 14:05:00 1437

原创 quake代码树结构

(一)运行需要的文件。botlib 生成botlib.libcgame 生成cgamex86.dllgame  生成qagamex86.dllq3_ui 生成ux86.dllrenderer 生成renderer.libsplines 生成splines.lib quake3 生成quake3.exe cgame game q3_ui是3个DLL每个DL

2009-10-09 20:58:00 1209

原创 Python之禅

本文转载自『恋花蝶的博客!』http://blog.csdn.net/lanphaday更多精彩内容,欢迎访问恋花蝶的博客!The Zen of Python, by Tim Peters Beautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is b

2008-03-06 10:53:00 1073

原创 一定要做强化训练!

再牛的人都需要强化训练,强化训练是打基础的最好方法! 

2008-03-01 00:47:00 699

原创 开始转入游戏行业!

从通信行业转游戏行业!跨度很大! 转入游戏行业工作后,主要从事底层代码的优化工作,最大限度的发挥硬件CPU的运算能力!作一个游戏领域的资深程序员!

2008-02-29 23:34:00 683

原创 学习质量管理和测试知识是提升一个程序员水平的必经之路

学习质量管理和测试知识是提升一个程序员水平的必经之路 !学会搭建测试脚手架!

2006-12-30 18:05:00 826

原创 我要开始技术写作

写作可以清晰我的思路! 保存住自己的思想火花,这样学习的过程才能通过积累自己的智慧,把自己的水平和层次上升到一个新的高度!

2006-11-27 22:08:00 1061 1

空空如也

空空如也

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

TA关注的人

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