android游戏

android游戏开发框架libgdx的使用(四)--舞台和演员

本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。 我们先看几个游戏截图再来理解何为舞台。 请仔细观察图片中的元素,有些东西是不能动,有些可以动,有些有特效,有些没有。有些是按钮,有些是图片,但是其实它们都可以统一称为演员(Actor)。 而整个游戏界面就是我们的舞台。 再看一个射击类游戏 博

2015-07-28 10:18:02

android游戏开发框架libgdx的使用(十二)—TiledMap地图的使用

提示:本文记录的是本人的操作流程和心得,各位操作时可能由于版本和其它问题会出现点障碍,请参考本文后面的评论和回复。   虽说可以用Image什么的当个背景,但是要是做个RPG类的游戏就有点复杂了。为了追求效率一般可以使用libgdx的SpriteCache,但是如果习惯于TiledMap的话libgdx也是支持的。 相关的类是TiledMap

2015-07-28 10:17:46

android游戏开发框架libgdx的使用(一)--环境搭建

本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。 Libgdx是一款支持2D与3D游戏开发的游戏类库,兼容大多数微机平台(标准JavaSE实现,能运行在Mac、Linux、Windows等系统)与Android平台(Android1.5以上即可使用,Android2.1以上可满功率发挥)。 logo: 地址

2015-07-28 10:17:36

如何在macox下面配置集成ios和android游戏教程

教程截图:     1.准备工作,配置开发环境: 开发环境:mac ox 10.7.3  +   xcode4.2  + ndk r7 + eclipse helios 部署环境:中兴v880  root过了 刷2.3.5的rom, 模拟器是api 7 ,android 2.1 &n

2015-07-28 10:17:23

android游戏开发框架libgdx的使用(三)--中文显示与汉字绘制

本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。 本来这篇想写场景的,但是昨天和群里一个朋友讨论了一下libgdx显示汉字的问题。以前没有注意到这个问题,发现还是蛮严重的,要是不支持中文,libgdx用着就有点不愉快了。 我们来看看BitmapFont类,这是有关文字绘制的。看一下源码: public

2015-07-28 10:16:25

VS2010+C#写的3D-的Android游戏开源咯....不来看别后悔哦。

  先声明 代码下载地址http://pan.baidu.com/share/link?shareid=244034&uk=1174569743!!!!!!!!!!!!!!!!!!!!!!   1:源代码我只发给 有Unity3D经验10天以上的朋友。如果Unity3D经验不足10天,请勿所要源代码。我也忙,关于环境配

2015-07-28 10:16:13

android游戏开发框架libgdx的使用(二)--图形绘制

本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。 首先了解一下何为texture。按照英文解释来理解:一个图片从原始格式解码并上传到GPU就被称为纹理。(说实话我不是很清楚这个的定义哈,求指点) 为了绘制texture,常常使用几何来描述,通过几何对应的顶点来描述纹理。比如要描述一个矩形,可以通过描述每个顶点

2015-07-28 10:16:03

android游戏开发框架libgdx的使用(五)--舞台和常用UI类

本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。 常用的UI类包括标签,按钮,勾选框,下拉框,图片,输入框,列表,滑动面板,滑条,分割面板。它们都在com.badlogic.gdx.scenes.scene2d.ui包中,都属于Actor,可以方便的纳入舞台的管理中。 其实仔细看看UI类的实现代码不难发现其实

2015-07-28 10:15:52

android游戏开发框架libgdx的使用(六)--演员和演出

本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。 上一篇说到UI,然后之前说到舞台,现在我们可以很轻松的构建一出戏了。 因为actor类在绘制是以x,y值为基准,所以我们可以通过控制x,y值变化演员的位置,但是演员的其他效果需要配合Action类进行操作。 Action类是一个抽象类,所有的具体实现都在co

2015-07-28 10:15:47

android游戏开发框架libgdx的使用(完)—杂谈Libgdx

