游戏经验1

游戏开发人员已经总结不小经验性的原则。

1. 不要害怕使用全局变量

2. 尽量使用32位的变量,而不是8位或者16位

3. 尽量给代码加上注释,这额外的“打字”代价是非常值得的

4. 在编程时,应采用RISC方式,让代码尽可能简单

5. 在计算整数和2的幂次方的乘法时,应使用简单的二进制移位操作

6. 在进行代码编写的过程中,不要局部优化代码,应该在恰当时机,从全局性能上考虑优化代码,提高性能。

7. 简单、直截了当的代码是游戏编程的最佳代码,也是最容易调试的代码

8. 如果在游戏编程的过程中发现问题,应该重新对它进行评价,以确定所花费的时间是值得的

9. 要经常备份程序

10. 在开始游戏项目前,要使用合理的文件名和目录名,并且在命名变量时,使用统一的命名方式

11. 真正的bug是无法使用“Debugger”来发现的

12. 图形编程的“第一定律”是:如果绘制的结果看起来是对的,那它就是对的

13. 要学会狠心地扔掉不好的代码,保留一些无用的代码只会给今后的编程带来额外的负担

14. 在每日工作中,尽量做到代码的编写、调试、测试和运行一气呵成,这样才能提高编程的效率。也就是说,如果编写的代码不能运行,要一直不停的调试和测试下去,不能半途而废地留待下一工作日来完成。

15. 你的游戏尽管已经调试出了很多的bug,但是还有更多潜在的、没有被发现的bug依然存在你的游戏中

16.当你游戏内核能够运行的时候,你只完成了一半的工作量

17. 游戏开发是一项很紧张的工作,要做到夜以继日工作的准备

18.所开发的游戏必须提供网络接口,必须支持网络环境下很多玩家功能,否则,这样的游戏没有市场

19. 游戏的可玩性和技术同等重要。如果一个游戏的可玩性差,再好的技术也挽救不了它。

除了上述这些编程技术上的经验,游戏编程人员在很多情况下还需要与游戏的出版商和发行商打交道。只有在出版商和销售商了解自己的游戏的情况下,你才能够通过游戏为自己带来利润。

  不要自我欺骗,不要指望第一游戏就能让你变成百万富翁。

  游戏业界的一句哲理名言是:“开发游戏一定要做到‘傻子’也能赢,因为‘傻子’也有钱”。

  不管你在游戏开发中采取了何种安全防范措施,你的游戏肯定会被盗版。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

u014068781

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值