├── .gitignore ├── README.md ├── dat ├── maps │ ├── 4_corners.map │ ├── big_.map │ ├── flower.map │ └── star_4player.map └── scripts │ └── simplebot.bsh ├── pom.xml ├── screen.png └── src └── main ├── assembly └── assembly.xml ├── java └── quantum │ ├── Config.java │ ├── Quantum.java │ ├── forms │ ├── CreateMenu.java │ ├── Editor.java │ ├── JoinMenu.java │ ├── LobbyMenu.java │ ├── LocalGame.java │ ├── LoginMenu.java │ ├── MapMenu.java │ ├── NetworkedGame.java │ ├── Replay.java │ ├── SinglePlayerMenu.java │ ├── StartMenu.java │ ├── Tutorial.java │ └── UpdateMenu.java │ ├── game │ ├── AliveGameObject.java │ ├── Boid.java │ ├── Bot.java │ ├── CommandTurnListener.java │ ├── Constants.java │ ├── Creature.java │ ├── GameInterface.java │ ├── GameLoop.java │ ├── GameObject.java │ ├── GameRecorder.java │ ├── Planet.java │ ├── Player.java │ ├── Simulation.java │ ├── SimulationComparator.java │ ├── Tree.java │ └── commands │ │ ├── ChainCommand.java │ │ ├── Command.java │ │ ├── CommandBuffer.java │ │ ├── CommandTypes.java │ │ ├── MoveCreatureCommand.java │ │ └── PlantTreeCommand.java │ ├── gfx │ ├── Color.java │ ├── Font.java │ ├── FrameBufferObject.java │ ├── InterleavedVertexArray.java │ ├── Mesh.java │ ├── OrthoCamera.java │ ├── Renderer.java │ ├── Shader.java │ ├── Texture.java │ ├── TextureTile.java │ └── VertexArray.java │ ├── gui │ ├── Button.java │ ├── CheckBox.java │ ├── ClickedListener.java │ ├── ConfirmDialog.java │ ├── Container.java │ ├── CustomDialog.java │ ├── EnterListener.java │ ├── Gui.java │ ├── HorizontalAlignement.java │ ├── HorizontalBoxContainer.java │ ├── Image.java │ ├── Label.java │ ├── List.java │ ├── ScreenAlignementContainer.java │ ├── SelectedListener.java │ ├── Slider.java │ ├── Spacer.java │ ├── TextArea.java │ ├── TextField.java │ ├── ValueChangedListener.java │ ├── VerticalAlignement.java │ ├── VerticalBoxContainer.java │ ├── Widget.java │ └── WorldAlignementContainer.java │ ├── math │ ├── Bounds.java │ ├── Matrix.java │ ├── Ray.java │ ├── Vector.java │ ├── Vector2D.java │ └── WindowedMean.java │ ├── net │ ├── AutoUpdater.java │ ├── Client.java │ ├── IRC.java │ ├── Server.java │ ├── ServerDiscovery.java │ └── messages │ │ ├── CommandBufferMessage.java │ │ ├── DisconnectedMessage.java │ │ ├── GameOverMessage.java │ │ ├── MapImageMessage.java │ │ ├── MapListMessage.java │ │ ├── Message.java │ │ ├── MessageDecoder.java │ │ ├── MessageTypes.java │ │ ├── PingMessage.java │ │ ├── PlayerListMessage.java │ │ ├── PlayerMessage.java │ │ ├── ReadyMessage.java │ │ ├── SimulationMessage.java │ │ ├── TextMessage.java │ │ ├── VersionMessage.java │ │ └── VoteMessage.java │ ├── sound │ ├── SoundBuffer.java │ ├── SoundManager.java │ └── SoundStream.java │ ├── tests │ ├── BasicTest.java │ ├── GameReplay.java │ ├── GameTest.java │ ├── LocalTest.java │ ├── RestartTest.java │ └── VectorTest.java │ └── utils │ ├── ByteArrayStream.java │ ├── FileManager.java │ ├── Log.java │ ├── Random.java │ ├── RandomSequence.java │ ├── Timer.java │ └── delaunay │ ├── Delaunay.java │ └── DelaunayWatson.java └── resources ├── apistudios.png ├── bggame.rec ├── button.xcf ├── icon.png ├── mark.png ├── mark.xcf ├── matchworks.ttf ├── quantum.png ├── quantum.xcf ├── shader ├── horizontalgaussian.glsl ├── instancer.glsl ├── vertex.glsl └── verticalgaussian.glsl ├── smoke1.bmp ├── sounds ├── bgsound.ogg ├── chain.wav ├── move.wav ├── tree.ogg └── unchain.ogg └── treebutton.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/README.md -------------------------------------------------------------------------------- /dat/maps/4_corners.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/dat/maps/4_corners.map -------------------------------------------------------------------------------- /dat/maps/big_.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/dat/maps/big_.map -------------------------------------------------------------------------------- /dat/maps/flower.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/dat/maps/flower.map -------------------------------------------------------------------------------- /dat/maps/star_4player.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/dat/maps/star_4player.map -------------------------------------------------------------------------------- /dat/scripts/simplebot.bsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/dat/scripts/simplebot.bsh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/pom.xml -------------------------------------------------------------------------------- /screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/screen.png -------------------------------------------------------------------------------- /src/main/assembly/assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/assembly/assembly.xml -------------------------------------------------------------------------------- /src/main/java/quantum/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/Config.java -------------------------------------------------------------------------------- /src/main/java/quantum/Quantum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/Quantum.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/CreateMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/CreateMenu.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/Editor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/Editor.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/JoinMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/JoinMenu.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/LobbyMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/LobbyMenu.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/LocalGame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/LocalGame.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/LoginMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/LoginMenu.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/MapMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/MapMenu.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/NetworkedGame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/NetworkedGame.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/Replay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/Replay.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/SinglePlayerMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/SinglePlayerMenu.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/StartMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/StartMenu.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/Tutorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/Tutorial.java -------------------------------------------------------------------------------- /src/main/java/quantum/forms/UpdateMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/forms/UpdateMenu.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/AliveGameObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/AliveGameObject.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/Boid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/Boid.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/Bot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/Bot.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/CommandTurnListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/CommandTurnListener.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/Constants.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/Creature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/Creature.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/GameInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/GameInterface.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/GameLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/GameLoop.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/GameObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/GameObject.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/GameRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/GameRecorder.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/Planet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/Planet.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/Player.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/Simulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/Simulation.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/SimulationComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/SimulationComparator.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/Tree.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/commands/ChainCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/commands/ChainCommand.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/commands/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/commands/Command.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/commands/CommandBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/commands/CommandBuffer.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/commands/CommandTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/commands/CommandTypes.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/commands/MoveCreatureCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/commands/MoveCreatureCommand.java -------------------------------------------------------------------------------- /src/main/java/quantum/game/commands/PlantTreeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/game/commands/PlantTreeCommand.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/Color.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/Font.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/Font.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/FrameBufferObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/FrameBufferObject.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/InterleavedVertexArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/InterleavedVertexArray.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/Mesh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/Mesh.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/OrthoCamera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/OrthoCamera.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/Renderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/Renderer.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/Shader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/Shader.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/Texture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/Texture.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/TextureTile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/TextureTile.java -------------------------------------------------------------------------------- /src/main/java/quantum/gfx/VertexArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gfx/VertexArray.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/Button.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/Button.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/CheckBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/CheckBox.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/ClickedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/ClickedListener.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/ConfirmDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/ConfirmDialog.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/Container.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/CustomDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/CustomDialog.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/EnterListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/EnterListener.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/Gui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/Gui.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/HorizontalAlignement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/HorizontalAlignement.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/HorizontalBoxContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/HorizontalBoxContainer.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/Image.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/Label.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/List.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/List.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/ScreenAlignementContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/ScreenAlignementContainer.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/SelectedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/SelectedListener.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/Slider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/Slider.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/Spacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/Spacer.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/TextArea.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/TextArea.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/TextField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/TextField.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/ValueChangedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/ValueChangedListener.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/VerticalAlignement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/VerticalAlignement.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/VerticalBoxContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/VerticalBoxContainer.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/Widget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/Widget.java -------------------------------------------------------------------------------- /src/main/java/quantum/gui/WorldAlignementContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/gui/WorldAlignementContainer.java -------------------------------------------------------------------------------- /src/main/java/quantum/math/Bounds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/math/Bounds.java -------------------------------------------------------------------------------- /src/main/java/quantum/math/Matrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/math/Matrix.java -------------------------------------------------------------------------------- /src/main/java/quantum/math/Ray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/math/Ray.java -------------------------------------------------------------------------------- /src/main/java/quantum/math/Vector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/math/Vector.java -------------------------------------------------------------------------------- /src/main/java/quantum/math/Vector2D.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/math/Vector2D.java -------------------------------------------------------------------------------- /src/main/java/quantum/math/WindowedMean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/math/WindowedMean.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/AutoUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/AutoUpdater.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/Client.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/IRC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/IRC.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/Server.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/ServerDiscovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/ServerDiscovery.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/CommandBufferMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/CommandBufferMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/DisconnectedMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/DisconnectedMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/GameOverMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/GameOverMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/MapImageMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/MapImageMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/MapListMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/MapListMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/Message.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/MessageDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/MessageDecoder.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/MessageTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/MessageTypes.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/PingMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/PingMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/PlayerListMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/PlayerListMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/PlayerMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/PlayerMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/ReadyMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/ReadyMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/SimulationMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/SimulationMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/TextMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/TextMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/VersionMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/VersionMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/net/messages/VoteMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/net/messages/VoteMessage.java -------------------------------------------------------------------------------- /src/main/java/quantum/sound/SoundBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/sound/SoundBuffer.java -------------------------------------------------------------------------------- /src/main/java/quantum/sound/SoundManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/sound/SoundManager.java -------------------------------------------------------------------------------- /src/main/java/quantum/sound/SoundStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/sound/SoundStream.java -------------------------------------------------------------------------------- /src/main/java/quantum/tests/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/tests/BasicTest.java -------------------------------------------------------------------------------- /src/main/java/quantum/tests/GameReplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/tests/GameReplay.java -------------------------------------------------------------------------------- /src/main/java/quantum/tests/GameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/tests/GameTest.java -------------------------------------------------------------------------------- /src/main/java/quantum/tests/LocalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/tests/LocalTest.java -------------------------------------------------------------------------------- /src/main/java/quantum/tests/RestartTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/tests/RestartTest.java -------------------------------------------------------------------------------- /src/main/java/quantum/tests/VectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/tests/VectorTest.java -------------------------------------------------------------------------------- /src/main/java/quantum/utils/ByteArrayStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/utils/ByteArrayStream.java -------------------------------------------------------------------------------- /src/main/java/quantum/utils/FileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/utils/FileManager.java -------------------------------------------------------------------------------- /src/main/java/quantum/utils/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/utils/Log.java -------------------------------------------------------------------------------- /src/main/java/quantum/utils/Random.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/utils/Random.java -------------------------------------------------------------------------------- /src/main/java/quantum/utils/RandomSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/utils/RandomSequence.java -------------------------------------------------------------------------------- /src/main/java/quantum/utils/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/utils/Timer.java -------------------------------------------------------------------------------- /src/main/java/quantum/utils/delaunay/Delaunay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/utils/delaunay/Delaunay.java -------------------------------------------------------------------------------- /src/main/java/quantum/utils/delaunay/DelaunayWatson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/java/quantum/utils/delaunay/DelaunayWatson.java -------------------------------------------------------------------------------- /src/main/resources/apistudios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/apistudios.png -------------------------------------------------------------------------------- /src/main/resources/bggame.rec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/bggame.rec -------------------------------------------------------------------------------- /src/main/resources/button.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/button.xcf -------------------------------------------------------------------------------- /src/main/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/icon.png -------------------------------------------------------------------------------- /src/main/resources/mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/mark.png -------------------------------------------------------------------------------- /src/main/resources/mark.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/mark.xcf -------------------------------------------------------------------------------- /src/main/resources/matchworks.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/matchworks.ttf -------------------------------------------------------------------------------- /src/main/resources/quantum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/quantum.png -------------------------------------------------------------------------------- /src/main/resources/quantum.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/quantum.xcf -------------------------------------------------------------------------------- /src/main/resources/shader/horizontalgaussian.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/shader/horizontalgaussian.glsl -------------------------------------------------------------------------------- /src/main/resources/shader/instancer.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/shader/instancer.glsl -------------------------------------------------------------------------------- /src/main/resources/shader/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/shader/vertex.glsl -------------------------------------------------------------------------------- /src/main/resources/shader/verticalgaussian.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/shader/verticalgaussian.glsl -------------------------------------------------------------------------------- /src/main/resources/smoke1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/smoke1.bmp -------------------------------------------------------------------------------- /src/main/resources/sounds/bgsound.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/sounds/bgsound.ogg -------------------------------------------------------------------------------- /src/main/resources/sounds/chain.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/sounds/chain.wav -------------------------------------------------------------------------------- /src/main/resources/sounds/move.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/sounds/move.wav -------------------------------------------------------------------------------- /src/main/resources/sounds/tree.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/sounds/tree.ogg -------------------------------------------------------------------------------- /src/main/resources/sounds/unchain.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/sounds/unchain.ogg -------------------------------------------------------------------------------- /src/main/resources/treebutton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badlogic/quantum/HEAD/src/main/resources/treebutton.png --------------------------------------------------------------------------------