Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Ah, I’m sorry you managed to find an out-of-bounds glitch! There is some bugginess where people can interact with elements they’re not directly facing. I do the “are you facing an object” code with vectors and dot products, when a simple ray would both have been easier, less buggy, and would be prevented you from being able to interact with objects through walls! Oh well, we live and we learn!

I used godot, but did not use any of the Godot physics, instead building all the movement logic from scratch – something I’m very used to doing with my experience with PICO-8 which gives you nothing out the box! The advantage to building things from scratch is that they work exactly how you want them to!

What would you want to know from a post mortem? I’d be happy to write one, but I don’t know what people would care about?

I feel you and Godot is a very nice choice too! I also like to build stuff from scratch even tho using Godot as a framework for all the stuff that is boring to build and you just want to start building a game and not an engine ;)

Well what I’m particular interested in is, is like how do you build the map, plan out the puzzles, like how did you map out all the possible gravity changes, that would be quite a challenge to get it right. And furthermore how did you get the “grid controller -> Player” be able to work in all 3 dimensions so nicely. Did you use some form of grid based movement or “just” position snapping with animations in between and some raycast checks if the player is able to move in one specific direction?