[游戏][源码][突破]如何看游戏源码才能更快突破
09月 17th, 2008 by admin
Posted in VC/MFC | No Comments »
公司给了个游戏项目的源码,但感觉好多Global Macrot,Global Variable, Global Function 。我应该怎样突破
一个一个来
神挡杀神佛挡杀佛
看结构先,一般都会有该函数或模块的简要解释
大体结构流程先看,不用细看每个函数,知道是干嘛用的就行(如果条件允许,先让经理或组长把整个流畅串一遍)
结构框架了解了之后,再细看你需要的部分,
当然你也可以直接看相关部分,我个人觉得有个结构性的认识对局部理解有很大帮助
全局宏很多是调试用的,而全局变量和函数在成熟的项目上是要尽量避免的,所以应该不多才对,先不用管,
全局意味着多处用到,你刚开始肯定不知道在哪用到,等用到的时候跟踪下就是了
分模块熟悉,比如说,玩家、怪物、地图场景、网络通讯、数据库
[兴趣][开发][游戏]谁有兴趣开发游戏,,本工作室收接程序员
08月 6th, 2008 by admin
Posted in VC/MFC | No Comments »
招收程序员一名
要求:熟练网络SOCKET,清楚的了解TCP 5种模型和应用,,SQL数据库开发,熟DX开发优先!
工作地点:广东佛山
月薪:2000-6000看工作能力,包吃住,工作8小时,每星期休息两天!!
联系QQ:77066419 手机:13543625463
up
up
薪水太低
2000招什么水平,6000呢?
[判断][游戏][使用]如何判断游戏使用什么工具制作的.
08月 3rd, 2008 by admin
Posted in VC/MFC | No Comments »
我知道用directx开发的它会调用d3d9.dll活质d3d8.dll之类的,那么其他游戏呢?比如说opengl?
用OPENGL的当然会调用OPENGL32.DLL啊,你可以获取EXE的输入表,至于代码,网上找,很多
使用VC6的工具"C:Program FilesMicrosoft Visual StudioCOMMONToolsDEPENDS.EXE"
查看程序依赖的DLL
想知道哪个游戏把它发到论坛上来问一下,应该能得到答案:)
用IDAPro:除了可以知道调用了那些dll,还可以知道具体调用了那些函数。
甚至是通过LoadLibrary动态加载的dll库(及在执行文件入口表中不包含的)和具体的函数
无非是DX和OPENGL,工具一般都是用VC
[游戏][人物][SHOW]求助QQ游戏里人物SHOW的显示方法
07月 1st, 2008 by admin
Posted in VC/MFC | No Comments »
RT..在QQ游戏里的人物形象SHOW显示是以种水印的方式显示,和游戏背景桌布成一体的,比如麻将类的游戏。但是看图片应该是独立的。
这种贴图方式有人知道原理么?
不清楚,关注
QQ游戏中很多图片都是TGA格式的,这种格式的都带透明通道,显示的时候做个APLHA混合就可以显示透明的部分了
仔细看看GDI那章,一般都介绍了或与,透明位图的操作
alphablend
[游戏][开发][游戏]在游戏开发中,游戏精灵的设计是不是会有专业的美工人员来设计,程序员只负责编码
07月 1st, 2008 by admin
Posted in VC/MFC | No Comments »
我就想知道,在一个游戏开发的团队中,游戏中的精灵,如小人,怪物等.是不是由专门的人来设计,而程序员只编码??
还有,现在有没有一种软件,能快速的制作游戏精灵??如果自己想做个游戏精灵,该用什么做呢??
知道这种软件是什么吗??能从网上下到吗?
好象是用3DMAX。
这个软件好像很复杂,而且还要有美术功底..
我的意思有没有那种非美工人员,也能快速做出游戏精灵的软件?
倒是有免程序人员作精灵的软件~~
up
据说回帖是种美德。
[反射][游戏][解法]反射镜游戏解法
06月 4th, 2008 by admin
Posted in VC/MFC | No Comments »
http://games.enet.com.cn/zhuanti/flashgame/fanshejing/
先看看这个游戏,过几关
我写程序去尝试镜子的所有摆放方法(用的是穷举),以及角度(一般一个镜子有8个),当镜子多的时候计算就会非常耗时间。
请大家帮想一下有没有更好的解决办法?
[游戏][网络][模块]急求游戏网络模块的源代码
05月 13th, 2008 by
Posted in VC/MFC | No Comments »
我现在要为一个游戏写网络模块,感觉不知如何下手。
那位好心人能给我发一个简单的源代码,最好是游戏的代码(一个要实现网络功能)。
我只是想参考一下,整理一下思路。
我的邮箱:niminjie1987@yahoo.com.cn
估计是你等不到了
这个真的很难,太简单的呢,没啥帮助;复杂一点的呢,都是商业化的。如果是自己编程,最好有问题提出来讨论。
基本上很难找到完全符合要求的,只有找找有没有开源项目可以借鉴的
1。查找下开源相关的源程序。
2。自己做个类似游戏大厅的东西,大厅就是实现一些游戏分区、分房间等功能逻辑,也实现网络通信,在此基础上写具体游戏。
好像没那么简单,呵呵.