Skip to main content

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

Here is a version of 'icyd' without the use of SDL's floating point rectangles. I can't promise I didn't introduce exciting new bugs by rushing my own rectangle code ;)

https://diablerie.itch.io/extra-files/download/jNVGVPB5N36vC2k6_KTTG67_WN6NMKs__...

I am terribly sorry, but now I get:

./icyd: symbol lookup error: ./icyd: undefined symbol: Mix_PlayChannel

My libsdl2-mixer is version 2.0.4, if that's relevant. I do enjoy the large amount of support and users of Ubuntu based distros, but it must kind of sucks (at least for developers) when everyone stuck with old libraries like these.

I need to sleep, so I won't be able to respond for a few hours. I'm sorry. You've been so responsive, so I wish I could have voted for your game. Good night!

(1 edit) (+1)

I understand, and I'm sorry I couldn't get it to work. There are a couple of ways I might have been able to detect and fix these kind of version errors, so I'll make sure to implement them in our post-jam version of the game. It's a good learning experience for me, and I'm really grateful you've helped me identify a few more technical issues. Goodnight, and thanks again for persevering!

Oh, and in case you were curious, I can confirm that error is also SDL2 version related. The game uses features from SDL2_mixer 2.6.0 (the current version is 2.6.3), and missing those features will be much harder to work around than the rectangles :(