Si no sabes mucho lo vas a tener difícil. Primero tienes que decidir qué tipo de estructura de datos vas a usar para la serpiente. Ya hice este juego una vez e implementé la serpiente como una lista enlazada con punteros. Si eres capaz de escribir la declaración de este tipo de estructura podemos seguir adelante. Suerte!