需求近有一个需求是在pun2联网项目中结合纯lua实现项目热更新(这里使用的是xlua),起初在NetworkMgr框架搭建,房间搭建等非游戏操作逻辑中使用纯lua开发一切正常,没有发现什么问题。但是进入游戏角色逻辑开发时,就遇到了难题,众所周知,pun2中有一个很好用的attribute,叫做[PunRpc]。 具体可看官方文档:PunRpc标签官方描述 但是lua中貌似并不支持给lua方法添加
转载 2024-04-08 07:08:46
50阅读
经过前两篇文章的讲解,Cocos2d-x的框架已经是搭建起来了。为了便于日后的开发和管理,这篇文章先讲一下使用GIT对代码进行管理的方法。新手的话可能会问,什么是git。简单来说,GIT是目前最流行的版本控制工具。轻量级,体积够小,功能强大,不会污染工程目录等等。对于CVS和SVN来讲,GIT可以说是划时代的。在软件开发领域,GIT是不可缺少的。如果你是学生,或者个人学习编程开发的初学者,那么一定
  很多使用cocos2dx+lua做游戏的同学,都会想到一个问题,我的游戏一旦发布,怎样才能保证的我脚本代码不被破解,不泄露代码。虽然这和开源、共享的原则不合,但是代码也是coder的劳动成果,理应得到保护。特别是商业游戏更是如此,不希望被别人破解掉源码并且进行修改。  今天的话题就是如何实现lua脚本文件的加密和解密。  我在网络上查过,解决方案然后我经过考虑之后,总结出两种解决方案,供大
转载 2024-03-14 18:18:31
1199阅读
## 编译器 (compiler) 通常我们使用的C编译器有三个 * *Visual Studio(MSVC)系列* 由Microsoft开发的基于Win32的闭源编译器实现 * *GCC* Richard Stallman 发起GNU计划中的基础编译套件,现已广泛移植到各大主流操作系统和平台,是Linux各发行版的默认编译器,使用GPL协议发布。 * *Clang* 由Apple开发
【唠叨】     本节要讲的是如果将自己写的C++类注册进Lua环境,让Lua去调用自定义的C++类。     网上有很多都是用原始的tolua++工具来注册C++类的,我看了很多这样的教程,感觉操作起来十分麻烦,而且也很难看懂他们到底在讲什么。     其实,在cocos2dx v3.
转载 2024-08-12 10:45:18
72阅读
手机启动流程    Android 是裁剪优化版的Linux 操作系统,手机开机上电后,先调起Bootloader 初始化硬件设备,挂在文件系统等。。。之后加载Kernel 内核,执行init() 第一个进程,启动基础进程和服务,广播、音媒体、zygote等。Zygote 会fork  system_server进程 开启framework 层的各个服务进程&nbsp
转载 2024-09-16 19:47:23
41阅读
  酷勤网 虽然S60 V3系统已经被OPDA论坛破解多时,但是每次我帮别人破解手机想找个教程对照看一下都要搜索对比半天,一个人写一个东西……这个问题困扰很久了,所以干脆自己写个干净简单的教程,自己看也方便,大家看也方便。我选择的破解方法是我认为相对最简单,并对手机系统本身最安全的破解方法,期间需要重启手机一次。具体破解方法如下:第一步:下载
