游戏开发论坛

 找回密码
 立即注册
搜索
楼主: tjpanda88

请问谁能告诉我这种效果如何实现?

[复制链接]

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2005-8-28 22:28:00 | 显示全部楼层

Re: Re: Re:请问谁能告诉我这种效果如何实现?

tjpanda88: Re: Re:请问谁能告诉我这种效果如何实现?


和其他语言混编是指和汇编吗?



当然用汇编更好,不行了C也可以。
我还没有试过混编,你可以请教一下其他人。

37

主题

171

帖子

177

积分

注册会员

Rank: 2

积分
177
 楼主| 发表于 2005-8-28 22:32:00 | 显示全部楼层

Re: Re:请问谁能告诉我这种效果如何实现?

游戏之家: Re:请问谁能告诉我这种效果如何实现?

那只有大公司搞专业游戏开发才那么做, 个人作品应当走捷径.


我同意您的观点,做作品的时候确实应该走一些捷径,把不好做的地方变通一下,只要达到同样的效果就OK了,反正玩家也不会去管你是什么方法实现,他们只注重效果。
但我感觉等作品完成了应该把一些疑问拿出来大家一起研究一下。虽然不是马上就用,但以后我想总会用到的。把那些疑问或者说是那些不同的实现方法学会了总是一件好事。
我现在是一个学生,总是想多学一些的东西希望以后能够用上。

89

主题

822

帖子

847

积分

高级会员

Rank: 4

积分
847
发表于 2005-8-29 10:31:00 | 显示全部楼层

Re: 请问谁能告诉我这种效果如何实现?

还有bigbook2000你写的程序兼容想那么差, 哈哈!  不想说你


你看过我的多少代码?(我也不可能给你看,产品都不能给你看,随便你怎么说,职业道德问题,技术人员有义务对市场保密他和产品的关系在公司允许之前,我想你应该了解)。我在此提供的程序都是为了提供一个概念,你不愿接受就算了,如果你不喜欢其他的东西和接受新事物,你的程序才会有兼容性问题,只有了解一个技术的过去,现在和未来才会知道什么地方需要兼容。

我省略兼容性代码是为了能够更好理解一些问题,并不表示我不考虑这些问题,你的很多观点带有偏颇的一面。

另外一个不是所有的程序都能够完全兼容所有的环境,java也不是所有平台运行结果都一样,html静态页面在不同的浏览器上展现的内容也有一定的差别,兼容性是相对,我们在通常考虑的游戏的时候,会有一个兼容成本的问题,要考虑四个方面:一是开发成本,二是开发效果,三是覆盖度,四是用户升级成本。

很多效果不是说所有的都能用你的所谓简单方法来替代的或者说简单方法成本过高,我们要达到最终产品的效果,我们不得不使用新技术。

技术并不是越老兼容性就越好,比如:大家为什么不用VB4,为什么不用VB5,我敢打赌,没有多少人知道VB6的SP5解决了什么问题。

我们碰到了问题,如果我们都绕着弯子寻找捷径或者简化设计,这不是技术人员处事的方式。因为所有的问题都有解决的办法。我们常用的技术解决方式有5种:1、组织研究小组。2、寻求技术支持。3、技术替代。4、变更设计。5、变更需求。这有个顺序,技术替代永远不是第一位的,变更需求更是万不得已的手段。

大家都是写程序的高手,不存在谁对谁错,只是限于所掌握的知识和经验,考虑问题欠缺周全。但不是说程序员笨,我们就不做产品了,不开发软件了。我们要从方式方法上来避免程序员考虑问题偏激给产品带来风险。这是管理问题,同时更重要的是我们程序员认识问题。

我们之所以有各种各样的什么CMM之类的质量标准,这究竟是个什么标准?为什么能提高软件等产品质量?我举个例子:比如烤面包,我们假设做一个300克面包需要2分钟,我们不需要去鉴别这个面包品质如何如何,我们只要鉴别你的面包是不是300克,在面包机里呆的时间是不是2分钟,如果是,我们就认为你的面包质量是好的。大家可能会想万一不好怎么办?我们把这个叫做合格率,通常说质量是信得过的,就是指合格率很高,即使你的面包机出来的面包每个都是很好的,如果你在面包机里呆的时间不是2分钟,我们就说你的质量是不合格的,因为你的面包好是蒙出来的。

我举这个例子就是说,方法对于我们开发的重要性。那种不管黑猫白猫捉到老鼠就是好猫的思想在技术领域带来的是短期效应(不管是个人还是所谓专业公司),从长远看来存在很大问题。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2005-8-29 11:11:00 | 显示全部楼层

Re: Re: 请问谁能告诉我这种效果如何实现?

bigbook2000: Re: 请问谁能告诉我这种效果如何实现?



我们碰到了问题,如果我们都绕着弯子寻找捷径或者简化设计,这不是技术人员处事的方式。因为所有的问题都有解决的办法。我们常用的技术解决方式有5种:1、组织研究小组。2、寻求技术支持。3、技术替代。4、变更设计。5、变更需求。这有个顺序,技术替代永远不是第一位的,变更需求更是万不得已的手段。

大家都是写程序的高手,不存在谁对谁错,只是限于所掌握的知识和经验,考虑问题欠缺周全。但不是说程序员笨,我们就不做产品了,不开发软件了。我们要从方式方法上来避免程序员考虑问题偏激给产品带来风险。这是管理问题,同时更重要的是我们程序员认识问题。


十分同意。

187

主题

600

帖子

606

积分

高级会员

Rank: 4

积分
606
QQ
发表于 2005-9-3 09:00:00 | 显示全部楼层

Re:请问谁能告诉我这种效果如何实现?

bigbook2000一看就知道是个很NX的家伙,不知道大家有没有他的联系????偶想见识一下啊!顺便说一句我不喜欢和主张游戏开发里面UI搞那么复杂,如果设计合理的话,应该可以搞一个简化版的UI系统,但是通用就可以了,我感觉1000行代码其实是可以干很多事情 的。
纯粹写代码真是失败,一定要有思想在前面作指导才行;至少我现在不会动不动就乱七八糟的写东西了,这样干活真的很浪费啊。还有lights说的不错,程序员不学会写好文章的话,估计是不行的。呵呵好久没有看见VB版的这么多人出来冒泡泡了
我也吐一个圈圈ooOO
我建议lights搞一个程序员写作大赛的活动!!!奖励仪态
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-27 16:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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