Pico 8 needed a mini version of this classic!
Levels/Waves are generated procedurally- see how long you can last and how high you score.
Use the keyboard or joystick, move the cursor to collect sun and plant your plants.
Includes a seed system, so if you enjoyed a particular game, note the seed down and share it. You can also replay it easily if you wanted to try to get further.
Beware while it's endless, and you don't restart each level, your plants remain, there are acts of nature that hit your garden keeping you on your toes.
- Added a 35 second timer after level 2 when only a few zombies left before next level starts.
- Updated controls, see below.
Plant a few sun flower plants early. Move the cursor to collect sun. Sun is used to grow plants and fight the zombies.
New plants introduced as you advance. To plant press the Z on the keyboard or A button on the controller. This will allow you to select the plan you'd like to plant there. Press Z again to plant. To exit without planting, press X or B button, or move down off the plant selection bar.
Hit the B button or X on the keyboard to pause/resume or quit at any time.
- A few hints - get lots of sun early and build your defences strong early while you can, after about level 5 to 6, the waves start getting pretty big with new zombies appearing such as the Football Zombie, Miner, Newspaper Zombie, Trash can, and the Pole Vaulter.
This version below uses the old controls - let me know which controls you like better, I may make an option to pick control style:
- To select plants move the cursor to the top of the screen using joystick or keyboard and select the plant, then move back down to the square you wish to plant on and press the A button (Z or C key on the keyboard).
This is a really fun port and i think the art is perfectly functional imo. Coming from the first game, everything is clearly distinguishable. I never had to guess at anything.
This is so grand an immediate add in to my pico-collection! :D
Keep up the great work!
P.S. PLEASE let the secondary button be a "Return to Build Menu" button instead. With pausing instead being some function of both. Having to move the cursor aaaalll the way back up to the top wastes valuable time of which you have little of in this sort of game!
I found a bit of a hack. You can just keep dropping the walnut down and harvesting sunshine to plan a big army. But I did see a chunck of my army deteriorate before the next wave randomly after doing this, didn't know what was up with that. I don't remember that happening in the original. But in any case it helped me really cement my position, I was able to basically play until I got bored.
After level 3 there are random events hat occur at the start of each level- sunflower plagues, garden plagues, meteor showers, etc.
I’ll have a look at the difficulty balance and try heavy use of wall nuts and see.
Getting the balance right with the procedural generation of waves is tricky!
Wow! I was skeptical of a port I consider to be so dependent on mouse or touch input, but you crushed it - I really don't the few strategy games on pico8 but you really nailed it.
I haven't gotten too far yet, so I don't have much feedback for you. Longer music would be nice. Awesome, awesome job.
Speaking of which, enabling mouse support would be pretty sweet.
Also, in case I didn't clarify, you drop the walnut repeatedly when there's just a single enemy left on the level, and make sure there's nothing attacking him in the row.
ah right- of course. Well that throws a bit of a wrench into the endless plan. Maybe I'll put a timer on the last zombie, and he self destructs if it goes on for too long...
It's really either something like that, or change the design to starting fresh every level like the original.
added new a feature, level 3 and beyond, when only a few zombies left it starts a 35 second timer before the next level begins. Should prevent building large gardens by delaying the last zombies in the early levels.
I also tweaked a few difficulty things around eclipses and the special events to be a bit fairer (maybe).
[Please log in to post a comment]