Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

joshuafcole

13
Posts
A member registered Jun 09, 2020 · View creator page →

Creator of

Recent community posts

The style was really cool, but the theme didn't really come through for me. I also got stuck initially navigating the UI on keyboard, and then again after installing a new defense module. Eventually I found the escape worked, but it wasn't obvious, and it seemed like the arrow buttons should still have worked.

Much respect for working in pico-8! The level design was well executed, there were some nice little challenges without being enough to bail, and the cross-overs were a very neat touch to keep interest up. Nice work!

Using the size-changes as keys was a brilliant move to make a lot of interesting puzzles out of few mechanics.

That style is gorgeous! The mechanics of placing yourself right to get the vectory you want felt a little finicky, but it was really satisfying when it worked!

The musc and art are lovely! I don't feel like I quite understood the mechanics though (was I meant to be saving some resources on the ground? Doing something with them aside from planting?) Speaks the art and gamefeel that I kept playing it anyway though!

I know I'm not good enough for the shiny apple but it was cruel to give it a pickup prompt without a way to actually grab it.

What a fun take! I wouldn't have thought to add dialog, but it adds a lot to the polish.

Nice execution, I like the time slow to choose where to place modules!

We built the engine and tooling ourselves during the jam in Typescript. We used ajeeb-ecs as a starting point though, since writing a performant ECS library takes a while. 

Not much reason for starting from scratch other than enjoying the challenge of it, though I ended up liking the idea of the game enough that I wish I hadn't!

If you're curious about the nitty-gritty, the bug was due to FF's partial support of createImageBitmap() which creates a GPU-owned texture that can be (relatively) quickly blitted onto canvas (which we use for rendering from our tileset). Apparently one particular overload of the function -- which is the first example on the Mozilla Developer Network's documentation for the function -- is supported by Chrome but not Firefox, and that isn't mentioned anywhere on the page except the compatibility table. Live and learn!

Sorry about that! I checked most of the web features I used against caniuse, but I guess one must have slipped under the radar for Opera GX. :( 

If you run out of levels and want to play with it a little bit more, ctrl+M on the main menu will bring up the map editor! Once you've made a map you like, you can hit ctrl+G to play it. :)

(2 edits)

Ah shoot, the way I'm painting images from tilesets is apparently only supported with different arguments in FF. It doesn't count for the JAM, but here's an updated build with a fix for that applied: <REDACTED>.
EDIT: Just saw the rules don't allow linking to other versions and removed it, sorry!

Oh no! If you don't mind me asking, what browser are you using?