• 基于JBox2d物理引擎和canvas的游戏开发实例

    时间:2022-11-14 19:58:21

     本文基于JBox2d+canvas,后续提供NDK+openglEs版本;本文的主要目的是给大家介绍如何使用创建一个物理世界。  一、主函数:主函数包括了Box2D的基本流程简单来说,一个Box2D程序的基本流程是由以下三个基本步骤构成的:   代码如下:function box2dMain() ...

  • cocos2d ccmenulabel

    时间:2022-11-14 16:47:09

    //// TestMenu.hpp// mario//// Created by sun on 15/12/22.////#ifndef TestMenu_hpp#define TestMenu_hpp#include <stdio.h>#include "cocos2d.h"US...

  • 基于p5.js 2D图像接口的扩展(交互实现)

    时间:2022-11-14 14:50:11

    这篇文章主要为大家详细介绍了基于p5.js 2D图像接口的扩展,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • 基于HTML5的WebGL结合Box2DJS物理应用

    时间:2022-11-14 12:07:38

    上篇我们基于HT for Web呈现了A* Search Algorithm的3D寻路效果,这篇我们将采用HT for Web 3D来呈现Box2DJS物理引擎的碰撞效果,同上篇其实Box2DJS只是二维的平面碰撞物理引擎,但同样通过3D的呈现能让人更直观的体验到碰撞效果,最终例子效果: http:...

  • cocos2dx 字体描边方法介绍

    时间:2022-11-13 12:17:32

    转载地址:http://www.taikr.com/group/2/thread/1606关于cocos2dx 字体描边的实现,不考虑效果和效率的话,是有三种方式:① 利用CCLabelTTF制作文字描边和阴影效果② 利用CCRenderTexture渲染文理的方式生成带有描边效果的文字③ 利用sh...

  • cocos2d-x ClippingNode

    时间:2022-11-10 23:18:31

    转自:http://blog.csdn.net/bill_man/article/details/8498424可以根据一个模板切割图片的节点--CCClippingNode。这个类提供了一种不规则切割图片的方式,在这种方式以前,我们可以使用纹理类自带的setTextureRect函数来切割矩形区域...

  • 基于Quick-cocos2d-x的资源更新方案 一

    时间:2022-11-09 19:35:24

    图片来自网络思绪何来昨天写了一篇关于更新方案的理论 游戏开发:通过路径搜索优先级来进行补丁升级(从端游到手游) 今天继续细化一下由于新项目采用的是Quick-cocos2d-x,那我就直接给出我基于Quick-cocos2d-x-master( > 2.2.3 rc) 的更新方案吧此更新方案要...

  • lua+love2d制作的2048游戏

    时间:2022-11-09 14:55:36

    前面给大家分享的是一个超级简单版的使用lua实现的2048小游戏的代码,今天我们加上love2d游戏引擎,制作PC版的2048游戏。小伙伴们仔细读读本文吧。

  • cocos2d-x中使用JNI的调用JAVA方法

    时间:2022-11-09 12:08:56

    用cocos2d-x公布Android项目时。都应该知道要用JAVA与C/C++进行交互时会涉及到JNI的操作(Java Native Interface)。JNI是JAVA的一个通用接口。旨在本地化语言(如C\C++)与JAVA语言进行交互。在交互过程成中,JAVA调用的是已编译好的本地化语言的二...

  • ios平台cocos2d-x播放音频、视频、音效的Demo(支持网络视频)

    时间:2022-11-08 17:48:44

    最近由ios应用转做游戏,游戏开始时需要播放一个视频,由于本身cocos2d-x播放视频的相关库,在网上搜到的资料都不是很全,我自己试过在cocos2dx直接调用ios的MediaPlayer来播放,确实能播放,但怎么弄都是竖屏,搞的郁闷。今天无意间发现通过cocos2d-iPhone的CCVide...

  • 学习5Cocos2D-X 事件处理、几何图形、动作行为

    时间:2022-11-08 15:51:17

    cocos2dx游戏开发事件处理机制 详情点这里。 cocos2dx游戏开发几何图形 详情点这里。 cocos2dx游戏开发动作行为 详情点这里。 在此小牛把这些优秀的blog记录在此,仅供自己学习参考。 总结: 1.cocos2d-x事件处理机制,就是用于捕捉屏幕接触,并且判断接触的图片是不...

  • [原创]cocos2d-x研习录-第三阶 多分辨率适配器

    时间:2022-11-06 13:53:36

    在移动终端(智能手机)平台下开发游戏一般都会涉及到屏幕多分辨率适配问题,原因是手机款式多种多样,不同的款式存在有不同的尺寸,即使尺寸相同又可能存在不同的分辨率。手机屏幕尺寸:指手机屏幕对角线长度。手机分辨率:指屏幕上横、纵的总象素点数。分辨率越高,即总象素点数越多,屏幕显示效果越好。        ...

  • cocos2d-x游戏开发系列教程-中国象棋06-游戏规则

    时间:2022-11-05 18:49:31

    前情回顾上一个博文我们提到象棋运动的函数dealWithChess,但是只是说该函数完成了棋子的选择和移动功能其实在这个函数里,在移动棋子之前,是要对棋子的移动是否合法进行判断的,我们一起来看看如何对棋子进行判断的判断移动规则入口在dealWithChess中,关注如下代码,这个judgeActio...

  • cocos2d_x_06_游戏_一个都不能死

    时间:2022-11-05 15:35:34

    最终效果图: 环境版本:cocos2d-x-3.3beta0 使用内置的物理引擎 游戏主场景 //// HeroScene.h// 01_cocos2d-x//// Created by beyond on 14-10-6.////#if...

  • cocos2d-x渲染流程

    时间:2022-11-04 09:25:52

    Cocos2Dx之渲染流程发表于8个月前(2014-08-08 22:46)   阅读(3762) | 评论(2) 17人收藏此文章, 我要收藏赞2如何快速提高你的薪资?-实力拍“跳槽吧兄弟”梦想活动即将开启渲染时一个游戏引擎最重要的部分。渲染的效率决定了游戏的流畅度清晰度,跟前面的介绍的内容相比,...

  • 通过cocos2d-x的CCGLProgram和CCShaderCache的实现来分析OpenGL ES中的Shader编程

    时间:2022-11-04 07:38:24

    在OpenGL ES中,Shader是着色器,包括两种:顶点着色器(Vertex Shader)和片元着色器(Fragment Shader)。每个program对象有且仅有一个Vertex Shader对象和一个Fragment Shader对象连接到它。Shader和Program编程步骤:1....

  • Cocos2d-x win7下 android环境搭建

    时间:2022-11-03 17:47:56

    原地址:http://blog.csdn.net/xingboss3/article/details/8267512/综合了以下三篇http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.htmlhttp://www.cnblogs.com/...

  • cocos2d-x 关于tilemap滚动时黑线闪动的问题

    时间:2022-11-03 12:45:49

    改动抗锯齿这个全然没用。解决问题的方法是开启CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL=1。不是在自己的project中开启,而是改动libcocos2dx库来解决watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGpmNTUxN...

  • Cocos2dx3.0过渡篇 各种遍历与范围for语句的使用【转】

    时间:2022-11-03 12:13:15

    1、CCArray的遍历看到这里,有些人又按耐不住的要举起西瓜刀了:你不是说3.0beta后已经没有CCArray这货了吗?现在又拿出来作甚?其实我也很无辜,CCArray确实是没了,但在某个不为人知的角落里却藏着__Array这货,我大胆猜测它是CCArray同父异母的兄弟,因为它有着和CCArr...

  • cocos2d-x 3.0游戏实例学习笔记《卡牌塔防》第七步---英雄要升级&属性--解析csv配置文件

    时间:2022-11-03 00:02:14

    /* 说明:**1.本次游戏实例是《cocos2d-x游戏开发之旅》上的最后一个游戏,这里用3.0重写并做下笔记**2.我也问过木头本人啦。他说:随便写,第一别全然照搬代码;第二能够说明是学习笔记---好人**3.这里用cocos2d-x 3.0版本号重写,非常多地方不同。可是从重写过程中也非常好的...