Currently I'm trying to get better at Godot by making arcade/simple game clones. I've already made Breakout and Frogger clones, and I was thinking about doing Snake next. Only problem is that I'm not entirely sure how implement the mechanic where the snake "grows."
I'm not asking for a straight-up solution, but maybe just a pointer in the right direction. Should I be trying to look at how to extend the sprite for the snake's body? Should I be using multiple sprites? What if they should be animated so it looks like it's slithering? What if I want the "growing" to be smooth, like it is in Google's Snake clone?
#Snake Clone
3 messages · Page 1 of 1 (latest)
it depends a lot on how you want it to look. The original game move the snake pieces per tile. So all your movement and collisions can be calculated with tile coordinates.
Yeah, that's what I was thinking would probably be the simplest solution.
I've made snake games in grid-based environments before, just never in a full game engine.
I am still pretty curiuos how someone would approach this with a more "smooth" snake (like the Google one).