Lua和LÖVE的好教程[关闭]


13

我想制作一个非常简单的2D游戏,并且已经阅读了很多有关LÖVE的好东西,所以我想尝试一下。但是我似乎找不到任何好的教程。LÖVE页面上的页面结构比较杂乱,我在Mathew Casperson的帮助下发现的其他页面并不是很有用。有人知道更好的教程吗?


有趣的挑战:阅读针对Flixel之类的游戏编程教程,并将其翻译为LOVE / Lua以获得深刻的理解。可能需要深入研究Flixel /的来源。
michael.bartnett 2012年

@bearcdp:恕我直言,Flixel和Löve之间的差异太大,无法轻松地将一个教程转换为另一个。例如,在LÖVE中没有像在Flixel中那样开箱即用地贴图和碰撞检测。
CeeJay 2012年

@CeeJay就是其中有趣的部分:) love2d.org上也有教程和libs,它们显示了如何滚动自己的tilemap的示例。
michael.bartnett 2012年

lua官方站点上的大量资源(即参考手册):lua.org/manual/5.2非常值得一读,以深入了解lua,了解lua中的表是关键!
dan369

Answers:


7

免责声明:我已经创建了两个教程,我将在此处链接

我已经完成了两个教程。它们都不是完整的,但是可以使您从0%迅速提高到80%。

第一个是以LÖVE为中心的,称为love-tile-tutorial:

https://github.com/kikito/love-tile-tutorial

完成约50%。从基础知识开始,并处理图像和四边形,以及Lua的简介。

不过,目前尚不支持love-tile-tutorial-我正在做其他项目,例如第二个教程。

第二个教程集中于Lua本身-这不是针对LÖVE的细节,而是针对Lua的一般知识;它实际上完全可以从控制台运行。这是一系列练习,可帮助您更好地学习语言。叫做Lua Missions:

https://github.com/kikito/lua_missions

我意识到这并不是您想要的(因为没有涵盖所有LÖVE),但是我将其放在此处,以防有人发现它有用。


2

几周前,我开始使用Lua和Löve,但是我没有找到任何很好的入门资源,我只使用了wiki,它介绍了非常基础的内容,然后您可以使用其余文档。它与任何其他2D图形API并没有太大区别。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.