游戏开发技巧与心得

能力论有三个阶段 相信自己有能力 -> 自已有能力 ->让别人相信自己有能力.

前两个阶段就不说了,重点是第三个阶段.

在策划和老板眼里,能快速出东西,并且没什么bug的话,你就是能力强的。再往后走就是高性能,顶级体验.

东西人人会做,你怎么做得比别人更好?在我看来就是要做有心人.

1:核心功能开发完成后,必须至少自测一遍,保证至少能跑通. 没大问题。

     快速的开始开发,而不是以为东西很容易,很快就搞定了

     往往delay就是这样子造成的,如果能提前一,二天开发的话,很多时候都不用拼命加班。

2:检查是否有遗漏的部分,尽量做比较全面的测试

    测试往往是全方面测的,如果功能没开发玩的话,千万不让测试去测。最多让策划体验体验下。

   功能没开发完,策划以为是 bug, 不要解释,那就是bug

 模拟测试也是一种能力

3:对于测试提出的问题要高度重视

 不能一而再,再而三的说东西改好了,测试一测发现不好。

 一而再,再而三不仅让别人不相信你,时间长了,连自己都不相信自己了

4:做好log,好的log方便容易快速找出问题.

     log的好处很多,能方便找到问题,也能避免扯皮现象.

  举例:有一次我发了一个版本后,视频广告播放不了,体验版是好的,线上版本不行。pm第一反应就是代码的问题,有这个正常反应,

       虽然我百分百不相信是代码的问题的,但是有什么用呢?怎么证明不是代码的问题,加log.

       把视频播放不了的log,让pm看看,让他知道,为什么播放不了。当时加了log后,显示是视频被封。

5:开发时,记录差异很重量

     举例:播放某音乐不行,其它的是好的。不用多考虑? 就是那音乐的问题,是不是资源缺失,格式不对?

             不同的版本,有哪些不同的地方?

6:掌握一些特长

   游戏开发的时候,需要用到很多知识点,和很多工具。

   如果你对反编游戏很擅长,那么就尽量多反编一些好的游戏,分析

   如果你对工具很擅长,那就多弄些能提高开发效率的工具,并持续改进

             

原文地址:https://www.cnblogs.com/honghong87/p/11345709.html