【love2d】Hello love2d!

本文介绍如何使用Love2D进行2D游戏开发,包括软硬件环境搭建、使用资料社区、Love2D简介及实战操作,通过创建简单游戏实例演示了如何编写main.lua文件并运行游戏。
部署运行你感兴趣的模型镜像

love2d 是一个免费、开源、跨平台的2D游戏引擎,目前支持Windows、Mac OS X、iOS、Linux、Android平台。它以lua作为主要开发语言。从官方网站可以下载Windows版本安装。


一、软硬件环境

1. Windows 7 Service Pack 1  x64

2.LÖVE 0.9.2 64-bit for Windows 

3.tiledMap v0.10.2

4.sublime2


二、资料社区

1. http://www.love2d.org/wiki/Main_Page

2.http://www.cnblogs.com/xdao/tag/love2d/

3.http://love2d.org/forums/


三、love2d简介

love2d目录结构


直接运行love.exe可以直接跑起来,但是是一个空的游戏框。游戏资源文件是一个.love文件为扩展名的文件,其实是就是一个zip文件改了下扩展名。 解压缩.love文件后目录结构如下:


其中main.lua是必不可少的文件(并且必须在根目录下),可以认为是程序的入口。conf.lua是一个默认的配置文件,如果此文件存在会被程序自动加载。

可以直接把love文件(或者解压后的文件夹)拖到love.exe上就可以跑起来了。

四、Hello love2d!

1.创建一个任意名字的空文件夹,并创建一个main.lua的文件

2.编写main.lua代码如下

function love.draw()
	love.graphics.print('Hello love2d!', 20, 20)
end
把整个文件夹拖入love.exe,得到如图:



收工! 我们已经写好了一个最简单的love2d”游戏“啦!( ^_^ )

您可能感兴趣的与本文相关的镜像

Dify

Dify

AI应用
Agent编排

Dify 是一款开源的大语言模型(LLM)应用开发平台,它结合了 后端即服务(Backend as a Service) 和LLMOps 的理念,让开发者能快速、高效地构建和部署生产级的生成式AI应用。 它提供了包含模型兼容支持、Prompt 编排界面、RAG 引擎、Agent 框架、工作流编排等核心技术栈,并且提供了易用的界面和API,让技术和非技术人员都能参与到AI应用的开发过程中

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值