Download game gardens Free Java Code
Description
A framework for hosting simple multiplayer games written in Java.
Icons
Source Files
The download file game-gardens-master.zip has the following entries.
.gitignore// w ww. j a va 2 s. com
LICENSE
README.md
api/pom.xml
api/src/main/java/com/threerings/gardens/server/Game.java
api/src/main/java/com/threerings/gardens/server/Players.java
api/src/main/java/com/threerings/gardens/server/Scoreboard.java
client/pom.xml
client/src/main/java/com/threerings/gardens/GardensClient.gwt.xml
client/src/main/java/com/threerings/gardens/client/ClientContext.java
client/src/main/java/com/threerings/gardens/client/Connector.java
client/src/main/java/com/threerings/gardens/client/GardensEntryPoint.java
client/src/main/java/com/threerings/gardens/client/ReconnectPanel.java
client/src/main/java/com/threerings/gardens/lobby/LobbyPanel.java
client/src/main/java/com/threerings/gardens/lobby/LobbyPanel.ui.xml
client/src/main/java/com/threerings/gardens/lobby/MapViewer.java
client/src/main/webapp/WEB-INF/web.xml
core/pom.xml
core/src/main/java/com/threerings/gardens/distrib/GardensSerializer.java
core/src/main/java/com/threerings/gardens/lobby/Factory_LobbyService.java
core/src/main/java/com/threerings/gardens/lobby/GameConfig.java
core/src/main/java/com/threerings/gardens/lobby/LobbyObject.java
core/src/main/java/com/threerings/gardens/lobby/LobbyService.java
core/src/main/java/com/threerings/gardens/lobby/Streamer_GameConfig.java
core/src/main/java/com/threerings/gardens/lobby/Streamer_LobbyObject.java
core/src/main/java/com/threerings/gardens/user/ChatMessage.java
core/src/main/java/com/threerings/gardens/user/Factory_UserService.java
core/src/main/java/com/threerings/gardens/user/Streamer_ChatMessage.java
core/src/main/java/com/threerings/gardens/user/Streamer_UserObject.java
core/src/main/java/com/threerings/gardens/user/UserObject.java
core/src/main/java/com/threerings/gardens/user/UserService.java
etc/SOURCE_HEADER
etc/gardens.policy.in
java-client/pom.xml
java-client/proguard.conf
pom.xml
project/Build.scala
project/plugins.sbt
server/pom.xml
server/src/main/resources/exceptionmap.properties
server/src/main/resources/messages.properties
server/src/main/resources/web/access_denied.wm
server/src/main/resources/web/browse.wm
server/src/main/resources/web/edit_game.wm
server/src/main/resources/web/footer.wm
server/src/main/resources/web/game_jnlp.wm
server/src/main/resources/web/header.wm
server/src/main/resources/web/index.wm
server/src/main/resources/web/login.wm
server/src/main/resources/web/online.wm
server/src/main/resources/web/play_game.wm
server/src/main/resources/web/snapshots.wm
server/src/main/resources/web/style.css
server/src/main/resources/web/test_auth.wm
server/src/main/resources/web/upload_jar.wm
server/src/main/resources/web/view_game.wm
server/src/main/scala/com/threerings/gardens/lobby/LobbyManager.scala
server/src/main/scala/com/threerings/gardens/server/GardensAuther.scala
server/src/main/scala/com/threerings/gardens/server/GardensConfig.scala
server/src/main/scala/com/threerings/gardens/server/GardensJetty.scala
server/src/main/scala/com/threerings/gardens/server/GardensServer.scala
server/src/main/scala/com/threerings/gardens/user/User.scala
server/src/main/scala/com/threerings/gardens/user/UserManager.scala
server/src/main/scala/com/threerings/gardens/web/GardensApp.scala
server/src/main/scala/com/threerings/gardens/web/GardensDispatcher.scala
server/src/main/scala/com/threerings/gardens/web/GardensResourceLoader.scala
server/src/main/scala/com/threerings/gardens/web/logic/AuthLogic.scala
server/src/main/scala/com/threerings/gardens/web/logic/OptionalUserLogic.scala
server/src/main/scala/com/threerings/gardens/web/logic/UserLogic.scala
server/src/main/scala/com/threerings/gardens/web/logic/browse.scala
server/src/main/scala/com/threerings/gardens/web/logic/edit_game.scala
server/src/main/scala/com/threerings/gardens/web/logic/game_jnlp.scala
server/src/main/scala/com/threerings/gardens/web/logic/login.scala
server/src/main/scala/com/threerings/gardens/web/logic/online.scala
server/src/main/scala/com/threerings/gardens/web/logic/play_game.scala
server/src/main/scala/com/threerings/gardens/web/logic/snapshots.scala
server/src/main/scala/com/threerings/gardens/web/logic/test_auth.scala
server/src/main/scala/com/threerings/gardens/web/logic/upload_jar.scala
server/src/main/scala/com/threerings/gardens/web/logic/view_game.scala
server/src/main/web/about.html
server/src/main/web/challenge.html
server/src/main/web/client/icon.gif
server/src/main/web/client/splash.png
server/src/main/web/code/toybox/index.html
server/src/main/web/favicon.ico
server/src/main/web/footer.html
server/src/main/web/games/.cvsignore
server/src/main/web/games/README
server/src/main/web/games/libs/README
server/src/main/web/header.html
server/src/main/web/howto/first_game.html
server/src/main/web/howto/getting_started.html
server/src/main/web/howto/index.html
server/src/main/web/images/added_top.png
server/src/main/web/images/box/bottom.png
server/src/main/web/images/box/left.png
server/src/main/web/images/box/lower_left.png
server/src/main/web/images/box/lower_right.png
server/src/main/web/images/box/right.png
server/src/main/web/images/cat_card.png
server/src/main/web/images/cat_classic.png
server/src/main/web/images/cat_other.png
server/src/main/web/images/cat_party.png
server/src/main/web/images/cat_strategy.png
server/src/main/web/images/cat_word.png
server/src/main/web/images/chall_details.gif
server/src/main/web/images/chall_enter.gif
server/src/main/web/images/chall_internships.gif
server/src/main/web/images/chall_judges.gif
server/src/main/web/images/chall_prizes.gif
server/src/main/web/images/challenge_bar.png
server/src/main/web/images/footer_background.png
server/src/main/web/images/forum_footer.png
server/src/main/web/images/forum_header.png
server/src/main/web/images/forum_pattern.png
server/src/main/web/images/game_bottom.png
server/src/main/web/images/header_background.png
server/src/main/web/images/header_flower.png
server/src/main/web/images/header_logo.png
server/src/main/web/images/horizontalbar.gif
server/src/main/web/images/icon.png
server/src/main/web/images/main_background.png
server/src/main/web/images/make_bar.png
server/src/main/web/images/news_bar.png
server/src/main/web/images/online_top.png
server/src/main/web/images/play_bar.png
server/src/main/web/images/play_bar_left.png
server/src/main/web/images/play_bar_one.png
server/src/main/web/images/play_bar_three.png
server/src/main/web/images/play_bar_two.png
server/src/main/web/images/popular_top.png
server/src/main/web/images/shortbar.gif
server/src/main/web/images/talk_bar.png
server/src/main/web/images/updated_top.png
server/src/main/web/index.html
server/src/main/web/links_incl.html
server/src/main/web/news_incl.html
server/src/main/web/robots.txt
server/src/main/web/style.css
toybox/.cvsignore
toybox/build.xml
toybox/docs/notes.txt
toybox/docs/table_game.xml
toybox/etc/as-pom.xml
toybox/etc/bootstrap.xml
toybox/lib/SOURCE_HEADER
toybox/pom.xml
toybox/src/main/as/com/threerings/toybox/client/ToyBoxService.as
toybox/src/main/as/com/threerings/toybox/data/GameDefinition.as
toybox/src/main/as/com/threerings/toybox/data/MatchConfig.as
toybox/src/main/as/com/threerings/toybox/data/TableMatchConfig.as
toybox/src/main/as/com/threerings/toybox/data/ToyBoxGameConfig.as
toybox/src/main/as/com/threerings/toybox/data/ToyBoxMarshaller.as
toybox/src/main/java/com/threerings/toybox/Log.java
toybox/src/main/java/com/threerings/toybox/client/ChatPanel.java
toybox/src/main/java/com/threerings/toybox/client/ClientController.java
toybox/src/main/java/com/threerings/toybox/client/GameSidePanel.java
toybox/src/main/java/com/threerings/toybox/client/LogonPanel.java
toybox/src/main/java/com/threerings/toybox/client/OccupantList.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxApp.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxApplet.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxClient.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxDirector.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxFrame.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxGameConfigurator.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxPrefs.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxService.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxShell.java
toybox/src/main/java/com/threerings/toybox/client/ToyBoxUI.java
toybox/src/main/java/com/threerings/toybox/data/AIParameter.java
toybox/src/main/java/com/threerings/toybox/data/FileParameter.java
toybox/src/main/java/com/threerings/toybox/data/GameDefinition.java
toybox/src/main/java/com/threerings/toybox/data/MatchConfig.java
toybox/src/main/java/com/threerings/toybox/data/TableMatchConfig.java
toybox/src/main/java/com/threerings/toybox/data/ToyBoxCodes.java
toybox/src/main/java/com/threerings/toybox/data/ToyBoxGameConfig.java
toybox/src/main/java/com/threerings/toybox/data/ToyBoxGameDefinition.java
toybox/src/main/java/com/threerings/toybox/data/ToyBoxMarshaller.java
toybox/src/main/java/com/threerings/toybox/data/ToyBoxUserObject.java
toybox/src/main/java/com/threerings/toybox/lobby/Log.java
toybox/src/main/java/com/threerings/toybox/lobby/client/LobbyController.java
toybox/src/main/java/com/threerings/toybox/lobby/client/LobbyPanel.java
toybox/src/main/java/com/threerings/toybox/lobby/data/LobbyCodes.java
toybox/src/main/java/com/threerings/toybox/lobby/data/LobbyConfig.java
toybox/src/main/java/com/threerings/toybox/lobby/data/LobbyObject.java
toybox/src/main/java/com/threerings/toybox/lobby/server/LobbyManager.java
toybox/src/main/java/com/threerings/toybox/lobby/server/ToyBoxTableManager.java
toybox/src/main/java/com/threerings/toybox/lobby/table/TableItem.java
toybox/src/main/java/com/threerings/toybox/lobby/table/TableListView.java
toybox/src/main/java/com/threerings/toybox/server/ToyBoxClientResolver.java
toybox/src/main/java/com/threerings/toybox/server/ToyBoxConfig.java
toybox/src/main/java/com/threerings/toybox/server/ToyBoxManager.java
toybox/src/main/java/com/threerings/toybox/server/ToyBoxProvider.java
toybox/src/main/java/com/threerings/toybox/server/ToyBoxSecurityManager.java
toybox/src/main/java/com/threerings/toybox/server/ToyBoxServer.java
toybox/src/main/java/com/threerings/toybox/server/ToyBoxSession.java
toybox/src/main/java/com/threerings/toybox/server/persist/GameRecord.java
toybox/src/main/java/com/threerings/toybox/server/persist/OnlineRecord.java
toybox/src/main/java/com/threerings/toybox/server/persist/PlaytimeRecord.java
toybox/src/main/java/com/threerings/toybox/server/persist/ToyBoxRepository.java
toybox/src/main/java/com/threerings/toybox/tools/NewGameProjectTask.java
toybox/src/main/java/com/threerings/toybox/util/GameViewTest.java
toybox/src/main/java/com/threerings/toybox/util/ToyBoxClassLoader.java
toybox/src/main/java/com/threerings/toybox/util/ToyBoxContext.java
toybox/src/main/java/com/threerings/toybox/util/ToyBoxUtil.java
toybox/src/main/java/com/threerings/toybox/xml/GameParser.java
toybox/src/main/resources/rsrc/i18n/client/chat.properties
toybox/src/main/resources/rsrc/i18n/client/general.properties
toybox/src/main/resources/rsrc/i18n/client/lobby.properties
toybox/src/main/resources/rsrc/i18n/client/logon.properties
toybox/src/main/resources/rsrc/i18n/global.properties
toybox/src/main/resources/rsrc/i18n/toybox.properties
toybox/src/main/resources/rsrc/media/chat_background.png
toybox/src/main/resources/rsrc/media/lobby_background.png
toybox/src/main/resources/rsrc/media/logon_background.png
toybox/src/main/resources/rsrc/media/porc.ttf
toybox/toybox.iml
Download
Click the following link to download game-gardens-master.zip.
game-gardens-master.zip