【love2d】Hello love2d!

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代码如下

 

[cpp] view plaincopy
 
  1. function love.draw()  
  2.     love.graphics.print('Hello love2d!', 20, 20)  
  3. end  

把整个文件夹拖入love.exe,得到如图:

 

 

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

posted on 2015-07-05 01:29  低俗公子  阅读(268)  评论(0)    收藏  举报

导航