人生的烦恼,多在于知道的太多,而做的太少。

最新发布 第2页

zhangman523每天收获,每日积累

Android

手把手教你写蛇蛇大作战(六)

手把手教你写蛇蛇大作战(六)
手把手教你写蛇蛇大作战(六) 这篇我们实现的功能主要是菜单界面的编写,还有设置控制。 效果图 首先还是老样子,先看图。 先准备好素材图 这个是我打包后的图片,具体小图片可以去我的GITHUB 下载 代码优化 这次我把代码整理了一下,分了下包。看起来结构明显。 ...

3年前 (2018-09-28) 2222℃ 0评论 9喜欢

LibGdx

手把手教你写蛇蛇大作战(五)

手把手教你写蛇蛇大作战(五)
手把手教你写蛇蛇大作战(五) 还未实现的功能有 游戏结束判断,菜单界面,机器蛇(AI) 我们先来实现游戏结束判断和游戏重开 效果图 首先还是老套路 看图。 这次就没录gif图 主要是就看个结果。毕竟录gif也挺麻烦的。>_<! 边界碰撞判断 在...

3年前 (2018-09-26) 1517℃ 0评论 8喜欢

Android

手把手教你写蛇蛇大作战(四)

手把手教你写蛇蛇大作战(四)
手把手教你写蛇蛇大作战(四) 这篇我们主要 添加 摇杆 、加速按钮 还有音效 首先我们看看这章完成的效果图 在移动设备上只能通过触控板来控制蛇的移动 所以我们要添加一个TouchPad和加速按钮 在LibGdx中已经有了这个控件 但是默认的皮肤太丑了。所以...

3年前 (2018-09-24) 1518℃ 0评论 9喜欢

LibGdx

手把手教你写蛇蛇大作战(三)

手把手教你写蛇蛇大作战(三)
手把手教你写蛇蛇大作战(三) 这篇我们的主要实现控制蛇的移动 首先我们看看实现的效果图吧 设计思路 要控制蛇的转向 首先要定义蛇当前的角度和需要转向的角度,然后计算蛇是向顺时针还是逆时针转弯。 2d 游戏要实现平滑转向移动需要使用三角函数 首先我们的坐标...

3年前 (2018-09-21) 1407℃ 0评论 7喜欢

LibGdx

手把手教你写蛇蛇大作战(二)

手把手教你写蛇蛇大作战(二)
手把手教你写蛇蛇大作战(二) 这篇我们主要实现游戏的主要框架 并且绘制一条蛇 让它动起来 首先我们看看那本篇完成的最终效果图吧 配置工程 如果你没有配置运行工程的话,会报错。 配置destop工程 在菜单栏找到Run 选择 Edit Configurations ...

3年前 (2018-09-20) 1388℃ 0评论 5喜欢

LibGdx

手把手教你写蛇蛇大作战(一)

手把手教你写蛇蛇大作战(一)
手把手教你写蛇蛇大作战(一) 先来张最终效果图 在这篇我们主要了解设计思路 和 如何使用LibGdx创建工程 蛇蛇大作战设计思路 我们要实现蛇蛇大作战的效果,首先我们分析蛇的运动。蛇可以360度平滑移动,并且从左到右掉头,会有个角度转弯。 要实现上面功能得...

3年前 (2018-09-19) 1788℃ 0评论 8喜欢

Android

手把手教你写Android 贪吃蛇 游戏

手把手教你写Android 贪吃蛇 游戏
手把手教你写Android 贪吃蛇 游戏 先看看效果图 贪吃蛇设计思路 贪吃蛇分为3个对象: 蛇 食物 舞台 舞台我们可以看作为一个二维数组 蛇和食物 都是数组中的元素 蛇是一串数组中的连续的元素 分为蛇的头元素和蛇身长度 食物可以看作是数组中的一个元素 蛇的移动 蛇可...

4年前 (2018-01-02) 2465℃ 0评论 13喜欢

Android

Android-Views-Load-More

Android-Views-Load-More
Android 下拉加载 LoadMoreViewLayout 这个项目是作为 Ultra Pull To Refresh 的上拉加载补充功能。 APK下载 支持所有的View: ListView、GridView、RecyclerView、ScrollView、WebView...

4年前 (2017-12-28) 998℃ 0评论 4喜欢

Android

Android LinkedHashMap 解析

Android LinkedHashMap 解析
LinkedHashMap 概述 LinkedHashMap 是哈希表和链表的Map实现,具有可预测的迭代次序。LinkedHashMap 允许 key和value 为null。LinkedHashMap 和HashMap的不同之处在于 LinkedHashMap 维护了一个双向...

6年前 (2016-03-05) 709℃ 0评论 3喜欢