feifeila的博客
共 3994 篇文章
Unity3d基础特效教程之血渍迸发
不知道大家是否玩过AE的暴力血腥2D游戏《Shank》,这款游戏相当出色,其中的血腥镜头达到了一种艺术水准。今天,我们就来详细探讨血渍迸发效果的制作过程。 按照惯例,我们将分三个部分,逐步进行讲解。 ## 第一部分:血崩开效果 这部分主要实现血崩开的效果,它具有很强的视觉冲击力。我们先来看看单独呈现的效果。 …
学习cocos2dx简单实现描边
在本文中,我们将探讨如何使用Cocos2d-x 2.x版本简单实现文字描边效果。 ## 1. 创建继承类 首先,我们要创建一个类继承自`CCLabelTTF`。以下是头文件`LabelTTFStroke.h`的代码: ```cpp #pragma once #include "cocos2d.h" namespace Game { using namespace cocos2d; …
关于cocos2dx 3.3的口袋空战3 敌人层
在今天的内容中,我们将深入学习Cocos2d-x 3.3框架下口袋空战游戏里敌人层的实现。在这个游戏中,敌人被定义为`Sprite`类,它们有自己的动作,并且需要进行碰撞检测,因此我们要为其设置物理属性。 ## 敌人移动效果 敌人会不断地从屏幕右端移动到左端,这里我们使用`MoveTo`动作来实现这一效果。敌人的素材包含三种不同的图片,分别为`e1.png`、`e2.png`和`e3.png…
关于cocos2dx 3.2的井字过三关
在闲暇时光,我编写了这个基于Cocos2d-x 3.2的井字过三关游戏。目前该游戏没有集成人工智能,玩家可以自己玩,也能邀请朋友一同游戏。需要注意的是,之前版本存在的 BUG 已经修复,之前下载过的朋友请重新下载。 ## 代码实现 ### 1. `AppDelegate.cpp` 此文件是应用程序的入口点,负责初始化游戏窗口和场景,以下是具体代码: ```cpp bool…
关于Cocos2d-x数据加密解密
在Cocos2d-x中,操作数据库的实现都封装在`LocalStorage`类中,使用的是`sqlite3`。下面将分别介绍IOS、Win32平台以及Android平台的数据库数据项加密方法。 ## IOS、Win32平台的加密 ### 步骤1:添加Base64库 将`base64.h`和`base64.cpp`添加到项目的`Classes`目录下。 ### 步骤2:配置包含目录 右键…
Unity3D GUI基础文档初学者必备
大家好,这里将和各位分享一些基础的Unity GUI简介以及实现方法,非常适合初学者参考。如果内容与其他资料有雷同之处,纯属意外。
学习Unity3D模型导入
在正式的游戏开发项目中,通常有一套明确的分工流程。首先,原画设计师会依据策划人员的要求,负责绘制场景或者角色。之后,三维建模师接手,进行模型和动画的制作。最后,按照项目的具体要求,将模型导出为指定的格式,并交付给关卡设计师。 不过,对于私人练习而言,有一个非常实用的工具——Wow Model…
学习Unity的小伙伴赶紧瞧瞧 3D开发教程
学习Unity的同学们,大家快来围观!今天给大家带来一个相当不错的Unity技术系列教程专题,这可是雨松MOMO亲笔撰写的。该教程中所涉及的内容均为项目中的实际案例,具有很高的参考价值。
作者信息
feifeila
共发布了 3994 篇文章