今天我们要在游戏中载入 UI 和菜单,在开始之前,我们先调整一下,我们之前讲过的游戏代码部分的内容。
首先我们需要更改游戏的背景图片,使之看起来更像是一款打飞机的游戏,而不是最早之前我们随便用的一幅山水图。我们先将游戏背景修改为正常的游戏背景,并且贴上飞机图像。
这里,我想到一个问题,之前有人留言问我,程序员需不需要有美术功底。我在这里说一下我的看法。如果你只是要做一个程序员,那我可以告诉你,不需要。但是,如果你不是只想做一个“码农”,你想有更多的发展,那各方面的知识,比如策划、美术,你都需要去了解。
UI 的两种呈现形式
言归正传,我们需要在这个游戏画面上面,加一系列的内容来代表 UI 的呈现。UI 的呈现有两种形式:
第一种就是美术画好 UI 图片,然后直接贴图,用鼠标控制一系列的点击和按下操作;
另外一种是自己画 UI 界面,比如画一个框,并且在框里面写上文字。
这两种方式各有利弊。
如果使用美术 UI 图贴图的方式,优点就是可以减少程序员的工作量。这样在版本迭代的时候,美术改一幅图就可以修改界面,方便快捷,你就不需要做多余的工作。但是这样的缺点就是,增加了游戏安装包的大小,毕竟 UI 是一幅图,只要是图就会有一定的体积,就会增加安装包的大小。