17得票4回答
我可以将LÖVE游戏编译成EXE文件并出售吗?

我有两个关于LÖVE的问题。 我是否可以销售使用LÖVE制作的内容?我是否可以将自己的任何制作编译成EXE文件?

8得票1回答
如何在LOVE 2D中创建一个行走动画

我想知道如何根据我按下/正在按下的键来改变所创建的角色的图像? 当按下“d”(或任何wasd键)时,我的最终目标是出现行走动画,但当刚刚按下“d”键时,他会站在原地。所有图像都已经创建好了。 我尝试过这个,但它没有奏效: function love.load() if love...

8得票2回答
像素碰撞追踪

我有一个大小为20x10像素的角色,并且我有一个基于像素的碰撞地图(类似贪吃蛇)。 如果给定大于每帧1像素的速度,追踪角色的碰撞最好的方法是什么?有比沿着速度向量迭代每个像素更好的解决方法吗? 我正在Lua(Love 2D)中实现这一点,但通用解决方案将是理想的。

7得票1回答
如何使用VSCode调试Lua Love2D?

我正在寻求关于如何在Visual Studio Code中调试Lua代码的建议。 我正在使用Love2D,因此我知道我需要嵌入我的调试代码,因为它不是独立的Lua,但是我希望对我的源代码进行最小化的扩展。 目标:在VSCode中使用断点进行常规调试,捕获错误并检查变量。 我不介意使用哪个扩展...

7得票1回答
在包含对C函数引用的Lua字节码字符串上调用loadstring是否可行?

我们正在使用Love2d Lua游戏引擎,该引擎向Lua暴露了一个图形API。我们试图序列化一个包含所有游戏世界保存数据的巨大哈希表。这个哈希表包含一些函数,并且其中一些函数调用了Love2d C函数。 为了序列化哈希表中的函数,我们使用string.dump,并使用loadstring将它...

7得票1回答
我能保存到特定文件夹吗?

在学习如何使用LÖVE支持创建Lua文件输出代码的过程中,我一直很讨厌LÖVE文件系统处理程序总是将特定文件保存在C:/文档和设置/...的某个地方。 我该如何创建一个代码,将文件保存到我想要定义的特定文件夹中(也许在运行应用程序时可以更改)?