love-kickstarter is a project template that aims at providing the most straightforward tools to quickly set up a LÖVE game, which makes it useful for game jams and hackatons.
Set the internal resolution of your game
WWIDTH, WHEIGHT = 1920, 1080
Add external libraries and custom classes (e.g. Player class)
--Includes
require "include.player" --example
Start making your game by editing and adding new scenes! By default, main.lua redirects to the game scene, located in "/scenes".
--game.lua
function game.update(dt)
moveObjects(dt)
end
function game.draw()
drawObjects()
end
push - Handles everything resolution-related
shack - Lets you quickly add screen effects such as shake, rotate, shear and scale
lem - Allows you to set up events and call them whenever and wherever in your code
lue - Adds hue to your game
stager - Manages all the different scenes and lets you switch between them
wave - Audio manager with sound parsing functionalities
soft - Interpolates values
easy - A minimalist easing library
trail - Adds trail effects to your game