游戏开发
chengyingzhilian
这个作者很懒,什么都没留下…
展开
-
Android中图像变换Matrix的原理、代码验证和应用(二)
第二部分 代码验证在第一部分中讲到的各种图像变换的验证代码如下,一共列出了10种情况。如果要验证其中的某一种情况,只需将相应的代码反注释即可。试验中用到的图片:其尺寸为162 x 251。 每种变换的结果,请见代码之后的说明。[java] view plaincopy"font-size:13px;">"c转载 2012-10-16 12:59:41 · 2597 阅读 · 0 评论 -
Android中图像变换Matrix的原理、代码验证和应用(三)
第三部分 应用在这一部分,我们会将前面两部分所了解到的内容和Android手势结合起来,利用各种不同的手势对图像进行平移、缩放和旋转,前面两项都是在实践中经常需要用到的功能,后一项据说苹果也是最近才加上的,而实际上在Android中,咱们通过自己的双手,也可以很轻松地实现之。 首先创建一个Android项目PatImageView,同时创建一个Activity:PatIma转载 2012-10-16 13:00:20 · 900 阅读 · 0 评论 -
Android中图像变换Matrix的原理、代码验证和应用(一)
第一部分 Matrix的数学原理在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下: Matrix的对图像的处理可分为四类基本变换:Translate 平移变换Rotate 旋转变换Scale转载 2012-10-16 12:58:46 · 783 阅读 · 0 评论 -
jbox2d
jbox2D的使用步骤:1.创建一个World的世界在创建一个world对象之前,创建一个AABB的坐标范围,创建一个Vec2的重力方向向量,将两个属性添加到world对象当中去。2.创建一个Ground(地面)的对象,并设置地面的一些属性,例如弹性,密度,摩擦力等,将地面添加到world对象中去。3.创建一个Body(物体)对象,并设置物体的属性,如质量,密度等,将物体添加到wo原创 2012-10-20 16:28:30 · 1172 阅读 · 0 评论 -
jBox2D v2.0.1 用户手册
原文:Box2D v2.0.2 User Manual译者:Aman JIANG(江超宇),翻译信息。1. 导言1.1 关于Box2D 是一个用于游戏的 2D 刚体仿真库。程序员可以在他们的游戏里使用它,它可以使物体的运动更加可信,让世界看起来更具交互性。从游戏的视角来看,物理引擎就是一个程序性动画(proceduralanimation)的系统,而不是由动画师去移动你的物转载 2012-10-20 17:31:26 · 3853 阅读 · 0 评论 -
八款开源 Android 游戏引擎 (巨好的资源)
初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必转载 2012-11-02 11:29:30 · 1524 阅读 · 1 评论 -
OpenGL光照的计算模型
前言OpenGL中的关照分为Ambient, Diffuse, Specular, Emiiter(模型的)部分,这里将介绍几种计算的模型。最终给出OpenGL的光照计算公式. =======Diffuse分量Lambertian Reflection模型是针对diffuse分量的, diffuse假定接收到得光的密度跟观察者的位置无关, 它正原创 2013-02-20 08:34:52 · 1199 阅读 · 0 评论 -
游戏开发之主角的移动与地图的平滑滚动-卡马克算法
相关资料雨松MOMO带你走进游戏开发的世界之主角的移动与地图的平滑滚动http://blog.csdn.net/xys289187120/article/details/6649274卡马克卷轴算法研究_地图双缓冲http://wenku.baidu.com/view/a51f0b8ca0116c175f0e48c3.html矩形相交判断http:/转载 2013-03-13 09:24:01 · 8127 阅读 · 0 评论