Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

FruitstrationView game page

Fruitstration is an unique game that combines the fun of procedurally sliced fruits with frustration :)
Submitted by Daniel V. Macedo (@danielvmacedo) — 1 day, 7 hours before the deadline
Add to collection

Play game

Fruitstration's itch.io page

Results

CriteriaRankScore*Raw Score
Overall#333.8333.833
Graphics#374.1004.100
Gameplay#383.7003.700
Innovation#403.7673.767
Theme interpretation#464.0004.000
Audio#683.5673.567

Ranked from 30 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

GitHub repository URL
https://github.com/valentegamedev/ue5-fruitstration-gameoff-2023

Leave a comment

Log in with itch.io to leave a comment.

Comments

Viewing comments 30 to 11 of 30 · Next page · Last page
Submitted( 1)

This game is technically very well done: everything works smoothly, at least so far as I played. It's one of those entries I'm glad this is a GitHub jam, so that I can go later and see how it was done. Good job!

Developer

Thank you for the feedback!

Submitted( 1)

Fruits made me want to eat them :D Nice game, completed a few levels, with 1, 2 and 3 fruits in the order.

I hate the rocket launch thing when the time is low, as I'm already nervous without it.

Developer

Thank you for the feedback!

I'm sorry for making you nervous/stressed :P

Submitted( 1)

Very cool take on fruit ninja and fits the theme well! It definitely gets really hard very quickly, and the zoom-in was probably a tad too aggressive. Otherwise very solid overall and there is something just plain appealing about the gameplay. Well done!

Developer( 1)

Thank you for the feedback!

Submitted( 1)

This was fun and challenging! An untimed / chill out mode would have been nice.

Very well done!

Developer

Yes! Quite a few people have asked for that already! :D

I might add it after the voting :)

Thank you for playing!

Submitted( 1)

This game was phenomenal in an innovative way! The cutting was really stressful haha, but the sound effects and visuals made it really fun to play!

Developer

Thank you very much! I'm glad that you liked it :)

Submitted( 1)

So interesting! Everything is perfect, except the fruit pieces fly away sometimes XD.

Developer

Thank you very much! I'm glad that you liked it!  Please, can you double-check your vote? It looks like it didn't count :(

Cheers!

Submitted( 1)

Hi Daniel,

Truly great work. The tutorial was well done to explain how to play. The the game itself was easy to understand, fund and raised in difficulty as you played. I think your models for the fruit were also very well done! Number 1 thing I would add to this game would be some kind of scoring system, maybe give bonus points of the weight is a exact match.

Again, this game was really well done, great work!

Developer

I will definitely add a score system if I continue developing after the game jam! It was in my to-do list :(
Thank you for playing!

Submitted( 1)

Really cool game! The cutting was REALLY satisfying and I thought the gameplay loop overall was really fun. Good take on the theme as well! I kind of wish the "done" button was easier to hit when the screen got all shaky due to low time. I also didn't know that the cut strength was tied to the length of the plane, I kept sending those fruit placing flying!

I loved the failure screen, so brutal lol. Also really liked seeing the textures on the inside of the fruit. Had a great time with this one, nice work!

Developer( 1)

Thank you for playing!!! Yeah, I agree that the green button is quite hard to click. My other idea was to have a little bell next to the tablet that you need to ring to finish the order. However, I didn't have time to model and implement it in the game :(

Submitted( 1)

Fun game! I kept accidentally throwing fruit everywhere though :D

Developer

Thank you for playing! Yeap! It is part of the game :) 

Also, the strength of the cut is directly related to how long the cutting plane is... so you need to be careful while defining the cutting plane, otherwise, your fruit might fly away  🤣

Submitted( 1)

I gotta say man,

It was quite painful cutting myself.

Other than that, nice game. (Good use of the Geometry Script)

I kept knocking off other fruits while dragging one in, and in some instances, while cutting, the piece that I needed would fly off.


Developer (2 edits) ( 1)

Thank you for playing! That's AWESOME that you managed to beat the game :)

While defining a short cutting plane (longer ones might make your fruit fly away), you also need to be careful and not knock your fruit out of the table, especially during the last level!!

Submitted( 1)

very nice! always loved fruit ninja

Developer

Yeap! It is such a simple game that, at the same, it is very relaxing and enjoyable :)

