Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/patrixr/lovelier

💚 A Love2D live reloader with Moonscript support
https://github.com/patrixr/lovelier

2d-game game-development hot-reload hotreload livereload love2d love2d-framework lua moonscript reload

Last synced: 25 days ago
JSON representation

💚 A Love2D live reloader with Moonscript support

Awesome Lists containing this project

README

        

# Lovelier

[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)

A Love2D reloader with Moonscript support.

## Dependencies

* [Love2D](https://love2d.org)
* [Moonscript](http://moonscript.org) (optional)

## Installation

```bash
$> npm install -g lovelier
```

## Usage

```bash
$> lovelier --help

Usage: lovelier [options] [command]

Options:
-V, --version output the version number
-m, --moon use moonscript
-b, --bin love binary path
-h, --help output usage information

Commands:
dev run the game in development mode
```

### Running your Love2D Project

```bash
$> cd myProject
$> lovelier dev .
```

#### With Moonscript

```bash
$> cd myProject
$> lovelier --moon dev .
```

#### With a specific Love2D path

```bash
$> cd myProject
$> lovelier --bin /usr/local/bin/love dev .
```

## Patform notes

### OSX

Running love can trigger a `unidentified developer` error, which can be solved by allowing love in the [System Preferences](https://www.macworld.co.uk/how-to/mac-software/mac-app-unidentified-developer-3669596/)