游戏开发
_初
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x学习笔记(一)----软件安装及环境搭建
素材准备事先准备好VS2015+,Python2.7.5+(不能是3.x),以及Cocos2d-x.3.x安装包安装包下载地址VS2015+ :https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/;Cocos2d-x.3.x:https://www.cocos.com/products#Cocos2d-x;Pyth...原创 2019-08-07 13:44:26 · 169 阅读 · 0 评论 -
Cocos2d-x学习笔记(一)(补充)----vs2015配置Lua环境
[转载]使用VS2015搭建Lua开发环境参考原文请看:Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境(一)Lua学习笔记2:Windows7下使用VS2015搭建Lua开发环境(二)本篇主要分以下几个部分:一、下载并利用vs2015编译lua源码编译lua主要编译三个部分,lua链接库,lua解释器,lua编译器lua链接库就是静态库和动态库,.lib和.d...转载 2019-08-07 18:55:45 · 273 阅读 · 0 评论 -
Cocos2d-x学习笔记(二)----精灵创建、场景切换
精灵创建精灵:即可以动的东西 比如我们自己的主角,敌人等首先我们先先创建好自己的项目。普通创建普通创建就是直接加载图片将这个图标直接贴在场景中,代码如下: auto Sprite = Sprite::create("selectplane_plane1.png"); if (Sprite) { Sprite->setPosition(visibleSize.width /...原创 2019-08-10 08:40:34 · 202 阅读 · 0 评论 -
Cocos2d-x学习笔记(三)----SpriteBatchNode类
前几天我在写我的飞机时遇到的一个问题我们的子弹会产生多个,如果要使用我们之前常用的方法我们的程序会被渲染多次。下面看我们的示例:他要进行准备,渲染,清除,准备,渲染,清除这个过程进行100次。使用SpriteBatchNode类渲染 他的工作流程是准备 渲染,渲染…,清除就会提升很高的效率特别适合用于生成我们的子弹。大致用法: Texture2D *texture = TextureC...原创 2019-08-14 15:35:51 · 163 阅读 · 0 评论 -
Cocos2d-x学习笔记(三)----一个简单的小Deom
经过这几天的学习对Cocos也差不多有所了解,今天我以一个简单的小Deom来讲解一个简单的动画、地图的滚动,以及触摸(拖动)事件。话不多说我先来演示下大概的效果。Emmmmmm。。。虽说上面显示是多人联机但仅仅是单人开始界面:进入后:一段时间后:从这么几幅图也已经看出了子弹的移动、飞机的拖动、还有地图的移动。之后我们来讲解一下具体的实现问题。首先是地图的移动地图的移动实际上就是...原创 2019-08-12 15:09:17 · 213 阅读 · 0 评论