
Lua
张伟林_VillainJan
C++开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lua实现八皇后问题
Lua实现八皇后问题: -- 检查(n, c)是否不会被攻击,回溯思想 function isplaceok(a,n,c) --n行,C列 for i=1,n-1 do --在第n行位置,行数迭代,因此需要考虑的是列,正对角线,反对角线 if (a[i]==c)or(a[i]-i==c-n)or(a[i]+i==c+n) then --(a[i]==c)是否同一列,(a[...原创 2019-05-12 17:56:18 · 345 阅读 · 0 评论 -
Lua程序设计(待补充)
关于Lua 游戏开发应用中Lua和C#的区别 Lua可以在几乎所有的操作系统和平台进行编译运行,可以很方便的更新代码,更新了代码后,可以直接在手机上运行,不需要重新安装(热更新方案)。 C#只能在特定的操作系统中进行编译成dll文件,然后打包进安装包在其他平台(Android、iOS)运行,在移动平台上不能更新替换已有的dll文件,除非重新下载安装包。 语言基础 语言入门 Lua类型 Lua是动态...原创 2019-05-12 17:59:16 · 633 阅读 · 0 评论 -
Sublime Text3配置Lua运行环境
Sublime Text3配置Lua运行环境 要问现在哪个编译器最能扛得住潮流,要数Sublime Text3了,由于它的轻量,插件丰富,美观,造就了一大批粉丝。 在以前的工作中使用惯了Sublime Text3,由于转行做游戏开发了,涉及到lua脚本的开发,因此马上把Sublime Text3配置成lua运行环境。 搭建步骤: 下载安装Sublime Text3 这一步,不用细说了吧?_。 ...原创 2019-06-06 10:12:21 · 1515 阅读 · 0 评论 -
游戏项目中的MVC架构(Unity和LuaFrameWork)
MVC模式 MVC是(Model、View、Controller)三个单词的首字母简写,其应用的目的是为了将程序分层,便于应用程序的分层开发。 Model(模型)代表一个存储数据的对象,它也可以带有少量的逻辑,在数据有变化的时候通知Controller进行更新视图。 View(视图)代表模型包含的数据的可视化表现。 Controller(控制器)控制器控制数据流向模型对象,并在数据变化时更新视图。...转载 2019-06-06 15:56:14 · 2103 阅读 · 0 评论