## Best Libraries for Platformer?

General discussion about LÖVE, Lua, game development, puns, and unicorns.
binaryeye
Prole
Posts: 8
Joined: Wed Feb 03, 2016 2:58 pm

### Best Libraries for Platformer?

A couple years ago, I was using LÖVE (0.9.1) to develop a platformer but stopped working on it. I'd like to resume working on it using 0.10.0. I had been using Tiled and STI for level management and bump for collision. Would this still be the ideal approach? My game is a side-view platformer with fixed screens (e.g. Knytt) and relatively simple collision (axis-aligned rectangles, no rotation, slopes, etc.).

Thanks for any input!

Doctory
Party member
Posts: 441
Joined: Fri Dec 27, 2013 4:53 pm

### Re: Best Libraries for Platformer?

The libraries you are using right now are good. No need to use anything else.
"This is what videogames should be like; they should have meaning and triple machine guns"
- Jan Willem Nijman, 2013﻿
github

bobbyjones
Party member
Posts: 720
Joined: Sat Apr 26, 2014 7:46 pm

### Re: Best Libraries for Platformer?

Yea those are wonderful libraries should be able to get a prototype done relatively quickly.
Do you frequently have great ideas but immediately lose them? Check out the MVP for my website called IdeaVault. It is designed to solve that problem. Desktop browsers only currently.

aloisdeniel
Prole
Posts: 17
Joined: Sat Jan 30, 2016 5:57 pm
Contact:

### Re: Best Libraries for Platformer?

All libraries from kikito are f*ckin' great :
Löve their simplicity and how really specific each job and only it is done. Really well designed !
My LÖVE libraries : pixelatlas, pixelmap

kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Contact:

### Re: Best Libraries for Platformer?

Hi, thanks a lot for your kind words! If I may, let me plug in inspect.lua as well. I find it incredibly useful for debugging.
When I write def I mean function.

s-ol
Party member
Posts: 1077
Joined: Mon Sep 15, 2014 7:41 pm
Location: Cologne, Germany
Contact:

### Re: Best Libraries for Platformer?

I've been using bump, sometimes gamera, my own state library (st8.lua), STI and anim8 mostly, plus rxi's flux for tweening but that's not really platformer-specific.

s-ol.nu /blog  -  p.s-ol.be /st8.lua  -  g.s-ol.be /gtglg /curcur

Code: Select all

print( type(love) )
if false then
baby:hurt(me)
end

bobbyjones
Party member
Posts: 720
Joined: Sat Apr 26, 2014 7:46 pm

### Re: Best Libraries for Platformer?

I think if you will be doing a lot of animation and a lot of entities anim8 may not be the best. Iirc it does not support spritebatches.
Do you frequently have great ideas but immediately lose them? Check out the MVP for my website called IdeaVault. It is designed to solve that problem. Desktop browsers only currently.

kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Contact:

### Re: Best Libraries for Platformer?

bobbyjones wrote:I think if you will be doing a lot of animation and a lot of entities anim8 may not be the best. Iirc it does not support spritebatches.
I have read this complain before, but I don't understand what "supporting spritebatches" mean. bobbyjones, since I don't want to derail this thread, would you mind opening an issue on the anim8 repo, explaining what are you trying to accomplish, exactly? I will try to help.
When I write def I mean function.

binaryeye
Prole
Posts: 8
Joined: Wed Feb 03, 2016 2:58 pm

### Re: Best Libraries for Platformer?

Thanks for the reassurance and suggestions.

My game will likely have only four states (start menu, game, pause, and end), which shouldn't be too difficult to handle. The animation will be relatively simple (no more than ~16 frames for all PC movements, ~4 frames for each NPC), but I might try anim8.

One thing I forgot to ask about is particle systems. I know LÖVE has a particle system but I've never used it. Does it support animated particles? The documentation doesn't seem to indicate it does. In the past, I've simply used sprites to generate my own "particles" but I assume using an actual particle system is more efficient. Most of my particles will be static 1x1 pixels but some will be 4x4 or 8x8 with 2-4 frames of animation.

bobbyjones
Party member
Posts: 720
Joined: Sat Apr 26, 2014 7:46 pm

### Re: Best Libraries for Platformer?

binaryeye I think it does support it.
Do you frequently have great ideas but immediately lose them? Check out the MVP for my website called IdeaVault. It is designed to solve that problem. Desktop browsers only currently.

### Who is online

Users browsing this forum: No registered users and 16 guests