![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 285 阅读 · 0 评论 -
Lua程序设计(待补充)
关于Lua游戏开发应用中Lua和C#的区别Lua可以在几乎所有的操作系统和平台进行编译运行,可以很方便的更新代码,更新了代码后,可以直接在手机上运行,不需要重新安装(热更新方案)。C#只能在特定的操作系统中进行编译成dll文件,然后打包进安装包在其他平台(Android、iOS)运行,在移动平台上不能更新替换已有的dll文件,除非重新下载安装包。语言基础语言入门Lua类型Lua是动态...原创 2019-05-12 17:59:16 · 558 阅读 · 0 评论 -
Sublime Text3配置Lua运行环境
Sublime Text3配置Lua运行环境要问现在哪个编译器最能扛得住潮流,要数Sublime Text3了,由于它的轻量,插件丰富,美观,造就了一大批粉丝。在以前的工作中使用惯了Sublime Text3,由于转行做游戏开发了,涉及到lua脚本的开发,因此马上把Sublime Text3配置成lua运行环境。搭建步骤:下载安装Sublime Text3这一步,不用细说了吧?_。...原创 2019-06-06 10:12:21 · 1392 阅读 · 0 评论 -
游戏项目中的MVC架构(Unity和LuaFrameWork)
MVC模式MVC是(Model、View、Controller)三个单词的首字母简写,其应用的目的是为了将程序分层,便于应用程序的分层开发。Model(模型)代表一个存储数据的对象,它也可以带有少量的逻辑,在数据有变化的时候通知Controller进行更新视图。View(视图)代表模型包含的数据的可视化表现。Controller(控制器)控制器控制数据流向模型对象,并在数据变化时更新视图。...转载 2019-06-06 15:56:14 · 1866 阅读 · 0 评论