美文网首页
最近做游戏的一点心得

最近做游戏的一点心得

作者: 王贺祥_三月 | 来源:发表于2018-12-09 18:03 被阅读0次

这周进入了做java小游戏的白热化阶段,下面谈一下我的一点做游戏的心得体会。

1、遇到实在难以解决的问题时,可以让别人给你写一段代码或者在网上抄一段,但是不管你的代码是在别人的还是在网上找的,一定要先把他们吸收领会再想着往下进行。不过不要一遇到问题不去自己思考就问别人或上网查。

2、在做游戏之前一定要构思好大致框架或者说大致流程,大概了解每一步需要用到什么知识,需要怎么实现。这样你就不会在某个阶段不知道该干嘛,该往哪走。千万不要说我今天要实现什么功能,而一点也不知道实现这功能的思路。这样极其浪费时间。

3、我实现某个功能的流程:先分析一个功能它的本质,再想出相应的思路,实在没思路就去去问别人,去网上查,注意是找思路而不是找代码。如果功能太复杂就先实现它的一小部分功能(比如你想发射子弹就先尝试发射一颗子弹,再想办法发射多颗子弹;你想实现背景滚动就先实现一张背景的移动),然后一点点尝试实现更多的部分功能,直到实现你想要的某个完整的功能。

        比如我要实现背景的滚动,先分析它的本质: 背景滚动是需要循环的背景移动,背景的移动类似于飞机的移动,都是画图时坐标的改变与重画不停的交替进行,而背景移动更简单,只是纵坐标的不断增加。我先尝试了一下一张背景的移动,可以实现,不过一张背景移走后背景就全黑了。然后我再在第一张背景后面再添加一张图,两张移动完后背景又黑了,意料之中。然后再思考怎样让它滚动呢,然后想起来一种简单可实现的方法:每绘图时先进行一次判断,如果设置的纵坐标变量超过背景高度,就把设置的纵坐标变量重置为0,这样就相当于每次画了两张,画两张后就再画两张,不停地循环,背景滚动就实现了。

这是背景滚动相应的代码

4、知识基础决定上层建筑。当我对画笔不怎么了解的时候,我最多画一张不会动的图片,当我了解的更深的时候我可以自己想出来一种背景滚动的方法;当我对容器、类与对象不怎么了解的时候,我顶多请教别人来发射子弹,当我对容器、类与对象了解的更深的时候,我可以为所有敌机子弹写一个容器,让每个敌机都能发射自己的子弹。  当你写游戏过程中需要一些似懂非懂的问题时,不妨把它搞明白,这样可以让你以后的路更宽阔。

这些是我的一点心得,和你们分享一下

相关文章

  • 最近做游戏的一点心得

    这周进入了做java小游戏的白热化阶段,下面谈一下我的一点做游戏的心得体会。 1、遇到实在难以解决的问题时,可以让...

  • 最近的一点心得

    父亲住院一个月,这个月,让我更加深刻的体会健康对我们的重要性,也明白了平日养生的必要性。这一个月辗转于各大医院...

  • 一点最近的小心得。

    一转眼回来梅州已经快8个月了。这8个月我感觉过了很长时间。这个我曾经生活了20年的家乡,虽然有着“慢生活”的美誉,...

  • 最近一点心得

    最近开淘宝店卖儿童智能手表的心得: 第一:累,而且这个结果很稳健 第二:难,小卖家越来越难 第三:坚持,也许再坚持...

  • 一点小心得

    最近玩游戏玩的有点疯狂,但是,却有一点还算不错的小心得。 之前一直听到“但行好事,莫问前程”,也不是太明白,知道在...

  • 最近的一点感悟和心得

    最近的工作处于比较停滞的状态。两个展厅都在进行之中。照理说应该已经能营业了。但是因为安装的事情不能排到自己的展厅。...

  • 开发游戏之乐

    最近在看游戏力一书,书中说到父母陪娃的任何场景都可以做游戏,游戏无处不在,感觉自己的游戏思维被一点点打开。例如这两...

  • 最近的心得

    最近的一些感触: 1、万事开头难。 2、想100次不如实践1次。 3、回应是光,照亮前方。 4、共同为一件事努力着...

  • 最近的心得

    7.14今天心情有点低落,可能跟大姨妈也有一点关系吧!这一周过的忙忙碌碌,尽量也不让自己去想太多有关的事,希望自己...

  • 最近的心得

    自己最近一直没有规划做事,发现问题解决问题,做一些重要紧急的事情。想静下来但还是就是静不下来,彻底思考下都不愿意,...

网友评论

      本文标题:最近做游戏的一点心得

      本文链接:https://www.haomeiwen.com/subject/fqrkhqtx.html