Skip to main content

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

Hungry SnakeView game page

Don't bite more than you can swallow
Submitted by Dancovich — 1 day, 38 minutes before the deadline
Add to collection

Play game

Hungry Snake's itch.io page

Results

CriteriaRankScore*Raw Score
Theme#383.7673.767
Sfx / Music#413.4003.400
Overall#473.3603.360
Gameplay#493.3673.367
Innovation#773.0003.000
Design#833.2673.267

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

Leave a comment

Log in with itch.io to leave a comment.

Comments

Viewing comments 21 to 2 of 21 · Next page · Last page
Submitted

The twist around the tail following you, not remaking all your previous steps, that really surprised me, its a nice and challenging feature.
I loved the Music! Good job on that one!

Developer

Thanks. I tried making the tail remake your steps but that made dodging thorns easier, which defeated the purpose of choosing between swallowing the food right away or keeping it for longer. Making the tail follow you made it very complicated to make the head collide with the tail so I did some testing and decided to allow the head to touch the tail.

Music was made by a friend of mine, he's very talented. He made this one for a game that never got released and he thought it fitted my game so he allowed me to use it. I think this song is pretty simplistic compared to his best work (and he does too), probably because it was intended for a simple math teaching game.

Submitted

Loved the twist that you have to swallow in order to grow your body and bite in order to grow your head. Really cool.

Submitted

Nice, I don't think I've ever seen a non-grid snake! I've found a little exploit: if you keep circling around in the center taking as much space as you can the spikes will only appear on the sides and you never have to worry about them. Also in this situation the tail remains basically stationary, so that there's no downside to swallow all apples. Nice job anyway!

Developer

Yeah, definitely need to fine tune the spawning mechanic. The way it works is that I choose a random spot and then measure the distance of this spot to the player (all segments) and to other objects to avoid overlapping. If there's nothing inside a certain radius then I spawn the object there. Each type of object (thorn, apple) has a radius but I didn't dedicate as much time as I wanted to fine tune them.

Also the gameplay could use more variety. One suggestion I saw on stream (I think ACD stream) was to be able to destroy the thorns somehow and I figured out I could spit the apples instead of swallowing, losing the points but destroying a thorn. It would require a minimum of X apples on your mouth to avoid spamming. I might try that later.

Thank you for playing and for the feedback.

Submitted

I see, I figured it must be something like that. So you generate random positions until you find a free spot right? I always wondered if there's a better way, because this takes more time as the available space is reduced and the entities you must check increase.


Gameplay definitely needs more variety and your idea about splitting apples sounds very good! Some random suggestions that are just popping into my mind are:
  • different map layouts
  • special apples
    • temporarily disables spikes and allows you to push them out of the way
    • classic inversion of movement direction with respect to input
    • rotten apple that loses you one or more segments but does not immediately end the game
Developer

I tried minimizing the impact of checking for a free spot in some ways.

Every apple or spike is added to a group and on every spawn attempt I go through this list checking the distance squared (to avoid a square root calculation) to the position I want to spawn. If it's bellow a threshold I'll elect a new point and start again.

On each frame that I want to spawn I limit the number of searches. If I reach a limit on that frame I won't spawn a new object, to avoid hanging up the game.

Even then I would probably remove this random factor in future updates and go with your idea of various levels with different map layouts. It would probably have objectives as well.

Good idea about the rotten apples, although I would probably not remove a segment because that's actually a bonus. One effect could be that the snake gets sick, which makes her minimum head size a little larger for some time.

Thanks for your reply and suggestions.

Submitted

Neat variation on a snake game! Nice idea of risk / reward growing the head vs the tail. Also interesting to see snake without the snake moving on a grid.

Nice game bro, very smooth mechanics!

Submitted(+1)

Your game is so cool!

The control scheme is very solid, the form how to snake needs to round is very good, the ost are awsome to! 

Congrats for this great work! 


PS: parabéns amigo, você mandou bem! 

Developer

Thanks from Brazil ;)

Submitted

Nice snake clone! I like the twist to manage when you want to eat or wait a bit, helps a bit with the difficulty of where those segments will move next. Overall a nice game, Good job!

Submitted

Hehe head goes b i g

As people have already commented, I love the big boi head and free movement.


How did you code the head growing? Both the sprite and the collision shape?


Sweet work!

Developer

The sprite is scaled just through the scale parameter the Sprite node has. The collision shape I apply the same scale multiplier on the radius of the circle shape. I did a few tests with visible collisions on and the shape does align quite well with the sprite even at larger scales.

Thank you for playing and for the kind words

Submitted

A great game! You got a really good idea in inserting a very interesting mechanic in a classic game like Snake!

Submitted

Awesome snake game. I liked a lot that the snake was not on a grid. Also the multiplier and head growing are very good ideas.

Submitted

I really liked your take on this. The risk/reward factor was very fun to me. I also loved how the snake sweat when it was really full, it was great. Nice job!

Submitted

Was a lot gun the movement gelt really nice and the sound was good too

Submitted

This was awesome!! Loved your take on a snake game and it was really cool how you create a stash of apples in your mouth that you can then eat at a later time. Very creative take on growth in that your head grows as well as your body! Great Job (:

Submitted

This was a fun variation on a classic game. I played for a little while and got (what I'd consider) to be a decent score of around 900 (can't remember the exact score, it's been a few hours).

Submitted

Some nice twists to the classic snake game. Good job.

Submitted

A lovely game. The Music was a tad repetitive (and I couldn't find a way to mute it) but the idea of needing to swallow to avoid having a huge head was good.

Submitted

A vegetarian snake? I like it. 😄

At one point it looked like the body of the snake was caught, although the head was just safe. I'm not quite sure if I did something else wrong there.

Developer

The tail can be caught by spikes and thorns. It doesn't completely follow the head's exact path, it sort of takes the shortest path to the next segment.

I tried making it simply follow the exact path of the head but it trivialized dodging thorns, since if the head could pass then the body will pass as well. Making the head collide with the body made the game too hard.

After the jam I intend to iterate more on the gameplay. Thanks for playing.

Submitted

This was fun! I think you could have potentially added collisions with the snake's tail itself as well, but it might have made the game a bit too hard, not sure!

I really liked the music too.

Developer

The very first interaction had collision with the tail and it in fact was too hard. Then I tried making the tail follow the head perfectly (replicate the head's path) and it trivialized dodging the thorns. For the jam I ended up with this implementation that had a good balance for me.

Thank you for trying the game and for your comment.

Submitted

This was a lot of fun! I got a score of 810 after a couple attempts.

Developer

That's a good score. A friend of mine managed to go past 3000 and not even I could pass him. I'm happy that the gameplay is allowing a wide range of skill levels even with the random element.

Submitted

I found the keyboard controls awkward, but controller movement is nice.  Good to see another snake-inspired entry!

Viewing comments 21 to 2 of 21 · Next page · Last page