Openresty初探:使用Nginx Lua设计自己的WAF本文介绍基于Openresty设计一个根据IP+URL做访问频率限制的web应用防火墙(WAF),其中涉及到Nginx、Redis等相关内容会做简单介绍。一、为什么选择Openresty 通过 Lua 扩展 NGINX 实现的可伸缩的 Web 平台 。 根据官网( http://openresty.org/cn/ )介绍,Op
    Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行,一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。两者的结合可
转载 2024-04-03 14:20:06
101阅读
翻译自github:https://github.com/openwrt/luci/wiki/ModulesHowTo或官方http://luci.subsignal.org/trac/wiki/Documentation/ModulesHowTo编写LUCI模块1、Luci简介LuCI是OpenWrt上的Web管理界面,LuCI采用了MVC三层架构,使用Lua脚本开发,所以开发LuCI的配置界面
转载 2024-04-07 22:54:45
126阅读
深入学习Lua本人学习lua游戏开发实践指南的学习笔记,主要记录书中的一些知识点。1、  函数函数是划分游戏脚本功能的主要工具,它是通过标识符(事实上是一个变量)调用的lua代码块,可以执行某种处理、返回值,或者二者都有。简单的函数定义如下:Function Wow() print(“ ”) print(Wow ,that wasaawesome:) print(“ ”) end 函数定
转载 2024-06-05 10:09:14
71阅读
LUA开发工具及其环境配置是本文要介绍的内容,主要是来了解并学习lua开发工具的使用和环境的配置,第一次接触LUA的话,就跟本人一起学习吧。看我能不能忽悠到你。LUA是语言,那么一定有编写的工具。第一次学,那么就用LFW(lua for windows)。我相信你的电脑系统是Windows。它包括:Lua Interpreter(Lua解释器) Lua Reference Manual(Lua参考
转载 2024-05-06 10:07:09
101阅读
Q:什么样的文件是Lua脚本?A:存储了使用Lua语言编写的脚本的文件都可以称作Lua脚本,但一般为了一眼就能看出来,将文件的后缀命名为.lua。Q:如何启动Lua?A: 1、命令行中输入lua,这样会启动Lua的“stand-alone interpreter”模式,可以像使用shell一样使用它。 2、将Lua脚本存入“*.lua”文件中,命令行中使用lua *.lua执行脚本。Q:Hel
转载 2024-02-10 00:12:16
740阅读
之前有学过Cocos2dx,但是后来没用,有些忘了。最近要做新的策略游戏,打算采用Cocos2d-x+LUA的方式开发LUA做界面和业务,C++做框架和通信等,因此自己抓紧时间重新温习了下LUA(其实以前做界面设计器里面的脚本模块,就有用到LUA了,但是过了好几年了,不少语法都忘了)~ 不过LUA语法不难,加上实际上大部分还是用Cocos2d-x的接口,所以这个模式开发起来应该也很快。听说
 Kodi (原名 XBMC) 是一款经典开源免费、跨平台且极其强大专业的多媒体影音播放器,包含专业的影音内容管理以及解码播放功能于一体,提供适合在手机/电视/投影/大屏幕上显示的全屏界面,无线手机遥控操作方式,以及功能相当丰富的插件扩展,绝对是打造家庭影院 (影音中心) 和私人电影库的必备神器!其次,Kodi 是一个万能格式高清播放器,支持解码播放几乎所有流行的音频和视频格式,3D、4
转载 2023-07-21 23:36:37
964阅读
在 c 中使用 lua扩展应用程序 是指以 c 语言为主导,在 c 代码中调用 lua 代码,一种常见的方式是可以把 lua 文件当作配置文件,然后在 c 程序中加载解析 配置文件 config.lua 定义了一个窗口的相关属性-- 定义窗口的宽高 width = 100 height = 200在 c 程序中读取配置文件的内容#include <stdio.h> #include
转载 2024-04-19 14:49:20
90阅读
PlayYou 捉弄人软件(手机控制电脑) 作者: fdsajhg1000 日期: 2010-10-8 08:58 阅读: 377人 收藏 本帖最后由 fdsajhg1000 于 2010-10-9 22:13 编辑 PlayYou 捉弄人软件(手机远控制电脑)
问:水星mw313r无线路由器,用手机怎么设置上网?答:路由器正确连接后,在手机浏览器中打开水星mw313r路由器的设置页面,然后根据页面的提示操作,就可以完成上网设置,下面进行演示介绍。温馨提示:已经设置/使用过的水星mw313r路由器,需要先把它恢复出厂设置,具体的操作是:路由器连接电源启动后,按住复位按键10秒左右。设置步骤:1、首先,需要把你的 水星mw313r路由器、光猫(入户宽带网线)
使用Nginx+Lua实现Web项目的灰度发布 Nginx编译安装Lua模块 一、安装LUA环境及相关库 官方网站:https://github.com/openresty/lua-nginx-module 1、LuaJIT wget http://luajit.org/download/LuaJIT-2.0.2.tar.gz make && make install PREF
转载 2024-03-15 10:36:20
146阅读
需要抓包分析数据的正确性与其一包包看原始数据,不如自己编一个插件直接解析虽然写于11年前,但是依然很有参考价值但是其中有些语法现在的Wireshark不支持了,改了!! 我这里附上自己编的插件的Lua源码供参考,涉及公司的部分已经去掉了【20-11-22更新很多新玩法】do ---------------------------------------------------------
转载 2024-03-29 10:35:00
260阅读
1点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5