Love2D 笔记 Love2D 简介 Love2D 安装与运行 使用Love2D开发游戏 Love2D 简介 ---- Love2D 是一款让开发者可以使用Lua语言进行开发的 2D游戏框架,免费且开源 使用Love2D开发游戏 ---- Love2D在国外的社区比较活跃,但国内的社区并不多,下面先列举一些想要了解或者使用Love2D进行开发的开发者可以参考的资料: 教程: Love2D的安装以及示例程序 其他资料: 官方论坛 bitbucket仓库 redit Love2D频道 (有关于Love2D的问题讨论以及介绍) 简单的小游戏示例代码 (不知道从何下手开始第一个游戏的同学可以看这里) itch 上的 Love2D 频道,有许多国内外玩家开发的小游戏。 作者使用Love2D进行开发主要是因为参加GameJam,这里给看到最后的小伙伴偷偷放一个机核的链接吧~ 如果之后有测试版本或者策划允许把 love2d 的源码放出来的话,也会附上链接。
这里我将展示一个简单的签到系统的基本实现,假设我们使用 Love2D 作为游戏引擎。 运行 Love2D:love .五、功能说明签到逻辑:玩家可以通过按下 S 键进行签到。如果是第一次签到,玩家将获得 VIP 权益。如果今天已经签到过,则提示已经签到。如果今天没有签到,更新签到天数。 七、学习资源Love2D 官方文档Lua 语言基础知识。
除此之外,Clockworkpi OS内置了PICO-8、TIC-80、Love2D 等各种可编程虚拟游戏平台,还支持包括 C、C++、Python、JAVA 等各种主流语言及脚本,极客爱好者可以轻易移植或创建各种自己梦想中的独立游戏和应用程序 还有一位《clockwork-gameshell-开源掌机分享群》里的大佬将黄金矿工通过love2d移植出来到了GameShell上可以游玩,并无偿开源给每一位开发者使用。
借鉴于 IMGUI, MLIB, Love2D。其基本理念是利用 Widget trait 对象和 Container,来看一下其设计理念图: ?
使用Love2d已经有几年了,你说的很对,它对教育很有帮助。只需几行代码,就可以实现有趣的事情。 API能够满足需求,再加上Lua的简单性,这是一个强大的组合。
使用 Love2d 已经有几年了,你说的很对,它对教育很有帮助。只需几行代码,就可以实现有趣的事情。 API 能够满足需求,再加上 Lua 的简单性,这是一个强大的组合。
按某种分类列举一些我头脑里所能想到的引擎: Unity / Unreal / CryEngine / Lumberyard Scirra’s Construct / Stencyl / GameMaker / RPG Maker Love2D
受到 macroquad、Raylib、Love2D 等许多其他引擎的启发,它被设计为能够正常工作并满足大多数常见用例。但 API 尚不稳定,可能会发生重大变化。