Lawnmower Puzzle by Zathnic
◯•◯ TL;DR notes: ◯•◯
• Controls explained ingame in tutorial
• If you have any troubles following the tutorial, there are some hints below
• Planting things with the mouse is a little jerky, click "Retrieve last planted" if you misclick
• Level 3 doesn't exist in the game because of not enough time (but the other levels are fairly large)
• The game may freeze randomly on rare occasions, restarting the game should let you continue where you left off
• The folder needs to be extracted to start
***************
I'm still tired writing this, also the game is quite hard to describe, so the description may be a little convoluted, sorry :3
You play as a lawnmower that only has two simple abilities: turning left & right and shooting a seed pellet forward, with ammunition collected during lawnmowing in the form of seeds. Since these shots work like fertilizer, they have two purposes: Taking down enemies, and growing several kinds of plants for the lawnmower's benefit. You can grow plants to farm more seeds, or create saplings and make them grow into full-grown trees (for maneuvering the level) with a single shot.
This game was kind of meant as a combination of a puzzle and an idle/progression game (farming seeds). The farming elements didn't end up being an important part of the game, but a playground-level at the end is centered around it. You have attributes like speed that you can upgrade, most of them will help you to gain seeds faster. There are some more mechanics that are explained in the game. All in all, I'd say it's a pretty weird (and complex) mix but maybe you'll find it interesting :3
There's also a level editor!
-----
Programs used:
- Code: eclipse (Java)
- Only default libraries were used
- Art: Gimp2, Paint.NET, MSPaint, GraphicsGale
- Audio: SFXR
-----
Tutorial / Hints ( - - - You only need to read this if you're stuck! - - - ):
In case you're stuck or some part of the tutorial confuses you, here are some tips on the game's mechanics:
- You continuously move forward, and always turn left or right when hitting something. The turning direction is indicated by an arrow on the players' sprite. Press R to switch to the other direction.
- You cannot determine the direction you move when hitting a corner / dead end. The mower can't turn around in corners, so there's only one way to go.
- You start off with 10 seeds, and gain seeds by mowing down tall grass. Seeds can be used for many things, like upgrading attributes. The amount of seeds gained is determined by the GAIN attribute
- You can shoot a seed pellet with the space bar, costing 1 seed. They work both like a bullet and like a fertilizer ball:
• Hitting a sapling makes it grow into a tree (it becomes collidable)
• Hitting tall grass makes it grow into overgrown plants, you can't mow these and they slow you down
• Hitting overgrown plants cuts them off and turns them back into tall grass (you get one seed in the process, or more with higher GAIN)
• Hitting worms kills them (the collision is a little bugged on these, so you should only try to shoot them if both you and the worm are either moving horizontally or vertically)
- You can plant either saplings or tall grass in the world, costing 10 or 3 seeds. To do this, click "Plant Tall Grass" or "Plant Sapling" in the left bar, then place them on a tile with the MOUSE (yes, I didn't fully go with the Two-Button-Controls theme). The placing is a litte jerky, if you misclick, click "Retrieve last planted (gives back all seeds)" in the left bar. If you don't want to plant things anymore, click the button again to turn it off.
- Planting tall grass becomes useful when you want to farm, which you can especially do (just for fun, it's like a clicker game) in the "Idle"-level that is unlocked after beating level 2. If you got until there, you'll be able to figure out how exactly farming works yourself (Hint: don't forget the "Drag to plant faster"-option).
Is the game really this complex? Or did I just write down way too many things that are self-explanatory? o_O
• Controls explained ingame in tutorial
• If you have any troubles following the tutorial, there are some hints below
• Planting things with the mouse is a little jerky, click "Retrieve last planted" if you misclick
• Level 3 doesn't exist in the game because of not enough time (but the other levels are fairly large)
• The game may freeze randomly on rare occasions, restarting the game should let you continue where you left off
• The folder needs to be extracted to start
***************
I'm still tired writing this, also the game is quite hard to describe, so the description may be a little convoluted, sorry :3
You play as a lawnmower that only has two simple abilities: turning left & right and shooting a seed pellet forward, with ammunition collected during lawnmowing in the form of seeds. Since these shots work like fertilizer, they have two purposes: Taking down enemies, and growing several kinds of plants for the lawnmower's benefit. You can grow plants to farm more seeds, or create saplings and make them grow into full-grown trees (for maneuvering the level) with a single shot.
This game was kind of meant as a combination of a puzzle and an idle/progression game (farming seeds). The farming elements didn't end up being an important part of the game, but a playground-level at the end is centered around it. You have attributes like speed that you can upgrade, most of them will help you to gain seeds faster. There are some more mechanics that are explained in the game. All in all, I'd say it's a pretty weird (and complex) mix but maybe you'll find it interesting :3
There's also a level editor!
-----
Programs used:
- Code: eclipse (Java)
- Only default libraries were used
- Art: Gimp2, Paint.NET, MSPaint, GraphicsGale
- Audio: SFXR
-----
Tutorial / Hints ( - - - You only need to read this if you're stuck! - - - ):
In case you're stuck or some part of the tutorial confuses you, here are some tips on the game's mechanics:
- You continuously move forward, and always turn left or right when hitting something. The turning direction is indicated by an arrow on the players' sprite. Press R to switch to the other direction.
- You cannot determine the direction you move when hitting a corner / dead end. The mower can't turn around in corners, so there's only one way to go.
- You start off with 10 seeds, and gain seeds by mowing down tall grass. Seeds can be used for many things, like upgrading attributes. The amount of seeds gained is determined by the GAIN attribute
- You can shoot a seed pellet with the space bar, costing 1 seed. They work both like a bullet and like a fertilizer ball:
• Hitting a sapling makes it grow into a tree (it becomes collidable)
• Hitting tall grass makes it grow into overgrown plants, you can't mow these and they slow you down
• Hitting overgrown plants cuts them off and turns them back into tall grass (you get one seed in the process, or more with higher GAIN)
• Hitting worms kills them (the collision is a little bugged on these, so you should only try to shoot them if both you and the worm are either moving horizontally or vertically)
- You can plant either saplings or tall grass in the world, costing 10 or 3 seeds. To do this, click "Plant Tall Grass" or "Plant Sapling" in the left bar, then place them on a tile with the MOUSE (yes, I didn't fully go with the Two-Button-Controls theme). The placing is a litte jerky, if you misclick, click "Retrieve last planted (gives back all seeds)" in the left bar. If you don't want to plant things anymore, click the button again to turn it off.
- Planting tall grass becomes useful when you want to farm, which you can especially do (just for fun, it's like a clicker game) in the "Idle"-level that is unlocked after beating level 2. If you got until there, you'll be able to figure out how exactly farming works yourself (Hint: don't forget the "Drag to plant faster"-option).
Is the game really this complex? Or did I just write down way too many things that are self-explanatory? o_O
Ratings
| Coolness | 98% | 2 |
| Overall(Jam) | 2.84 | 910 |
| Audio(Jam) | 2.27 | 691 |
| Fun(Jam) | 2.39 | 999 |
| Graphics(Jam) | 2.76 | 832 |
| Humor(Jam) | 2.21 | 733 |
| Innovation(Jam) | 3.31 | 390 |
| Mood(Jam) | 2.66 | 862 |
| Theme(Jam) | 3.69 | 499 |
Very interesting implementation of the two button concept!
It appears to require Java 8, but outputs a confusing error message on Java 7 by the way.
Buying the speed upgrade at the beginning didn't help very much either, it makes navigating the thing even harder.
About the water: I thought it was good to add depth to the gameplay aside from just losing seeds when hitting worms, I agree it's harsh, but I payed attention to designing the levels (it's only really in level 2) so that you would always have enough time to react when there is water nearby. In level 1 I made a mistake, there's one spot where you can easily end up in water if you don't watch out, but aside from that I think it's fine.
@simon.parzer I agree the controls are not that intuitive, but I do think you can get used to them with a bit of practice (which is probably too much to ask for a simple LD game). I'd always keep the speed at the lowest unless there's an easy situation where you want to get through fast. It helps to, after hitting a tile, directly look for the next one where you'll have a direction to choose, check if you want to move left or right, and press the button (red arrow = left, green arrow = right) long before you come close to that tile.
3/5