Dans Serpentine, vous contrôlez un serpent multisegmenté dans un labyrinthe ; votre objectif est de survivre et de gagner autant de points que possible. Au début de chaque niveau, trois serpents ennemis entrent également dans le labyrinthe. Pour compléter le niveau, vous devez manger tous les serpents ennemis. Si un serpent ennemi a plus de segments que votre serpent, vous ne pouvez manger que des segments qui forment la queue du serpent; une collision avec la tête est mortelle! Chaque fois que vous mangez un segment, le serpent ennemi deviendra plus petit jusqu'à ce que vous puissiez éventuellement le dévorer complètement. Pour les serpents ennemis qui ont moins de segments que vous, vous pouvez manger les segments de queue ou le segment de tête. De temps en temps, une grenouille apparaîtra dans le labyrinthe; manger cela fera pousser votre serpent. Vos serpents et les serpents ennemis laisseront des œufs derrière eux de temps en temps; laissés seuls, ceux-ci éclosront (vos œufs vous gagnent une vie supplémentaire, les œufs ennemis éclosront un autre serpent). On peut aussi manger des oeufs pour les retirer du terrain de jeu, donc c'est généralement une bonne idée de manger des oeufs ennemis avant qu'un nouveau serpent éclose! Le labyrinthe change pour chaque niveau, et les serpents ennemis deviennent progressivement plus grands et plus difficiles à attraper.