android 实现生命游戏(第一章)

2020-11-04  本文已影响0人  月魂xioa

地图:

自带的组件里我没想到那个是适合的,所以我选择了自定义view.

接下来的问题是,地图应该怎么制作

一个简单的二维地图,应该怎么制作?我是把它当成棋盘来制作的。

是的,地图我不清楚,但是棋盘我会。

棋盘不就是几条横线几条竖线嘛。
我们先声明rowcolumn,用来获取我们需要多少条横线和竖线

线已经声明了,我们要把这些线给画出来。

所以我们就需要一个用来画线的画笔。

有了地图,我们还需要代表生命的点(你也可以用其他的来标识,我这里使用了点)。

所以我们还需要一个用来画点的笔。

paint

接下来没什么好说的,绘制

地图

生命代表的点

具体代码如下

地图:

生命的点:(只需要把或者的绘制出来就行)

规则:

自言自语的讲这些并没有敲代码好玩,所以不想讲了,就直接贴图吧,反正我写代码也有注释。有不懂的问,其实都在代码里,你们直接去git上看源码也可以看会。

github网址:还没上传,等过两天,我会传上去的。

上一篇 下一篇

猜你喜欢

热点阅读