作者信息
boke
共发布了 3994 篇文章
热门文章
用unity自己制作连连看小教程
03-15 18:14 · 👍 5
Unity5灯光烘焙与Unity4 灯光烘焙实际应用中的差别
03-13 17:04 · 👍 4
unity3d 获取手机地理位置
01-18 10:40 · 👍 2
unity3d 水波特效教程
02-25 15:25 · 👍 2
unity 自动寻路算法
01-15 11:30 · 👍 1
cocos2dx vs2013win32项目打包
02-12 13:27 · 👍 1
boke的博客
共 3994 篇文章
ngui技能控制
由于本人之前比较喜欢玩LOL,所以想实现一个关于LOL技能释放的简单功能,包括按Q、W、E、R释放技能以及冷却时间倒计时等基础功能。接下来,我们先看看效果。 这里展示了德玛的技能效果。不过需要说明的是,第二张图可能有些不符常规,在原本的游戏中,4个技能通常是不能同时释放的。放这张图只是为了让大家更清晰地看到遮罩倒计时效果,大家可以忽略这一细节。下面,我们开始详细介绍实现过程。 ## 1. 准备...
cocos2dx iOS 震动
在之前开发安卓应用时,我为安卓设备添加过震动功能。今天,我将分享如何在 Cocos2d-x 开发的 iOS 应用中实现震动效果,主要介绍实现思路和具体步骤。 ## 实现原理 在 iOS 开发中,`AudioToolbox` 框架可以很方便地实现手机震动。和在安卓开发中在 `SimpleAudioEngine` 里添加震动代码类似,我们也在 `SimpleAudioEngine` 中添加相关震动代...
cocos studio 2.0 ui 如何使用
之前在做项目时需要用到 UI 编辑器,但不知道如何使用,后来在他人帮助下顺利完成。现在我将分享 Cocos Studio 2.0 UI 的使用方法。 ## 1. 启动并新建项目 启动 Cocos Studio 2.0 后,新建一个项目,完成项目创建。 ## 2. 提供项目资源 在编辑之前,需要为项目提供资源。有两种方式: - 直接把资源拖到右边的资源列表。 - 在资源列表中打开选择资源对话框来...
unity3d ngui相机怎么设置
之前我也遇到过“Unity3D NGUI相机怎么设置”这个问题,最后在大神的帮助下才得以解决。在上一篇文章中,我们已经探讨过该问题,这次我将着重讲解Unity NGUI相机与主相机如何同时显示。 在之前的一个小项目中,很轻松就能将NGUI的相机和游戏主相机结合起来,但这次却出现了问题,UI界面的内容始终无法显示。经过一番研究,我发现针对相机有以下几个关键设定: ## 1. Layer(层) 相...
Cocos2d-x游戏开发实例详解2:开始菜单续
本系列通过实际演练,详细解说Cocos2d-x引擎的各个模块。上一篇文章已经实现了MoonWarriors开始菜单的大部分元素,还差一个运动的飞船、一个点击newGame的特效和音效未实现,下面将详细介绍这些功能的实现。 ## 1. 飞船 ### 飞船的创建与基本设置 以下是创建飞船的代码: ```cpp // ships CCTexture2D *textCache = CCTextureCa...
Cocos2d-x游戏开发实例详解1:开始菜单
本系列将通过实际演练,详细解说Cocos2d-x引擎的各个模块。 ## 打开工程与查看源码 我使用WebStorm打开HTML5工程,查看了MoonWarriors的源码。源码存放在`src`目录下,`config`目录中包含一些配置信息,例如游戏状态、分数、命条数等。游戏的JavaScript代码从文件名大致能看出其功能。 ## 开始菜单的实现 我从开始菜单入手,HTML5版的开始菜单代码为...
Cocos2d-x 3.x基础学习: 拖尾渐隐效果MotionStreak
在许多游戏中,常常需要一些炫目的效果。例如,我们有时需要在某个游戏对象的运动轨迹上实现拖尾渐隐效果,这种效果类似飞机拉线,能让游戏在视觉上更具吸引力。常见的应用场景包括刀光、子弹的运动轨迹、流星划痕等。 Cocos2d-x提供了一种内置的拖尾渐隐效果实现方法:MotionStreak。当然,要做出酷炫的拖尾效果,通常需要与粒子特效Particle相结合。下面附上一张唯美的拖尾效果(MotionS...
NGUI控制窗口显示
在使用NGUI进行开发时,我们常常会遇到控制窗口显示的问题。那么,具体需要怎么做呢?下面我将通过展示相关界面,希望能有大神告知如何设置大小窗口的显示。 另外,关于界面中粉红色相机的宽高设置问题,我也不太清楚该如何操作,想请教一下大家应该怎样去设置其宽高。
unity3d NavMesh 判断是否到目标
在实现 Unity3D NavMesh 判断是否到达目标这一功能时,我采用寻路方法来实现,具体实现步骤如下: ## 底层 C# NavMesh 寻路的必要性 以 Unity3D 引擎为例,编写一个底层 C# NavMesh 寻路程序。由于 Unity3D 自带的 NavMesh 寻路功能在某些情况下难以很好地融入游戏项目,因此重写 NavMesh 寻路是一个可行的解决方案。NavMesh 在众多...
cocos2dx 返回字符串
在 Cocos2d-x 开发中,字符串拼接是一个常见的操作。本文将分享一段关于字符串拼接的源代码,供大家在编写相关代码时参考。 以下是具体的代码示例: ```cpp for(int i = 1; i < 5; i++) { // 定义一个长度为 3 的字符数组,用于存储数字转换后的字符串 char str[3]; // 将整数 i 转换为字符串并存储到 str 数组中 sprintf(str, ...