标签:Fantasy
说一下cocos2dx游戏素材的获取方法。在游戏开发过程中,容易因为游戏素材而困扰,网上下载的素材又显的太老。我这里提供一个简单的方法。首先下载一个你想要的游戏素材的游戏android安装包(不要下载大公司的游戏,因为他们的图片都是经过加密的,比如天天酷跑),这里以无头鸡为例子大部分的素材是独立的(...
unity3d游戏终于开发完了,到了要接入渠道SDK了(老板让我接入360,小米,当乐,91,50多家渠道SDK)我要疯了,为unity3d游戏接入渠道SDK是一件非常蛋痛的事情! 市面上多达100多家的渠道需要接入SDK,每次都要看文档,问他们技术,非常痛苦! 不过现在好了,艾麒公司出了一个abc...
学习了unity ngui插件的同学知道ngui中有哪些控件吗?你能全部说出来并且知道使用方法吗?今天我们就具体来了解一下unity ngui 有哪些控件。 一、Scene 1.创建一个新的场景(New Scene)。 2.选择并删除场景里的MainCamera。 3.在NGUI菜单下选择Creat...
分享一下cocos2d-x项目apk打包运行黑屏有哪些原因,自己找到了2个。1、我在windows平台下开发了一款应用,使用cocos run -p win32 可以正常运行,没有问题,当使用cocos run -p android 第一次报错出现关于AssetsManager.cpp中log部分的...
关于NGUI uiatas内存的问题,其中(29,1.2,29)是目标点,它画了8个点,8个点,大家可以看到,依次向目标点靠近。注:如果你的Monster和Hero距离很短,那可能只存储起始位置 length=1 这种情况很多 至少我测试出来很多,我自动把它屏蔽了OK正在写一个游戏。由于2D且比较简...
今天主要来说下unity3d 模拟drop drag的主要区别。游戏中经常会用到储物箱等GUI,GUI的一边是物品的图标,另一边是一个角色,你可以拖动这些图标放置到角色上,为它装配装备。那么我们首先来实现较为简单的Drag&Drop功能。如图所示:首先来制作三维的场景:1. 使用Create...
unity3d navmesh 如何动态寻路呢?领导让做个动态寻路的效果,而不是简单的自动寻路。意思是,首先Monster 检测hero的位置先自动寻路,如果hero位置不改变,说明刚才的寻路路径是正确的;如果hero位置改变,但是改变后的位置依然在旧的寻路路径上,也说明旧的寻路路径有用;但是如果h...
介绍一下ngui 加粒子特效的教程,供大家学习和参考。最近自己在做音乐舞蹈手游,因为要做点击特效,所以“参考”了一下节奏大师,之前在蛮牛里面看到有人发过在按钮上加特效的文章,感觉对我没什么用,因为我是用NGUI做的特效而不是用粒子,粒子太耗性能了,而且粒子是3D对象,要用在NGUI上面还是有点麻烦的...
主要介绍一下NGUI scroll view 刷新的问题。概览一个被裁剪的UIPanel是不完整的,除非它能像滚动视图那样被拖动是吧?没错!只需要简短的三步,就能把panel转化为滚动视图:首先,选择你想拥有滚动视图的Panel,然后在场景视图中右键打开菜单,选择Attach->Scroll ...
其实只要有好好学习unity,那么跑酷游戏设计思路就不会那么难理解了。分为四步:第一步:游戏策划、第二步:角色控制、 第三步:场景布设、 第四步:预设定义、第五步:游戏管理。下面我们就来看看具体过程吧。 一、游戏策划 游戏采用2D界面,角色从左到右奔跑,在路段中随机生成障碍物和金币,玩...
简单的来说一下关于cocos2dx NDK 配置的操作。需要工具和软件包:Eclipse、Android SDK、Android NDK、cocos2d-x-2.1.4(最新版) 据说在NDK-r7之后可以抛弃Cygwin,我勒个擦,不知道我下了两顿饭的时间! 删了之后,出于对Eclispe编译过...
关于NGUI滑动的问题,我简单的写一个NGUI上下滑动教程供大家参考学习,最近由于工作需要,就开始研究NGUI滑动。刚开始参考NGUI自带的循环滑动,利用隐藏和显示,提高GPU的渲染,但是效果依旧不是很理想。在同事提醒下,添加缓存列表,不断刷新当前裁剪区域里的数据,最总完成了需求。在网上也参考了很多...
unity3d 帧动画主要介绍序列帧动画,下面上图和源代码:序列帧动画的实质是uv信息的变化,理解Tiling(图片占得比例大小)和Offset(图片的偏移量)。 默认左下角offset为0 0 Tiling为小图/大图代码如下:public int rowNum ;public int lineN...
cocos2d的资源压缩主要介绍的是图片的压缩算法,最近刚好在弄,所以贴出源代码供大家去学习。bool CCTexture2D::initPremultipliedATextureWithImage(CCImage *image, unsigned int width, unsigned int h...
unity如何设置生成的exe的尺寸呢,其实通过一段函数就可以了。下面我们就来看看代码是怎样写的。 改变屏幕大小函数:Screen.SetResolution(); 先在Game视图中拖拽出dropDownList(IGUI)控件,选中dropDownList在属性中设置Vi...
一直想找unity3d 高级教程之摄像机控制的相关教程。最近找到了一本,也跟大家分享一下。 本教程是关于Unity3D摄像机控制高级教程,时长:1小时27分,共七个章节,大小:782 MB ,格式:MOV视频格式,语言:英语。 Unity3D是一个让你轻松创作的多平台的游戏开...
怎样成能创建unity简单漫游的,过程有点复杂,我们现在就来学习一下unity创建简单漫游 1. 建模中使用的图片、文件、文件夹等以及模型中物体、材质等的名称都不能使用中文或者特殊符号,可以使用英文字母、数字、下划线等 2. 调整Max的单位为米 3. 烘培光影...
找了好久也没有发现可以处理Socket的方法。unity Network 局域网处理的类Network,主要用于状态同步。 似乎是要实现MMO级别的网络应用,只能用C#自己去写了。(Unity不像AS,有直接处理数据包、字节级别的底层函数。至少现在没有。) using UnityEngine; us...
物体绕某点旋转使用函数就是unity3d RotateAround,具体函数就在下方 围绕旋转: transform.RotateAround (Vector3.zero, Vector3.up, 20 * Time.deltaTime); 参数1 表示 围绕旋转的参照模型的坐标 参数2表示一次旋转...
在ngui中如何使用tween position,今天我们就来看看这一过程的实现。 我们给Sprite添加tween position。两种方法添加,一种如下图,另一种右击你的Sprite,Tween--Tween Position 我们看下上面Tween Position的脚...