Tsang Si

个人博客

置顶 [cocos2d-x 3.x] 未安装未知的luaJIT命令或jit。*模块

未安装未知的luaJIT命令或jit。*模块

This Tsang Si theme created by Tsang Si modified from the original Porter YuHsuan 要注意luajit.exe和源代码src / jit文件夹要同时和匹配使用。 D:\ cocos2d-x-3.2 \ cocos2d-x-3.2 \ tools \ cocos2d-console \ plugins \ pl......

置顶 [Hexo] Theme Tsang Si

This is hexo theme Demo.

This Tsang Si theme created by Tsang Si modified from the original Porter YuHsuan Live Demo Tsang Si Blog : https://tsangsi.github.io Install Hexo Install Node.js and Git 123#For Macbrew install......

置顶 [cocos2d-x 3.x] cocos2d-x 3.2 打包Android平台apk

配置环境,打包成apk

从cocos2dx 3.2项目打包成apk安卓应用文件,构建安卓环境的步骤有点繁琐,但建造一次之后,以后就会非常快捷! (涉及到3.1.1版本的,请自动对应3.2版本,3.x版本的环境构造都是一样的) #一,下载Android环境 搭建Android环境需要用到Android SDK,NDK,Ant和JDK; #####Android SDK下载http://developer.androi......

置顶 [游戏开发] A星寻路算法介绍

你是否在做一款游戏的时候想创造一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢? 如果是的话,请看这篇教程,我们会展示如何使用A星寻路算法来实现它! 在网上已经有很多篇关于A星寻路算法的文章,但是大部分都是提供给已经了解基本原理的高级开发者的。 本篇教程将从最基本的原理讲起。我们会一步步讲解A星寻路算法,幷配有很多图解和例子。 不管你使用的是什么编程语言或者操作平台,你会发现......

置顶 [Lua] lua性能优化技巧

前言 和在所有其他编程语言中一样,在Lua中,我们依然应当遵循下述两条有关程序优化的箴言: 原则1:不要做优化。 原则2:暂时不要做优化(对专家而言)。 这两条原则对于Lua编程来说尤其有意义,Lua正是因其性能而在脚本语言中鹤立鸡群。 当然,我们都知道性能是编程中要考量的一个重要因素,指数级时间复杂度的算法会被认为是棘手的问题,绝非偶然。如果计算结果来得太迟,它就是无用的结果。因此,每一个......
Lua

置顶 [游戏开发] 四叉树碰撞优化版,速度飞一样

原来对四叉树有点恐惧,完全不知道这东西怎么回事,觉得很高级,只好花时间研究了一下,最终效果如下: 下面是对四叉树的基本介绍。 懂四叉树的同学可以直接跳过前面看优化部分。 四叉树很简单,就是把一块2d的区域,等分成4份,如下图: 我们把4块区域从右上象限开始编号, 逆时针。 接着每份继续等分4份。 一直到我们不需要再继续等分为止。 每次插入对象,对象都在其中一个格子里。 进行碰撞检测的时......

置顶 [游戏开发] 游戏资源二次压缩

因为渠道的要求关系, 之前的游戏包过大, 需要再减小将近一半的体积; 再不去修改代码的情况下, 想到的首先是将图片大小直接缩小一半, 再在引擎中全部放大出来的办法; 放大 就是在cocos2d-x 的贴图缓存加载的时候进行放大, 具体位置是的CCTextureCache.cpp 的CCTexture2D * CCTextureCache::addImage(const char * path......

置顶 [游戏开发] 游戏资源二次压缩

ccc-devtools v2.3.2 Cocos Creator 网页调试工具,运行时查看、修改节点树,实时更新节点属性,可视化显示缓存资源。 https://github.com/potato47/ccc-devtools Have fun ^_^ Please Star this Project if you like it! Follow would also be appr......

置顶 [Lua] lua 从字符串获取指定第几位数到第几位数

– 判断utf8字符byte长度 – 0xxxxxxx - 1 byte – 110yxxxx - 192, 2 byte – 1110yyyy - 225, 3 byte – 11110zzz - 240, 4 byte local function chsize(char) if not char then print(“not char”) return 0......
Lua

置顶 [cocos2d-x 3.x] make: *** No rule to make target ...CCConfiguration.o Stop.

编译Coco2d-x android 程序出现make: *** No rule to make target ...CCConfiguration.o'. Stop.

在eclipse中编译cocos2d-x的项目可能出现这个问题。也许是你对项目没有clean,然后就让他编译造成的。 具体错误可能显示为: make: *** No rule to make target '/cygdrive/d/android/cocos2d-x-master/T12/proj.android/../../cocos2dx/CCConfiguration.cpp', ne......