Download Equinox MMORPG Maker Free Java Code
Description
A 2D MMORPG Maker written in Java.
Icons
Source Files
The download file Equinox-MMORPG-Maker-master.zip has the following entries.
.gitignore/* w w w . j av a 2s . c o m*/
Client2D/.classpath
Client2D/.project
Client2D/.settings/org.eclipse.jdt.core.prefs
Client2D/graphics/entities/1.png
Client2D/graphics/entities/2.png
Client2D/graphics/filelist
Client2D/graphics/gui/1.png
Client2D/graphics/gui/2.png
Client2D/graphics/items/1.png
Client2D/graphics/lookup-table.txt
Client2D/graphics/tiles/1.png
Client2D/src/com/pi/client/Client.java
Client2D/src/com/pi/client/ClientThread.java
Client2D/src/com/pi/client/clientviewer/ClientApplet.java
Client2D/src/com/pi/client/clientviewer/ClientViewerFrame.java
Client2D/src/com/pi/client/constants/Constants.java
Client2D/src/com/pi/client/database/Paths.java
Client2D/src/com/pi/client/database/webfiles/GraphicsLoader.java
Client2D/src/com/pi/client/debug/EntityMonitorPanel.java
Client2D/src/com/pi/client/debug/GraphicsMonitorPanel.java
Client2D/src/com/pi/client/def/Definitions.java
Client2D/src/com/pi/client/def/DefinitionsLoader.java
Client2D/src/com/pi/client/def/EntityDefLoader.java
Client2D/src/com/pi/client/def/ItemDefLoader.java
Client2D/src/com/pi/client/entity/ClientEntity.java
Client2D/src/com/pi/client/entity/ClientEntityManager.java
Client2D/src/com/pi/client/game/ClientDataCache.java
Client2D/src/com/pi/client/game/EventLoop.java
Client2D/src/com/pi/client/game/MainGame.java
Client2D/src/com/pi/client/graphics/GameRenderLoop.java
Client2D/src/com/pi/client/graphics/RenderLoop.java
Client2D/src/com/pi/client/gui/game/InventoryGUI.java
Client2D/src/com/pi/client/gui/game/MainGameGUI.java
Client2D/src/com/pi/client/gui/game/MainGameMenu.java
Client2D/src/com/pi/client/gui/mainmenu/CreditsContainer.java
Client2D/src/com/pi/client/gui/mainmenu/LoginContainer.java
Client2D/src/com/pi/client/gui/mainmenu/MainMenu.java
Client2D/src/com/pi/client/gui/mainmenu/RegisterContainer.java
Client2D/src/com/pi/client/gui/mainmenu/SettingsContainer.java
Client2D/src/com/pi/client/net/ClientDataWorker.java
Client2D/src/com/pi/client/net/ClientNetwork.java
Client2D/src/com/pi/client/net/NetClientClient.java
Client2D/src/com/pi/client/net/NetClientHandler.java
Client2D/src/com/pi/client/world/SectorManager.java
ClientLauncher/.classpath
ClientLauncher/.project
ClientLauncher/.settings/org.eclipse.jdt.core.prefs
ClientLauncher/lib/EquinoxClient.jar
ClientLauncher/lib/gluegen-rt.jar
ClientLauncher/lib/jogl-all.jar
ClientLauncher/lib/natives-linux-amd64.jar
ClientLauncher/lib/natives-linux-x86.jar
ClientLauncher/lib/natives-macosx-universal.jar
ClientLauncher/lib/natives-windows-amd64.jar
ClientLauncher/lib/natives-windows-x86.jar
ClientLauncher/lib/version
ClientLauncher/src/com/pi/common/Disposable.java
ClientLauncher/src/com/pi/common/debug/PILogger.java
ClientLauncher/src/com/pi/common/debug/PILoggerPane.java
ClientLauncher/src/com/pi/launcher/ClientClassLoader.java
ClientLauncher/src/com/pi/launcher/ClientLoader.java
ClientLauncher/src/com/pi/launcher/LauncherViewerFrame.java
ClientLauncher/src/com/pi/launcher/PILauncher.java
ClientLauncher/src/com/pi/launcher/Paths.java
ClientLauncher/src/com/pi/launcher/ServerConfiguration.java
ClientLauncher/src/com/pi/launcher/Updater.java
Common/.classpath
Common/.project
Common/.settings/org.eclipse.jdt.core.prefs
Common/src/com/pi/common/Disposable.java
Common/src/com/pi/common/constants/Direction.java
Common/src/com/pi/common/constants/EntityConstants.java
Common/src/com/pi/common/constants/GameState.java
Common/src/com/pi/common/constants/GraphicsConstants.java
Common/src/com/pi/common/constants/InteractionButton.java
Common/src/com/pi/common/constants/ItemConstants.java
Common/src/com/pi/common/constants/NetworkConstants.java
Common/src/com/pi/common/constants/SectorConstants.java
Common/src/com/pi/common/constants/TileConstants.java
Common/src/com/pi/common/constants/TileFlags.java
Common/src/com/pi/common/constants/UserConstants.java
Common/src/com/pi/common/database/Account.java
Common/src/com/pi/common/database/GraphicsAnimation.java
Common/src/com/pi/common/database/GraphicsObject.java
Common/src/com/pi/common/database/Inventory.java
Common/src/com/pi/common/database/Item.java
Common/src/com/pi/common/database/Location.java
Common/src/com/pi/common/database/def/ItemDef.java
Common/src/com/pi/common/database/def/entity/EntityDef.java
Common/src/com/pi/common/database/def/entity/EntityDefComponent.java
Common/src/com/pi/common/database/def/entity/EntityDefComponentManager.java
Common/src/com/pi/common/database/def/entity/HealthDefComponent.java
Common/src/com/pi/common/database/def/entity/LogicDefComponent.java
Common/src/com/pi/common/database/io/DatabaseIO.java
Common/src/com/pi/common/database/io/GraphicsDirectories.java
Common/src/com/pi/common/database/world/Sector.java
Common/src/com/pi/common/database/world/SectorLocation.java
Common/src/com/pi/common/database/world/Tile.java
Common/src/com/pi/common/database/world/TileAttribute.java
Common/src/com/pi/common/database/world/TileGraphicsObject.java
Common/src/com/pi/common/database/world/TileLayer.java
Common/src/com/pi/common/debug/MemoryUtil.java
Common/src/com/pi/common/debug/PILogger.java
Common/src/com/pi/common/debug/PILoggerPane.java
Common/src/com/pi/common/debug/PIResourceViewer.java
Common/src/com/pi/common/debug/SectorMonitorPanel.java
Common/src/com/pi/common/debug/ThreadMonitorPanel.java
Common/src/com/pi/common/game/entity/Entity.java
Common/src/com/pi/common/game/entity/EntityContainer.java
Common/src/com/pi/common/game/entity/EntityManager.java
Common/src/com/pi/common/game/entity/comp/EntityComponent.java
Common/src/com/pi/common/game/entity/comp/EntityComponentManager.java
Common/src/com/pi/common/game/entity/comp/HealthComponent.java
Common/src/com/pi/common/game/entity/comp/ItemLinkageComponent.java
Common/src/com/pi/common/net/DataWorker.java
Common/src/com/pi/common/net/NetChangeRequest.java
Common/src/com/pi/common/net/NetClient.java
Common/src/com/pi/common/net/NetHandler.java
Common/src/com/pi/common/net/PacketInputStream.java
Common/src/com/pi/common/net/PacketOutputStream.java
Common/src/com/pi/common/net/packet/EntityMovementPacket.java
Common/src/com/pi/common/net/packet/Packet.java
Common/src/com/pi/common/net/packet/Packet0Handshake.java
Common/src/com/pi/common/net/packet/Packet10EntityDataRequest.java
Common/src/com/pi/common/net/packet/Packet11LocalEntityID.java
Common/src/com/pi/common/net/packet/Packet12EntityDefRequest.java
Common/src/com/pi/common/net/packet/Packet13EntityDef.java
Common/src/com/pi/common/net/packet/Packet14ClientMove.java
Common/src/com/pi/common/net/packet/Packet15GameState.java
Common/src/com/pi/common/net/packet/Packet16EntityMove.java
Common/src/com/pi/common/net/packet/Packet17Clock.java
Common/src/com/pi/common/net/packet/Packet18EntityComponent.java
Common/src/com/pi/common/net/packet/Packet19Interact.java
Common/src/com/pi/common/net/packet/Packet1Login.java
Common/src/com/pi/common/net/packet/Packet20EntityAttack.java
Common/src/com/pi/common/net/packet/Packet21EntityFace.java
Common/src/com/pi/common/net/packet/Packet22ItemDefRequest.java
Common/src/com/pi/common/net/packet/Packet23ItemDef.java
Common/src/com/pi/common/net/packet/Packet24InventoryData.java
Common/src/com/pi/common/net/packet/Packet25InventoryUpdate.java
Common/src/com/pi/common/net/packet/Packet2Alert.java
Common/src/com/pi/common/net/packet/Packet3Register.java
Common/src/com/pi/common/net/packet/Packet4Sector.java
Common/src/com/pi/common/net/packet/Packet5SectorRequest.java
Common/src/com/pi/common/net/packet/Packet6BlankSector.java
Common/src/com/pi/common/net/packet/Packet7EntityTeleport.java
Common/src/com/pi/common/net/packet/Packet8EntityDispose.java
Common/src/com/pi/common/net/packet/Packet9EntityData.java
Common/src/com/pi/common/net/packet/PacketManager.java
Common/src/com/pi/common/net/packet/PacketObject.java
Common/src/com/pi/common/util/ClassIntPairManager.java
Common/src/com/pi/common/util/Filter.java
Common/src/com/pi/common/util/FilteredIterator.java
Common/src/com/pi/common/util/IDAllocator.java
Common/src/com/pi/common/util/ObjectHeap.java
Common/src/com/pi/common/util/PICryptUtils.java
Common/src/com/pi/common/world/SectorManager.java
EquinoxLauncher.jar
GameEditors.jar
GameEditors/.classpath
GameEditors/.project
GameEditors/.settings/org.eclipse.jdt.core.prefs
GameEditors/src/com/pi/editor/Editor.java
GameEditors/src/com/pi/editor/EditorApplet.java
GameEditors/src/com/pi/editor/EditorState.java
GameEditors/src/com/pi/editor/EditorThread.java
GameEditors/src/com/pi/editor/EditorViewerFrame.java
GameEditors/src/com/pi/editor/Paths.java
GameEditors/src/com/pi/editor/gui/EditorPage.java
GameEditors/src/com/pi/editor/gui/MainMenuGUI.java
GameEditors/src/com/pi/editor/gui/map/MapEditorObject.java
GameEditors/src/com/pi/editor/gui/map/MapInfoRenderer.java
GameEditors/src/com/pi/editor/gui/map/MapRenderLoop.java
GameEditors/src/com/pi/editor/gui/map/MapViewerObject.java
PIGraphicsLibrary/.classpath
PIGraphicsLibrary/.project
PIGraphicsLibrary/.settings/org.eclipse.jdt.core.prefs
PIGraphicsLibrary/src/com/pi/graphics/device/DeviceRegistration.java
PIGraphicsLibrary/src/com/pi/graphics/device/DisplayManager.java
PIGraphicsLibrary/src/com/pi/graphics/device/GraphicsStorage.java
PIGraphicsLibrary/src/com/pi/graphics/device/IGraphics.java
PIGraphicsLibrary/src/com/pi/graphics/device/ImageManager.java
PIGraphicsLibrary/src/com/pi/graphics/device/Renderable.java
PIGraphicsLibrary/src/com/pi/graphics/device/WordWrappingCache.java
PIGraphicsLibrary/src/com/pi/graphics/device/awt/AWTGraphics.java
PIGraphicsLibrary/src/com/pi/graphics/device/awt/AwtImageManager.java
PIGraphicsLibrary/src/com/pi/graphics/device/opengl/FPSAnimator.java
PIGraphicsLibrary/src/com/pi/graphics/device/opengl/GLGraphics.java
PIGraphicsLibrary/src/com/pi/graphics/device/opengl/GLImageManager.java
PIGraphicsLibrary/src/com/pi/graphics/device/opengl/TextRendererProvider.java
PIGraphicsLibrary/src/com/pi/gui/GUIKit.java
PIGraphicsLibrary/src/com/pi/gui/LoadingBar.java
PIGraphicsLibrary/src/com/pi/gui/PIButton.java
PIGraphicsLibrary/src/com/pi/gui/PICheckbox.java
PIGraphicsLibrary/src/com/pi/gui/PIComponent.java
PIGraphicsLibrary/src/com/pi/gui/PIContainer.java
PIGraphicsLibrary/src/com/pi/gui/PIPopup.java
PIGraphicsLibrary/src/com/pi/gui/PIScrollBar.java
PIGraphicsLibrary/src/com/pi/gui/PIStyle.java
PIGraphicsLibrary/src/com/pi/gui/PITextField.java
README
Server.jar
Server/.classpath
Server/.project
Server/.settings/org.eclipse.jdt.core.prefs
Server/src/com/pi/server/Server.java
Server/src/com/pi/server/ServerThread.java
Server/src/com/pi/server/client/Client.java
Server/src/com/pi/server/client/ClientManager.java
Server/src/com/pi/server/constants/ServerConstants.java
Server/src/com/pi/server/database/AccountDatabase.java
Server/src/com/pi/server/database/Demonstration.java
Server/src/com/pi/server/database/Paths.java
Server/src/com/pi/server/database/ServerDatabase.java
Server/src/com/pi/server/debug/ClientMonitorPanel.java
Server/src/com/pi/server/debug/EntityMonitorPanel.java
Server/src/com/pi/server/def/Definitions.java
Server/src/com/pi/server/def/DefinitionsLoader.java
Server/src/com/pi/server/def/EntityDefLoader.java
Server/src/com/pi/server/def/ItemDefLoader.java
Server/src/com/pi/server/entity/ServerEntity.java
Server/src/com/pi/server/entity/ServerEntityManager.java
Server/src/com/pi/server/logic/CombatLogic.java
Server/src/com/pi/server/logic/ServerLogic.java
Server/src/com/pi/server/logic/entity/AggressiveEntityLogic.java
Server/src/com/pi/server/logic/entity/EntityLogic.java
Server/src/com/pi/server/logic/entity/NeutralEntityLogic.java
Server/src/com/pi/server/logic/entity/RandomEntityLogic.java
Server/src/com/pi/server/net/HandshakeConfirmation.java
Server/src/com/pi/server/net/NetServer.java
Server/src/com/pi/server/net/NetServerClient.java
Server/src/com/pi/server/net/NetServerHandler.java
Server/src/com/pi/server/net/ServerDataWorker.java
Server/src/com/pi/server/world/SectorManager.java
build.xml
server-demo.bat
server-demo.sh
Download
Click the following link to download Equinox-MMORPG-Maker-master.zip.
Equinox-MMORPG-Maker-master.zip