如何更好的学习lua

用了lua好长一段时间了,但是从来没有系统的去梳理一下。只是仗着c++基础,然后找了本lua书花了一天时间看了一遍,就上手开始做项目。项目到目前做了一年多了。也算顺利,最近项目不是很忙,突然想认真的去梳理一下lua,就当是给自己做做笔记,然后温故知新吧。
个人不是很喜欢去写一些大篇幅的理论:什么事lua语言了,lua语言的好处了,lua是由什么人创建的了。我喜欢的简单明了如何能让我快速的看懂lua,如何能快速的使用lua。可能这也是我个人的缺陷吧。
新人看了之后可能很快明白甚至很快的上手,大神看了就会觉得太肤浅没什么技术含量。我也是希望写写东西让自己进步的更快一下,基础更牢一些。慢慢的有浅入深吧,希望有一天也能成为高手。
言归正传如何更好的学习lua:
1、了解lua编译工具。预先善其事,必先利其器。
2、了解基本语法,控制结构,函数调用等
3、理解lua中最重要的数据结构table
4、了解lua中的面向对象实现
5、理解lua与本地语言通信的栈 建议自行编译lua源码 手写一些中间层代码
6、了解常用生成中间层代码的工具
7、使用环境的特殊性 比如unity中用lua 需要了解lua到虚拟机 虚拟机再到unity的过程
我会在后面对这7条逐个分解,别切贴上代码帮助理解。如果觉得还不错,就给赞加个关注鼓励一下!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值