game programming(1)

今天看陈为老师关于visualization课程的主页,不知怎么翻到他的game programming课程页面,于是开始看这个课程的ppt和文档。看了几个ppt,颇有收获,记录一下。

 

计算机游戏编程的教材:—耿卫东、陈为等编著,计算机游戏程序设计,电子工业出版社,2009年1月出版

 

参考资料:

 

—Kenneth C Finney,3D Game Programming All in One (Course Technology PTR Game Development Series) (Paperback), ISBN: 159200136X
—Nik Lever, “Real-time 3D Character Animation with visual C++”, ISBN 0-240-51664-8
—Tim Kientzle, “A Programmer's Guide to Sound”, ISBN: 0201419726
—Jonathon Blow, “Internet Game Programming”, ISBN: 1884777880
— Greg Snook ,Real-Time 3D Terrain Engines Using C++ and DirectX 9 (Game Development Series) (Game Development Series) (Paperback),ISBN: 1584502045

 

“Game Programming” (ISBN 1584500492) and “Game Programming Gems 2” (ISBN 1-58450-054-9) edited by Mark DeLoura,

 

网络资源:

 

Amit’s game programming information
Game developer association
Game ++ mega site
Game design documents
Microsoft games and e3

 

Game developer conference

 

Open GL game development tutorials
Storyboard Board Creation tutorials
Microsoft DirectX
Xtreme Game3D
游戏设计内容,剧情,等等就不说了
游戏引擎:
—游戏引擎相当于游戏的底层框架平台。
框架平台搭好后,只要往里填充内容就可以了。
如果把游戏引擎比拟为一个“游戏操作系统”,那么最终的游戏产品则可比拟为一个个具体地运行在“游戏操作系统”上的应用程序。
—游戏引擎已经发展为一套由多个子系统共同构成的复杂系统
从建模、动画到光影和粒子特效,从物理系统、碰撞检测到文件管理、网络流量控制等,包括专业的编辑工具和插件,几乎涵盖了游戏程序设计过程中的所有重要环节
—Ogre引擎
开源 http://sourceforge.net/projects/ogre
面向对象
抽象底层图形库(D3D,OpenGL)
灵活的渲染引擎  (不是一个完整的游戏引擎)
–大量采用C++设计模式
–以插件的形式方便扩展OGRE的功能
–提供了抽象的渲染API,封装了底层的图形库。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值