广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 热点问答 > 正文

零基础学游戏开发的小建议_惠州游戏开发

作者:黄君发布时间:2020-11-14分类:热点问答浏览:1005


导读:零基础学编程是有点枯燥的,如果没有编程基础,首先要从心理上做好忍受痛苦的准备。

       零基础学编程是有点枯燥的,如果没有编程基础,首先要从心理上做好忍受痛苦的准备。


      编程就好比你和计算机之间的一种交流方式,在学习的初期有点像学英语,需要记住一些常用的语法和api。新手可以从网上找一些入门教程看,然后自己练习。最开始常会犯错,比如少加或多加了标点和括号之类,练多了就记住了。无他,唯手熟尔。


      简单的语法会用了以后,就可以实现一些有趣的功能或者做做小游戏了。有时候会出现bug,尝试着用断点和debug来排查错误,消除bug。这时候,编程可以算是入门了。


入门以后可以学算法和设计模式。

       算法好比一件趁手的兵器,用的好,可以更高效的实现功能,可以买一些算法和数据结构方面的书籍来看。

设计模式类似武学招式或套路,可以使代码更有整体性,逻辑性和复用性。


最后是架构和重构。

       架构好比盖房子,哪里是厨房,哪里是卫生间,窗台在左侧还是右侧,怎样摆放家具既美观又节省空间。如果是开发一个APP,架构就是从宏观上考虑代码需要分为哪些模块?各模块之间如何交互,谁依赖于谁。重构像一个修修补补的过程,目的是让程序更高效,更简洁,更容易理解和维护。比如改变一个变量的命名,修改一个方法的参数,多个类合并成一个等等都属于重构的范畴。


总之,编程是一门手艺,也是一门优雅的艺术。想要零基础入门,持续学习和坚韧不拔是必不可少的。




热点问答排行
标签列表
网站分类
文章归档
最近发表