谁能介绍下 网络游戏客户端的构架 下午就要去面试了,急,在线等

happy446 2008-04-11 08:25:13
偶是学游戏的,就学了c++和 d3d d3d现在只看了基础篇。今天要去面试了。现在就是不知道 客户端编程和3d程序员的区别,这两个岗位都是用d3d的 。

哪位达人能给偶详细解释下 网络游戏客户端的构架 或者网络游戏客户端编程 做游戏编程中的哪些工作? 在偶的印象里客户端就是一个登陆界面~ 很着急 在线等

谢谢大家!!
...全文
127 7 打赏 收藏 转发到动态 举报
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Treazy 2008-04-11
  • 打赏
  • 举报
回复
good luck
就呆在云上 2008-04-11
  • 打赏
  • 举报
回复
你是学生的话一般没有什么很大的问题
人家也不会问什么很复杂的东西,一般的我想就是一些网络传输啊,或者图形渲染的问题吧
至于架构,应该不会
  • 打赏
  • 举报
回复
这个,框架比较复杂
ryfdizuo 2008-04-11
  • 打赏
  • 举报
回复
网路方面主要是数据的传输,交换对战双方的数据,
客户端的,主要就是数据的处理,更加追求效果,
你可以到这里看看:http://www.gameres.com/
happy446 2008-04-11
  • 打赏
  • 举报
回复
游戏编程就三部分 客户端 网络方面 和3d render 客户端不包括网络方面的
ryfdizuo 2008-04-11
  • 打赏
  • 举报
回复
不会吧,游戏里面很多数据都要从服务器下载到客户端的,
客户端编程主要就是c++,d3d什么的,

网络游戏客户端编程的基本知识,
  第一部分为基础部分,主要介绍3D图形编程的基础知识,包括计算机图形学基础、Direct3D图形开发包基本API学习、DirectInput开发包API学习、DirectAudio、DirectShow开发包API学习。读者学习本部分后能熟练使用DirectX开发包进行3D图形编程。
  第二部分为提升部分,主要介绍如何灵活应用Direct3D的基本知识点,实现游戏中的某些特殊效果,同时深入学习HLSL的知识,适应显卡技术的高速发展。
  第三部分:算法阶段,对游戏中的一些常用的算法进行研究,包括物理模拟、人工智能、碰撞检测以及场景划分,读者学后能熟悉游戏中的常用算法,对引擎的底层部分也能有所了解。
独孤过儿 2008-04-11
  • 打赏
  • 举报
回复
我感觉客户端应该包括网络部分,像连接server,进行密码验证,人物信息交互,资料同步什么的,而3D程序员更注重的是游戏本身的效果、

性能等因素,术语一个单体的范围内,不用考虑与外界的交互...
相关推荐

63,594

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下