这周我进行了阶段考核,这段时间的学习总算有了结果,通过制作游戏我发现了很多知识点的巧妙运用,这些东西使我兴奋不已,通过窗口来展现画面也使我惊奇,感受到了计算机的魅力。接下来分享一下我的经验与体会。
在基础知识这一块注重练习,除了熟练掌握之外,还要学会看报错先尝试自己解决,当你见识的多了,再后来的制作游戏过程中能减少很多麻烦 .还有在快捷键的使用也是能节省很多时间的。再者就说说我所存在的问题就是老是把一些方法名打错,有时候打字打太快就很容易出现这个问题,而且还不报错,还有一个小小的大于和小于号,失之一毫,差之千里,这些也并非是逻辑上的问题而是手误,或许是自己太心急了,一次卡好长时间着实划不着。当然每个人都有自己的问题还是要看自己
再者就是游戏制作的时候,无论是自己写的还是找资料参考的,都一定要弄明白透彻,这样游戏出现的bug也好知道是出在那一块,好解决,就比如说我制作的马里奥在重置场景的时候我的食人花卡在水管里出不来,然后看了一下代码,有重置坐标的以及它上下移动的方向,但是还是出不来,然后就像这食人花上上下下,即便是重置场景的时候不给它重置,让它还继续跟之前的节奏运行,食人花的位置也并不是在马里奥的脚下,也就是对马里奥没有影响,所以我直接加了个判断条件把食人花的重置给踢出去了,然后这个bug也算是解决,所以有时候换种思路解决bug也是不错的