Grovetender by ghast_neoh

A small farming sim. The goal is to complete challenges and keep your garden alive and prospering as long as possible. But beware! Once blight starts to set in... it can be hard to stop. My first Ludum Dare.
Controls: Left-Click to buy and place crops & units. Right-Click to sell crops (note that this is the only way to get mushrooms!). G to toggle grid. R to reset.
Requires OpenGL version 2.1 or 3.0.
Ratings
| Overall | 149th | 3.86⭐ | 27🧑⚖️ |
| Fun | 168th | 3.771⭐ | 26🧑⚖️ |
| Innovation | 197th | 3.729⭐ | 26🧑⚖️ |
| Theme | 358th | 3.84⭐ | 27🧑⚖️ |
| Graphics | 202th | 3.907⭐ | 29🧑⚖️ |
| Given | 37🗳️ | 26🗨️ |
Besides that, really fun game. I really liked it.
The points above are minor in nature though and dont significantly detract from what is quite an engaging little game. It wouldnt take much extension for this to be a great little mobile game!
Well done - great result.
And "adjacency" is 8-way! Sorry for not making that clear.
And storage is the amount of produce you can carry from one day to the next. So you can temporarily be overstocked if the current day's production pushes you over the limit, but when you click "Next Day" it'll discard any excess produce before doing the calculations for the next day. It's sort of like a hand-limit in a card game, if you're familiar with that kind of system.
I will add these clarifications to the game's itch.io page. Thanks for the feedback.
Had a great time playing your game. First I was a bit overwhelmed but I decided to give it multiple tries. I think I understood it in the end. Pretty tough difficulty, but I think that's what it makes interesting! :sunglasses:
INFO: pygame version: 1.9.3
INFO: initializing sounds...
libGL error: MESA-LOADER: failed to open i965 (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: i965
libGL error: MESA-LOADER: failed to open i965 (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: i965
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 43
Current serial number in output stream: 42
@stolen-biscuit Sorry to hear that, and thanks for grabbing the error output. From googling around it sounds like your graphics drivers probably don't support OpenGL, which this game relies on (version 3.3 specifically). You might be able to upgrade or install some packages to get it working but I don't really have any advice beyond that.
I ran out of money fast, and once there you can't purify the blight away anymore. A good, solid foundation, well done!
That doesn't mean I beat it, though. :)
But game looks interesting!
Traceback (most recent call last):
File "entry_point.py", line 23, in <module>
File "src\game\gameloop.py", line 38, in init
File "src\engine\renderengine.py", line 65, in create_instance
File "site-packages\OpenGL\error.py", line 232, in glCheckError
OpenGL.error.GLError: GLError(
err = 1280,
description = b'\xed\xe5\xe4\xee\xef\xf3\xf1\xf2\xe8\xec\xfb\xe9 \xfd\xeb\xe5\xec\xe5\xed\xf2 \xef\xe5\xf0\xe5\xf7\xe8\xf1\xeb\xe5\...,
baseOperation = glGetString,
cArguments = (GL_SHADING_LANGUAGE_VERSION,)
)
Also, blight plants are OP, i had 3 and in only a couple days two upgraded and they spread a bit, i had just enough money to buy one stone but after that by the time i would have had enough resources to complete a card they went level max and covered about a quarter of the map :o
**However**, the game feels really nice and i loved the idea and its realization, designing this type of game for a jam is super hard, so very good job here :D
I had a lot of fun and would likely play a more evolved version ;)
@rudenko Sorry about that - it looks like it's failing to query your system for an OpenGL version. I wonder if your laptop has none or if it only has a very old version? My game requires OpenGL 2.1 or 3.0, so I'll add a note about that in the description. Thanks for posting the stacktrace.