物理引擎
文章平均质量分 86
SebastianMichaelis
这个作者很懒,什么都没留下…
展开
-
cocos2d-x 3.2 配置box2d
Cocos2d-x 3.x默认情况下采用的物理引擎是Chipmunk,如果我们要使用Box2D引擎,需要进行一些设置和调整,而且不同的开发平台下这些设置也有所不同。在Visual Studio 2012下开发的Win32平台需要如下设置:在解决方案中添加libBox2D库工程。添加libBox2D库引用。开启Box2D预编译开关。1、在解决方案中添加libBox2D库首转载 2015-09-30 11:30:52 · 1171 阅读 · 0 评论 -
cocos2d-x 3.2 物理小游戏教程3 block it 小球的运动 墙壁的隐藏
创建一个小球类 Ball.h和Ball.cpp#ifndef __BALL_H__#define __BALL_H__#include "cocos2d.h"class Ball : public cocos2d::Sprite{public: CREATE_FUNC(Ball); bool init(); //小球移动原创 2015-09-14 20:54:00 · 842 阅读 · 0 评论 -
cocos2d-x 3.2 物理小游戏教程2 block it 物理世界 墙壁
新建一个项目,创建一个GameScene.h和GameScene.cpp,可以仿照Helloworld.h和cpp在GameScene.cpp创建场景的方法中做一点变动:Scene* GameScene::createScene(){ //创建物理世界场景 auto scene = Scene::createWithPhysics();原创 2015-09-13 21:47:18 · 902 阅读 · 0 评论 -
cocos2d-x 3.2 物理小游戏教程1 block it需求分析
最近在学习物理引擎,借用app store上的小游戏 block it 做一个练习。游戏规则:1.单击屏幕开始,小球向屏幕上方随机方向移动,碰到墙壁会弹回。2.单击屏幕会在虚线处出现一个墙壁(下方的墙壁),可以反弹小球,连击之间有间隔。3.小球飞出屏幕则游戏结束。4.小球速度会越来越快。5.每用下方的墙壁反弹一次小球,分数+1。下一章原创 2015-09-11 17:04:55 · 1172 阅读 · 0 评论 -
cocos2d-x 3.2 物理小游戏教程4 block it 刚体的隐藏和显示 源码资源下载
修改一下wall.h#ifndef __WALL_H__#define __WALL_H__#include "cocos2d.h"class Wall : public cocos2d::Sprite{public: //创建方法 参数是图片路径 static Wall* create(const std::string& spriteFram原创 2015-09-15 21:07:26 · 1133 阅读 · 0 评论