package com.codepath.examples.basicsnakegame; import android.graphics.Canvas; import android.graphics.Paint; import com.codepath.simplegame.AbstractGamePanel; import com.codepath.simplegame.actors.PositionedActor; public class ScoreBoard extends PositionedActor { private int score; public ScoreBoard(AbstractGamePanel context) { super(context.getWidth() - 150, 30); this.score = 0; } @Override public void stylePaint(Paint p) { p.setTextSize(20); } public void earnPoints(int points) { score += points; } @Override public void draw(Canvas canvas) { canvas.drawText("Score: " + score, getX(), getY(), getPaint()); } }