That's why I've added a bit of stress/frustration to balance it. :P

Submitted( 1)

The art is really nice and this kind of game is always fun

Developer

Thank you for playing!!

Submitted( 1)

Fun game! 

The completion level of the game is very high, but it would be even better if a score system could be added.

There is no reward when I quickly complete a task, and there is no difference between completing it quickly without weighing and completing it at the last second. I would prefer a quick completion reward, just like some tower defense games compensate with some gold or coins when skipping waiting time for next turn.

Developer( 1)

Yeap! I had something similar planned... especially if you were able to cut the correct piece already on the first try, also showing animated popups/fx. Unfortunately, time was short for me :/


Thank you very much!

Submitted( 1)

nice gameplay and polish , anyway good job:D

Developer

Thank you!

Submitted( 1)

Hilarious. Highly deliberate and yet manages to makes you feel like a total buffoon. Like the exact counterweight to Fruit Ninja. I would never make it as a produce grocer.

Looks great with excellent models and effects as well. One additional effect I might suggest is zooming the camera in as the player holds for a precise cut. Might help them really aim that perfect chop.

Developer

Thank you for the feedback!

The idea of zooming in while cutting is pretty good! I'll definitely experiment with that!

Submitted (1 edit) ( 1)

Nicely polished, Really satisfying gameplay until you lose and then it's frustrating. I got the hang of it and got quite far, I thought, then suddenly there was a super short timer, I had to move 5 items over, the alarm started playing and I had to start over. I don't know if I got very far in the game.

The physics-based gameplay is unique and really well polished considering how different it is. And having fruit go flying everywhere is funny.

In future I would prefer a web version.

Anyway, good game and well done!

Developer( 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 :)

Submitted( 1)

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

Developer( 1)

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

Submitted (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?!


Developer (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":


Submitted

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.

Developer

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

Submitted( 1)

Nice work with those 3d models! Congrats!

Submitted( 1)

Amazing game! Love the graphics ! 

Developer( 1)

Thank you!!

Submitted( 1)

Simple but really good graphics, the cutting feels natural and I love the particle effects as well. What I was a bit annoyed by was - after not finishing level in time(did that on purpose ofc) once I press restart it restarts the entire game, not just the level. What I would change is also why does the scale measure the weight of the object when its not placed down on it/while in the air ? Overall really nice game to play. The music & sfx we great as well.

Developer

Thank you very much for the feedback!

I think you got confused with the "restart" button (the one with an icon that is a spinning arrow at the top-right corner) during the orders. It will restart the current order (check the order number on the tablet) and not the whole game. It will only restart the whole game if you press the "cancel" button on the tablet.

Maybe, I need to make it more clear. It might confuse you because if you restart the order, it will also remove all decals with the splashes making the table "clean"  once again (I didn't have time to create a pooling system) to prevent slowdowns later on.

I like the idea of only showing the weight when you "drop" it! I'll take that into account! Thank you once again!

Submitted

I meant that once I lose a round (because I dont cut them in time), there is a button with reset text. Its big and it gets me to menu instead of reseting the level for me to retry. 

Submitted( 1)

Great game, everything works as expected and the physics is fun! Fruit cutting is incredibly precise and they are all dynamic. Had a blast messing around with them and shooting watermelon everywhere.

Main menu could be improved a bit, and maybe giving some randomness to the fruit weight and spawn order would increase the replay value of it.

5% tolerance might be a bit too hard to get after you start having multiple fruits to cut, or either time is too short.

I see this mainly as an android game, I'll wait for it if planned!

Developer

Thank you very much!! I already tried an iOS build to check how it would look, and it works quite nice. However, the finger (while slicing) covers the fruit and is quite hard to precisely cut :( 

I'll experiment a little bit more to see how it could work in a better way!

Submitted( 1)

Ah I see. Might be worth trying to add an offset, so the touch is above the finger instead of under It. 

Viewing comments 30 to 11 of 30 · Next page · Last page