Skip to main content

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

You reached the last order! THAT'S AWESOME! :) That specific order is "quite easy" if you already know that you just need to drag the fruits without cutting... however, you need to be careful not to hit each other and drop them from the table while dragging!

Thank you very much for taking the time to play that far into the game! I'm so happy about it :)

(+1)

Ah well knowing that I have to try again now don't I? 😎

(+1)

Lol! Please, do it! Post a screenshot if you manage to reach the ending screen :D

(2 edits) (+1)

The timer + screen shake is a bit brutal but here we go 😎

I was just thinking, how did you design those 3D textures, covering the inside of the fruits the whole way through? And how are you measuring the mass of an arbitrary 3D shape? What sorcery is this?!


(1 edit) (+1)

I'm using the new Geometry Script (https://docs.unrealengine.com/5.0/en-US/geometry-script-users-guide/) from Epic Games that was introduced in Unreal 5. The add-on enables all kinds of procedural stuff in real time. It's crazy! However still in beta. I faced some issues/bugs during development but managed to overcome them.

For the "3D textures" I did a little shader that samples the local position of the pixel in relation to the center of the rendered object and, with a little bit of vector math, I sample an inner fruit texture that I have for the inside. It's not perfect (it might give some repeating artifacts), but it works. So, for each fruit, I have a material for the "outer shell" and another one that I assign to the "procedural cut"  for the inner part.

Here is how the inner texture looks with the expected "mapped mesh":


I did discover the "retry button" by the way and that you have to press it before the screen shake, that was what helped me complete the game.

Yes! I had to add it.. it was waaaay too difficult to finish the game without it.

However, I excluded it from the tutorial on purpose, so that you need to figure it out by yourself :)

Good job! I'm so happy to see that someone managed to finish the game :P