Skip to main content

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

Hey guys. Sorry to be a downer, and also sorry for causing this, but I have some very bad news about this game, for the jam version at the very least. I screwed it up.

We all know that to function, a game like this one needs a time step. I know this to be the case too, but when I took the time to add this game's time step in, I made a terrible mistake. And throughout these ten days I've been unlucky enough to miss my one solid chance to have another person run the game and test it on their own computer, which I think could have saved it.

My code for the physics update loop is very standard, except for one issue. I accidentally put a fixed 1/120 floating point value in a place that was supposed to have delta time.

After some tests, I have basically confirmed that this game will currently run differently on different computers, with anything from the speed of Podote and enemies to the scrolling of text on those electronic message boards, even though the jump height appears to remain the same. So in the future, the jam version won't run the same, and it arguably doesn't run consistently/properly on a lot of computers even now. I've also confirmed that if I were to fix the time step, I would also have to carefully edit a bunch of other values to make the rest of the game go back to how it was but consistent this time.

I feel a lot of things, but the three that come to mind are that I'm disappointed, extremely upset, and embarrassed. That mistake in the code has - in my view - cost me the entire project. I wish I caught it, I really really wish I caught that before day 4 started. I can't even release a "patch" for it right now, because I just found out today as well that I didn't even write my modding support properly.

I hate to say it, but the jam version of Fastidious Ally of Longevity sucks. And this makes me extra sad now, because today was the first time I've ever had an unfamiliar person's or persons' praise for a game I've created. I'm just crushed.

It's okay! There will be plenty more jams in the future and I'll be here if you choose to continue this project :D