我正处于一个被迫学习Lua的阶段,所以你有什么建议我怎么做?我没有任何其他脚本语言的经验,而不是PHP。 那么有一些关于“开头卢卡”的建议? 编辑 除了精彩的教程页面,你能否
那么有一些关于“开头卢卡”的建议?
编辑
除了精彩的教程页面,你能否建议任何可以帮助我学习Lua的“程序”?想象一下,我想在C中学习指针,我会做一个链接列表。我想触摸Lua的基础知识,但同时也可以打开相当先进的东西。
首先通过 Programming in Lua的工作方式,你应该花一两天时间来获得Lua的要点。不过我可以通过忽略协程和偏差来首次告诉你,他们是非常强大的,但需要一段时间才能把握。首先学习语法,范围(与您幸福相同的PHP)和标准库。
之后,回到协调和元器件,读他们尝试他们,第三次通过你可能会得到它。除非你有一个非常好的CS背景,这些都是复杂的话题
编辑:本书是免费的在线==网站。此外,它是Lua最好的教程,每个人都可以学习Lua。
另外:如果你的目的是“魔兽世界”(Lua for War of Warcraft)(可能不仅仅是为了防万一),你可以查看this tutorial
和:这是StackOverflow上的一个tips and tricks线程,可能有助于您提供一些关于Lua期望的想法
建议课程/练习:
由于您最初正在查看Lua的网页开发,试图了解并改进PIL中的Data Description示例。它会给你一些好的想法和一个很好的感觉力量或Lua。
那么你可能想尝试玩Data Structures章,虽然Lua有一个单一的复杂数据类型,表,该章将显示你的Lua样的方式,使一个表做任何你需要的。
最后,一旦你开始学习metatables,你应该设计一个类系统(是的Lua你决定你的课堂系统如何工作)。我确信每个人都知道Lua已经打了十几个系统,一个很好的章节让你开始上课系统是Object-Oriented Programming
如果你有时间知道C或类似的东西(包括C#和Java),尝试用Lua扩展一个应用程序,但是需要一两个星期的时间