Packages
games.jotto  
games.jotto.model  
games.jotto.players  
games.pinball  
games.pinball.events  
games.pong  
games.pong.events  
games.pong.items  
games.pong.listeners  
games.RobotUnicornAttack  
games.RobotUnicornAttack.controller  
games.RobotUnicornAttack.events  
games.RobotUnicornAttack.items  
games.SpaceInvaders  
games.SpaceInvaders.controllers  
games.SpaceInvaders.events  
games.SpaceInvaders.items  
games.SpaceInvaders.levels  
games.SpaceInvaders.listeners  
games.stickfighter  
main  
testing.arcade.events  
testing.gameEngine  
testing.gameEngine.cameraTesting  
testing.gameEngine.collision  
testing.gameEngine.WormsDemo  
testing.gameEngine.WormsDemo.Events  
testing.gameEngine.WormsDemo.items  
testing.gameEngine.WormsDemo.Listeners  
testing.levelEditor  
testing.network  
testing.physicsEngine  
testing.physicsEngine.guiTest  
testing.social.chat  
testing.social.game  
testing.users.ui.login Test harness for the login screen GUI component.
testing.users.ui.profile Test harness for the profile screen GUI component.
testing.users.ui.register Test harness for the register screen GUI component.
testing.users.user Unit tests for the VoogaUser & UserDatabaseInterface objects
vooga.aiEngine  
vooga.aiEngine.Algorithms  
vooga.aiEngine.Dev  
vooga.aiEngine.Dev.events  
vooga.aiEngine.Dev.gui  
vooga.aiEngine.pongAI  
vooga.aiEngine.stickfightergameAI  
vooga.arcade  
vooga.arcade.components  
vooga.arcade.components.specific  
vooga.arcade.error  
vooga.arcade.events  
vooga.arcade.listeners.arcadeListeners  
vooga.arcade.listeners.lobbyListeners  
vooga.arcade.listeners.windowListeners  
vooga.arcade.util  
vooga.devEnvironment  
vooga.devEnvironment.buttons  
vooga.devEnvironment.datapanel  
vooga.devEnvironment.datapanel.displays  
vooga.devEnvironment.util  
vooga.gameEngine.controller  
vooga.gameEngine.core  
vooga.gameEngine.event  
vooga.gameEngine.exception  
vooga.gameEngine.game  
vooga.gameEngine.graphics  
vooga.gameEngine.item  
vooga.gameEngine.listener  
vooga.levelEditor  
vooga.levelEditor.annotations  
vooga.levelEditor.annotations.framework  
vooga.levelEditor.controller  
vooga.levelEditor.game.ballPathBuilder  
vooga.levelEditor.game.ballPathBuilder.events  
vooga.levelEditor.game.ballPathBuilder.items  
vooga.levelEditor.i18n  
vooga.levelEditor.model  
vooga.levelEditor.ui  
vooga.levelEditor.xml  
vooga.levelEditor.xml.level  
vooga.levelEditor.xml.menu  
vooga.network  
vooga.network.chat  
vooga.network.data  
vooga.network.examples  
vooga.network.gamelobby  
vooga.network.ingame  
vooga.network.util  
vooga.physicsEngine  
vooga.physicsEngine.geometry  
vooga.physicsEngine.geometry.intersections  
vooga.physicsEngine.geometry.mathUtils  
vooga.physicsEngine.geometry.shapes  
vooga.replay.core This package contains major classes used for interfacing with Replay and used for the backend and frontend.
vooga.replay.eventListeners This package contains classes handling event listeners.
vooga.replay.utilities This package contains classes used to set up objects and functions used by the major classes in replay.core
vooga.social  
vooga.social.chat  
vooga.social.components  
vooga.social.gameInfo.panels  
vooga.social.socialInfo  
vooga.users.ui Contains the code for all GUI components drawn by the Users component of VOOGA
vooga.users.ui.i18n Contains the resource bundle for UI strings.
vooga.users.ui.login Contains the code for the login screen
vooga.users.ui.preferences Contains the preferences screen for a VOOGA account.
vooga.users.ui.profile Contains the profile screen for a VOOGA account.
vooga.users.ui.pwrecovery  
vooga.users.ui.register Contains the register screen when a human makes a new VOOGA account.
vooga.users.user Contains the User object as well as a "database" that allows other components to access the various users of VOOGA along with their information.