标签:ETCore
1. chat_server.erl-module(chat_server).-export([start/1]).-define(TCP_OPTIONS, [list, {packet, 0}, {active, false}, {reuseaddr, true}]).start(Port) -&...
由于开始并没有介绍C++语言,C++的内存管理当然也没进行任何的说明,为了掌握Cocos2d-x中的内存管理机制,是有必要先了解一些C++内存管理的知识。C++内存管理非常复杂,如果完全地系统地介绍可能需要一本书的篇幅才能解释清楚。这里只给大家介绍C++内存管理最为基本的用法。内存分配区域创建对象需...
观察者(Observer)模式也叫发布/订阅(Publish/Subscribe)模式,是 MVC( 模型-视图-控制器)模式的重要组成部分。天气一直是英国人喜欢讨论的话题,而最近几年天气的变化也成为中国人非常关注的话题。我会根据天气预报决定是坐地铁还是开车上班,我的女儿也会根据天气预报决定明天穿哪...
以下介绍的是在 Windows7 + VS2013 + Cocos Code IDE。并使用Cocos Code IDE创建的Lua项目,绑定方法。1、将自定义的C++代码放在frameworks\runtime-src\Classes下当然放哪里是随意的,我喜欢放在Classes下。2、添加自定义...
屏幕截图ScreenShot方法总结比较Cocos2d-x 2.x版本与3.x版本屏幕截图的两种方式:(1)使用RenderTexture:这是在2.x版本时最常用的的截图方法。(2)使用utils::captureScreen() :在3.2版本中新增的截图方法。RenderTextureRend...
开发环境:Windows 7 64bitQuick-Cocos2d-x 3.2rc0章节内容: 本章主要是介绍连连看常用的算法,包括连连看的地图生成算法,连连看的匹配和消除算法。不涉及具体的代码实现。相信很多同学在自己的游戏生涯里面都玩过连连看游戏,那么连连看游戏是怎么做的呢?用Quick-Coco...
1、Lua中如何使用Cocos2d-x引擎中的类?在C++中是这样调用的://Sprite* sprite = Sprite::create();sprite->setPosition(Vec2(100, 100));this->addChild(sprite);//而在Lua中是这样调...
今天就跟大家分享一下IOS常用加密算法,如果有错误的地方,还希望大家帮忙更正哈~先说一下我们游戏设计时候的安全考虑吧(懒得打字,直接从设计文档中复制了,还请见谅….自己的独立游戏,所以100%的版权哈)5.1 通过简单的URLENCODE + BASE64编码防止数据明文传输5.2 对普通请求、返回...
制作基于Cocos2d-x的SLG游戏在游戏开发中,会经常用到一些按钮的隐藏,显示,置灰,不可点击等问题。下面来看一段代码1. self:getBtn(“lingqu”):setIsVisible(true)2. self:getBtn(“lingqu”):setIsGrey(true)3. sel...
Javascript对很多HTML5的元素都是必需的,比如canvas,audio和WebGL。然而在我看来,有些工具,库和框架资源能帮助到你,下面就让我们来看看这其中的一些资源。1.HTML5样板 可能你已经在用HTML5了,那么你就了解这方面了。样本允许你使用可下载的模板来建立很棒的...
HTML5到底是什么? 一般广义而言的HTML5则包含了HTML、CSS和JavaScript三个部分,而不只是第一印象仅仅HTML部分而已,在CSS 3和JavaScript层面也有许多的创新,让整个网页从布局到处理都更加给力,新囊括的技术让之前实现相当困难且安全性危机重重的功能变为了...
你可能已经知道,10月28日,万维网联盟(以下简称“W3C”)正式推荐HTML5。你或许也知道,这与应用和万维网有一定的关系。问题在于:这跟你有关系吗? 答案是,至少与网民有关系。所以,我们有必要了解一下HTML5是什么,以及究竟是谁控制W3C。除此之外,还有必要知道HTML5得到W3...
HTML5 概述 HTML5 是 HTML 语言最受欢迎的版本之一,它支持音频和视频、离线存储、移动端、和标签属性等等。还提供了<article>, <section>, <header>这样的标签来帮助开发者更好地组织页面内容。然而 HTML5 规范...
这是在Web上实现UDP/TCP API的草案,沿未形成标准。该标准的一大亮点就是使用内置Promise设计模式,替代了传统JavaScript中的事件触发回调。不过各大浏览器厂商会不会这样实现还要打一个问号,毕竟编写标准的学院派和实现标准的行业派很难达到完全统一。 接口标准提供对原始U...
使用Lua开发游戏优点第1疑问,why use COCOS2D-X ?COCOS2D-X可以用来开发游戏。第2疑问,don’t use COCOS2D-X,也可以开发IOS游戏吗?当然可以,只是没有COCOS2D-X来的方便。用COCOS2D-X,开发成本低,可以移植到ANDROID平台上。那么,用...
今天我们来讲HTML5适合移动应用开发的特性,详细请看下文:1.离线缓存为HTML5开发移动应用提供了基础 HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数...
苹果所统领的原生APP世界的方法,发表了很多宣讲HTML5将真正开始颠覆原生(Native)App的文章,也开始着力发展HTML5,开始抢占HTML5这个未来的风口。那么HTML5为成为下一个风口吗?HTML5的定稿真正可以颠覆目前火热的原生APP吗?个人认为,存在以下的机遇。1. 苹果、谷歌的态度...
Discuz忘记登录密码先介绍一下Discuz的加密机制,其实也是MD5加密,例如的密码为 abc, 它会通过MD5进行加密,然后把加密的值跟一个随机数字(salt)的值进行组合,然后再次进行MD5加密,生成新的密码组合放在数据库中得password字段里:1. 首先自己注册一个会员,记住账号密码2...
YouTube在今天宣布,它终于停止继续使用Adobe Flash作为默认设置了。YouTube网站现在将在Google Chrome、微软的IE 11、苹果的Safari 8浏览器,以及Mozilla的Firefox浏览器的测试版中使用HTML5视频播放器作为视频默认设置。 这个变化已经...