项目作者: jessebraham

项目描述 :
Exploring 2D game development with some added Lispy-goodness
高级语言: Lua
项目地址: git://github.com/jessebraham/fennel-game-dev.git
创建时间: 2020-02-14T04:57:25Z
项目社区:https://github.com/jessebraham/fennel-game-dev

开源协议:MIT License

下载


Game Development with Fennel and LÖVE

Experiments developing 2D games using Fennel and LÖVE.

This repository contains the source code to accompany Game Development with Fennel and LÖVE. For a more in-depth explanation please refer to the post.

Quickstart

Make sure you have installed LÖVE on your system, and that love is available on your PATH. Visit the LÖVE website for details.

Next, check out the repository and fetch the dependencies. At this time, only fennel.lua is required, which can be saved directly from the Fennel repository, or downloaded using the included deps.sh script.

  1. $ git clone https://github.com/jessebraham/fennel-game-dev
  2. $ cd fennel-game-dev/
  3. $ ./deps.sh

There are three games within this repository. Each are briefly documented below.

Snake

Based on the snake tutorial from Simple Game Tutorials. To run:

  1. $ love snake

Bird

Based on the bird tutorial from Simple Game Tutorials. To run:

  1. $ love bird

Blocks

Based on the blocks tutorial from Simple Game Tutorials. To run:

  1. $ love blocks