itch.io is community of indie game creators and players

Devlogs

Version 1.0 - Release

FoxyBlocks2023
A browser toy game made in HTML5

This is a toy game where you place and remove blocks, done in 2 days on a whim, with intention to be a tiny collaboration with two friends. And it worked. Good joy.

This game is based on default GridMap node in Godot 4, which is in more rough state than TileMap. It's more optimized than separate instances of each block, but doesn't fare well compared to specialized mining or block games optimization. So this is just a little space, for my low tier machine.

I had a problem with this setup: when a raycast hits GridMap, the only info you can get is shape id, which I haven't yet figured out how to transform into meaninful GridMap coord data, and that "you have hit GridMap". Thus, in order to get around it, I had to push/pull normals on impact to get the coordinate I want. It's a stable solution as long as the only blocks we have are cubes of same dimension.

This build is only for Windows 64-bit and I may have screwed up source code already while experimenting, so just this OS. OpenGL. Done in Godot 4.1.3.

Files

  • FoxyBlocks2023.exe 28 MB
    Version 1
Download FoxyBlocks2023
Leave a comment