Is LÖVE suitable for a sidescroller ?
Posted: Tue Nov 25, 2008 10:36 pm
Hello fellow LÖVErs ,
Me and some friends want to create a little game with the focus on design concepts, and not so much on the programming part.
Google directed me to LÖVE, and it looks pretty neat to me!
I've already seen things like gravity and animation, so I am hopeful we can use this 'engine' to create our little game.
What the game will feature:
- Moving sideways: The regular looks of a sidescroller, thus not a top-down perspective.
- Scrolling background: I read somewhere on this forum that somebody wanted to use a scrolling background. I also saw he was advised to use a 'tile map', exactly how is this done in LÖVE?
- Multiple 'plans': There is a foremost 'Overlay Layer' (thus it is closest to you, the player) , with bushes/rocks that cover certain parts of the visible area. Behind this layer, there would be the 'Interaction Layer', on this layer the player's avatar moves around and interacts with objects.
Behind this layer is a 'Background Layer', which would feature some kind of background image (trees, mountain silhouettes)
- Morphing: The idea of the game is that the player will complete a level by solving the puzzles in it. Puzzles are solved by morphing the game's main character (a ghost-like character) into certain ghost-like animals, and using each animal's special abilities to solve the puzzles. You start out with one, but you'll earn more later on.
So the objective is to use the right animal at the right time (e.g., objects that are unreachable by the default character, could be reached by a bird, or holes that are too small for the player character to pass through, could be reached by a snake or rat).
The designs itself aren't the problem, finding a capable (yet easy-to-use) 2D engine, seems harder than we thought.
Especially since we lack knowledge of heavy-duty engines like OGRE.
Does anyone here has an idea if we could realise this in LÖVE? Or alternatives which we could use (e.g. another engine)?
Many thanks in advance!
DrGonzo
Me and some friends want to create a little game with the focus on design concepts, and not so much on the programming part.
Google directed me to LÖVE, and it looks pretty neat to me!
I've already seen things like gravity and animation, so I am hopeful we can use this 'engine' to create our little game.
What the game will feature:
- Moving sideways: The regular looks of a sidescroller, thus not a top-down perspective.
- Scrolling background: I read somewhere on this forum that somebody wanted to use a scrolling background. I also saw he was advised to use a 'tile map', exactly how is this done in LÖVE?
- Multiple 'plans': There is a foremost 'Overlay Layer' (thus it is closest to you, the player) , with bushes/rocks that cover certain parts of the visible area. Behind this layer, there would be the 'Interaction Layer', on this layer the player's avatar moves around and interacts with objects.
Behind this layer is a 'Background Layer', which would feature some kind of background image (trees, mountain silhouettes)
- Morphing: The idea of the game is that the player will complete a level by solving the puzzles in it. Puzzles are solved by morphing the game's main character (a ghost-like character) into certain ghost-like animals, and using each animal's special abilities to solve the puzzles. You start out with one, but you'll earn more later on.
So the objective is to use the right animal at the right time (e.g., objects that are unreachable by the default character, could be reached by a bird, or holes that are too small for the player character to pass through, could be reached by a snake or rat).
The designs itself aren't the problem, finding a capable (yet easy-to-use) 2D engine, seems harder than we thought.
Especially since we lack knowledge of heavy-duty engines like OGRE.
Does anyone here has an idea if we could realise this in LÖVE? Or alternatives which we could use (e.g. another engine)?
Many thanks in advance!
DrGonzo