随笔分类 - android游戏开发学习
摘要:开始游戏内有需求做多边形碰撞功能,但是接入box2d相对游戏的需求来说太重度了。所以准备自己实现碰撞。确定多边形,必然要用到凸包的算法。在github上也找到了一些lua实现,但是这里的算法没有考虑多点共线的问题。所以准备自己实现准备这里提到的所有凸包,都指的平面上的。思路凸包的具体定义,这里不赘述...
阅读全文
摘要:这两天,没事想学习游戏开发,看了一些资料之后准备开始。为了将来编码方便,先写了一个简单的游戏框架方便自己以后做练习用。 如果以后没有什么特殊的需求--比如opengl什么的,会尽量用这个简单框架来实现。有优化的地方会在这个里边一直更新,也希望有问题的地方希望大家帮忙提一些意见我的刷新线程基础类/** * 我的刷新线程 */abstract class LoopThread extends Thread{ private boolean DEBUG = true; private Object lock = new Object(); public static fin...
阅读全文
摘要:先上测试代码private static class PathView extends SurfaceView implements SurfaceHolder.Callback{ private int vWidth; private int vHeight; ...
阅读全文

浙公网安备 33010602011771号