def METHOD_NAME(self):
    """ Set up the game and initialize the variables. """
    # Sprite lists
    self.coin_list = arcade.SpriteList(use_spatial_hash=False)
    # Create some coins
    self.add_coins(COIN_COUNT)
    # Create a sprite list to put the performance graphs into
    self.perf_graph_list = arcade.SpriteList()
    # Calculate position helpers for the row of 3 performance graphs
    row_y = self.height - GRAPH_HEIGHT / 2
    starting_x = GRAPH_WIDTH / 2
    step_x = GRAPH_WIDTH + GRAPH_MARGIN
    # Create the FPS performance graph
    graph = arcade.PerfGraph(GRAPH_WIDTH, GRAPH_HEIGHT, graph_data="FPS")
    graph.position = starting_x, row_y
    self.perf_graph_list.append(graph)
    # Create the on_update graph
    graph = arcade.PerfGraph(GRAPH_WIDTH, GRAPH_HEIGHT, graph_data="on_update")
    graph.position = starting_x + step_x, row_y
    self.perf_graph_list.append(graph)
    # Create the on_draw graph
    graph = arcade.PerfGraph(GRAPH_WIDTH, GRAPH_HEIGHT, graph_data="on_draw")
    graph.position = starting_x + step_x * 2, row_y
    self.perf_graph_list.append(graph)
    # Create a Text object to show the current FPS
    self.fps_text = arcade.Text(
        f"FPS: {arcade.get_fps(60):5.1f}",
        10, 10, arcade.color.BLACK, 22
    )