Class PacmanGame

java.lang.Object
com.badlogic.gdx.Game
edu.uoc.pacman.view.PacmanGame
All Implemented Interfaces:
com.badlogic.gdx.ApplicationListener

public class PacmanGame extends com.badlogic.gdx.Game
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static com.badlogic.gdx.assets.AssetManager
     
    (package private) com.badlogic.gdx.graphics.g2d.SpriteBatch
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static final int
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    (package private) com.badlogic.gdx.graphics.g2d.BitmapFont
     
    (package private) Game
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
    static final int
     
    static final int
     

    Fields inherited from class com.badlogic.gdx.Game

    screen
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    (package private) void
    drawImage(Sprite sprite, int x, int y)
     
    (package private) com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture>
     
     
    void
     
    void
     

    Methods inherited from class com.badlogic.gdx.Game

    getScreen, pause, resize, resume, setScreen

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • WINDOW_WIDTH

      public static final int WINDOW_WIDTH
      See Also:
    • WINDOW_HEIGHT

      public static final int WINDOW_HEIGHT
      See Also:
    • batch

      com.badlogic.gdx.graphics.g2d.SpriteBatch batch
    • gameController

      Game gameController
    • pacmanRightAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> pacmanRightAsset
    • pacmanLeftAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> pacmanLeftAsset
    • pacmanUpAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> pacmanUpAsset
    • pacmanDownAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> pacmanDownAsset
    • blinkyAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> blinkyAsset
    • inkyAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> inkyAsset
    • pinkyAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> pinkyAsset
    • clydeAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> clydeAsset
    • dotAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> dotAsset
    • energizerAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> energizerAsset
    • wallAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> wallAsset
    • pathAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> pathAsset
    • lifeAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> lifeAsset
    • logoAsset

      public static com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> logoAsset
    • assetManager

      public static com.badlogic.gdx.assets.AssetManager assetManager
    • font

      com.badlogic.gdx.graphics.g2d.BitmapFont font
    • CELL_SIZE

      public static final int CELL_SIZE
      See Also:
  • Constructor Details

    • PacmanGame

      public PacmanGame()
  • Method Details

    • create

      public void create()
    • dispose

      public void dispose()
      Specified by:
      dispose in interface com.badlogic.gdx.ApplicationListener
      Overrides:
      dispose in class com.badlogic.gdx.Game
    • render

      public void render()
      Specified by:
      render in interface com.badlogic.gdx.ApplicationListener
      Overrides:
      render in class com.badlogic.gdx.Game
    • loadImages

      public void loadImages()
    • getAssertBySprite

      com.badlogic.gdx.assets.AssetDescriptor<com.badlogic.gdx.graphics.Texture> getAssertBySprite(Sprite sprite)
    • drawImage

      void drawImage(Sprite sprite, int x, int y)
    • getGameController

      public Game getGameController()