转载声明:http://www.cnblogs.com/htynkn/archive/2013/01/04/libgdx.html Libgdx是什么 我最感到庆幸的就是这个系列的文章的标题【android游戏开发框架libgdx的使用】,虽然最开始了解不深入,但是这个标题却是正确的。 Libgdx是一个游戏开发框架,它不是一个游戏引擎。 它的主要代

2015-07-07 15:36:25

Unity3D开发Android游戏(remote)

一、用Remote在机子上调试 步骤: 1,install the remote apk file on your phone.2,enable usb debugging.3,connect your phone to computer with usb.4,lunch remote on your phone.5,lunch unity and hi

2015-07-03 10:31:26

基于Unity3D的Android游戏添加google广告的方法——使用AdMob

前几天由于项目需要,要搞定在游戏中添加广告的方法,在U吧中搜到了这篇文章,


Unity3D - 发布Android游戏

本文将介绍如何使用Unity3D来发布Android游戏,这里我使用的Unity3D版本为4.6.3f1   下载Java SDK 使用Unity3D来发布Android游戏时需要用到Android SDK,而Android又是基于Java运行的,所以我们首先需要下载的就是Java SDK,地址为:http://www.oracle.com/

2015-07-03 10:30:14

基于cocos2d-x的Android游戏中使用fmod音频引擎

cocos2d-x的音频引擎是cocosDenshion, 它的Android版比较弱, 只能播放一个背景音乐和些许音效, 如果要实现稍微复杂一点的音频播放, 比如同时播放几个音轨就不能了. 这一点远不及iOS版. 对于普通的游戏, 背景音乐加音效也够用了. 但是对于音乐类游戏, 就不行了. fmod音频引擎是一个非常专业的音频引擎, 除了能同时播放多个


iOS和android游戏纹理优化和内存优化(cocos2d-x)

(未完成) 1、2d游戏最占内存的无疑是图片资源。 2、cocos2d-x不同平台读取纹理的机制不同。ios下面使用CGImage,android和windows下是直接调用png库。我测试了下,使用png库直接读取png会比CGImage还要节约1mb左右内存(图片所占内存4mb)但是速度要比CGImage慢一倍。时间和空间如何取舍就看实际情况了。不过


canvas画笔函数介绍--android游戏开发

函数介绍: canvas.drawColor(Color.WHITE);                Paint paint1 = new Paint();        &n


Android游戏开发基础part2--Canvas画布

游戏开发基础part2--Canvas画布 又过了一周才继续做总结,四级结束了,应该可以多点时间学习游戏编程了。 Canvas画布类是一个在游戏当中担当非常重要的角色,它可以绘制出不同的图形和图片,可以说没有了画布就不能做出画面炫丽的游戏。 下面总结一下画布类Canvas封装的常用的函数: 具体说明如下: 1.drawColor(int color


【读书笔记《Android游戏编程之从零开始》】12.游戏开发基础(Canvas 画布)

1.Canvas 画布 画布类 Canvas 封装了图形和图片绘制等内容,此类常用的函数说明如下:   drawColor(int color) 作用:绘制颜色覆盖画布,常用于刷屏 参数:颜色值,也可用十六进制形式表示(ARGB)   drawText(String text,float x,float y,Paint pa


【Android游戏开发之三】剖析 SurfaceView ! Callback以及SurfaceHolder!!

 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/android-game/296.html很多童鞋说我的代码运行后,点击home或者back后会程序异常,如果你也这样遇到过,那么你肯定没有仔细读完Himi的博文,第十九篇Himi


【读书笔记《Android游戏编程之从零开始》】10.游戏开发基础(View 游戏框架)

对于玩家来说,游戏是动态的;对于游戏开发人员来说,游戏是静态的,只是不停地播放不通的画面,让玩家看到了动态的效果。进入Android之前,首先要熟悉三个重要的类:View(视图)、Canvas(画布)、Paint(画笔)。通过画笔,可以在画布上画出各种精彩的图形、图片等等,然后通过视图可以将画布上的内容展现在手机屏幕上。其次要熟悉“刷屏&rdqu