游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5205|回复: 17

我想知道与其他类型的应用软件开发相比,游戏开发在程

[复制链接]

7

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2007-3-23 16:30:00 | 显示全部楼层 |阅读模式
我想知道与其他类型的应用软件开发相比,游戏开发在程序设计上有什么特点

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-3-23 16:42:00 | 显示全部楼层

Re:我想知道与其他类型的应用软件开发相比,游戏开发在

游戏程序,每一帧的时候都在处理。强调流畅。

办公软件程序,操作的时候才处理。

13

主题

46

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2007-3-23 16:47:00 | 显示全部楼层

Re: 我想知道与其他类型的应用软件开发相比,游戏开发在

1,尽量在游戏内循环避免调用高层API,严重降低速度
2,用全局变量来代替传递参数,避免栈操作,对时间要求严格的函数,不要让执行函数体的时间小于调用函数的时间,
3,用内联函数inline,适当的
4,尽量用32位变量而不用8位或16位变量定义结构,类。
5,尽量用简单语句写程序
6,用移位方式代替2的幂的整数乘法。
7,设计高效的算法,避免蛮力的方法
8,不要定义太多复杂的结构数据,大部分都应该用数组,避免使用链表
9,不要写太多的类,太多的重载,不要多重继承

书上抄的。

15

主题

363

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-3-23 17:09:00 | 显示全部楼层

Re:我想知道与其他类型的应用软件开发相比,游戏开发在

哪本书……?
…………怎么看起来这么刺眼………… +_+ …………
8 会是大学教材吧

0

主题

243

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
发表于 2007-3-23 17:13:00 | 显示全部楼层

Re:我想知道与其他类型的应用软件开发相比,游戏开发在

估计楼上装。。未遂
一定不是大学教材的,貌似某大师的书

6

主题

307

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
发表于 2007-3-23 17:14:00 | 显示全部楼层

Re: Re: 我想知道与其他类型的应用软件开发相比,游戏开

kala: Re: 我想知道与其他类型的应用软件开发相比,游戏开发在程序设计上有什么特点

1,尽量在游戏内循环避免调用高层API,严重降低速度
2,用全局变量来代替传递参数,避免栈操作,对时间要求...


都是理论性的东西,实际上完全不是那么回事

游戏开发主要不同的是技术要求上要高很多,而企业应用开发更注重成本

而作为网游,分为服务器和客户端两部分,各自的要求又有很大的不同

15

主题

363

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-3-23 17:40:00 | 显示全部楼层

Re:我想知道与其他类型的应用软件开发相比,游戏开发在

我说DeAllBugs,我说我觉得刺眼,装什么了??还未遂?您可真逗,呵呵 ^_^

好咱们说正事:这年头所谓的大师太多了,你说的是哪位??



另外,我之所以说刺眼,原因bracelet兄第一句话基本已经说出来了。那几条一般程序都应该秉承的原则,并不是游戏的特点。

0

主题

243

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
发表于 2007-3-23 17:59:00 | 显示全部楼层

Re:我想知道与其他类型的应用软件开发相比,游戏开发在

的确二楼的回复有点和LZ的问题不搭。这个不讲,我也没说他写的这些是游戏的特点。

什么叫刺眼,无非就是你觉得这些理论东西写得太虚了,教条主义,没什么实际价值。
然后你觉得不好的东西就要联想到大学教材,一定是对大学不满了,国内大学教育是不怎么样,不过也不能没根据的就把自己觉得不好的东西联系上去阿(当然只是你觉得不好)。

最后说说理论的东西到底有些没有实际价值,我觉得这个是毋庸置疑的,没什么可讨论的,如果没价值那么Effective C++之类的完全成了“教条主义”的典型了。

总的来说就觉得你联想到大学教材就属于准愤青行为。。。

13

主题

46

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2007-3-23 18:05:00 | 显示全部楼层

Re: Re: Re: 我想知道与其他类型的应用软件开发相比,游戏

答非所问,我抄错书了

to noslopforever:
你想知道是哪位大师,就不告诉你,反正你也不稀罕[em10]

0

主题

243

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
发表于 2007-3-23 18:05:00 | 显示全部楼层

Re:我想知道与其他类型的应用软件开发相比,游戏开发在

跑了半天题,回复一下楼主的问题,我觉得有戏开发和应用软件开发相比需要的知识结构比较繁杂。
相对于企业及应用遇到技术性难题可能性比较大。应用软件主要是需求问题,不太会因为技术性难题导致开发停滞。
以上纯个人观点。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 19:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表