Download pioneers Free Java Code
Description
Pioneers web game based on The Settlers of Catan board game.
Icons
Source Files
The download file pioneers-master.zip has the following entries.
.gitignore/*from w w w . java 2 s . com*/
AUTHORS
COPYING
README
Rakefile
app/controllers/application_controller.rb
app/controllers/cards_controller.rb
app/controllers/dice_rolls_controller.rb
app/controllers/discards_controller.rb
app/controllers/edges_controller.rb
app/controllers/exchanges_controller.rb
app/controllers/games_controller.rb
app/controllers/nodes_controller.rb
app/controllers/offer_responses_controller.rb
app/controllers/offers_controller.rb
app/controllers/players_controller.rb
app/controllers/robberies_controller.rb
app/controllers/user_sessions_controller.rb
app/controllers/users_controller.rb
app/helpers/message_block_helper.rb
app/javascripts/application.js
app/javascripts/lib/anim/anim-base.js
app/javascripts/lib/anim/anim-color.js
app/javascripts/lib/anim/anim-curve.js
app/javascripts/lib/anim/anim-easing.js
app/javascripts/lib/anim/anim-node-plugin.js
app/javascripts/lib/anim/anim-scroll.js
app/javascripts/lib/anim/anim-xy.js
app/javascripts/lib/anim/anim.js
app/javascripts/lib/assets/skins/sam/bg.png
app/javascripts/lib/assets/skins/sam/console-filters.css
app/javascripts/lib/assets/skins/sam/console.css
app/javascripts/lib/assets/skins/sam/horizontal-menu-submenu-indicator.png
app/javascripts/lib/assets/skins/sam/horizontal-menu-submenu-toggle.png
app/javascripts/lib/assets/skins/sam/node-menunav.css
app/javascripts/lib/assets/skins/sam/overlay.css
app/javascripts/lib/assets/skins/sam/rail-classic-x.png
app/javascripts/lib/assets/skins/sam/rail-classic-y.png
app/javascripts/lib/assets/skins/sam/skin.css
app/javascripts/lib/assets/skins/sam/slider.css
app/javascripts/lib/assets/skins/sam/sprite.png
app/javascripts/lib/assets/skins/sam/thumb-classic-x.png
app/javascripts/lib/assets/skins/sam/thumb-classic-y.png
app/javascripts/lib/assets/skins/sam/vertical-menu-submenu-indicator.png
app/javascripts/lib/assets/skins/sam/warn_error.png
app/javascripts/lib/assets/skins/sam/widget-stack.css
app/javascripts/lib/assets/skins/sam/widget.css
app/javascripts/lib/async-queue/async-queue.js
app/javascripts/lib/attribute/attribute-base.js
app/javascripts/lib/attribute/attribute-complex.js
app/javascripts/lib/attribute/attribute.js
app/javascripts/lib/base/base-base.js
app/javascripts/lib/base/base-build.js
app/javascripts/lib/base/base-pluginhost.js
app/javascripts/lib/base/base.js
app/javascripts/lib/cache/cache.js
app/javascripts/lib/classnamemanager/classnamemanager.js
app/javascripts/lib/collection/collection.js
app/javascripts/lib/compat/compat.js
app/javascripts/lib/console/assets/console-core.css
app/javascripts/lib/console/assets/console-filters-core.css
app/javascripts/lib/console/assets/skins/sam/bg.png
app/javascripts/lib/console/assets/skins/sam/console-filters-skin.css
app/javascripts/lib/console/assets/skins/sam/console-filters.css
app/javascripts/lib/console/assets/skins/sam/console-skin.css
app/javascripts/lib/console/assets/skins/sam/console.css
app/javascripts/lib/console/assets/skins/sam/warn_error.png
app/javascripts/lib/console/assets/warn_error.png
app/javascripts/lib/console/console-filters.js
app/javascripts/lib/console/console.js
app/javascripts/lib/cookie/cookie.js
app/javascripts/lib/cssbase/base-context-min.css
app/javascripts/lib/cssbase/base-context.css
app/javascripts/lib/cssbase/base-min.css
app/javascripts/lib/cssbase/base.css
app/javascripts/lib/cssfonts/fonts-context-min.css
app/javascripts/lib/cssfonts/fonts-context.css
app/javascripts/lib/cssfonts/fonts-min.css
app/javascripts/lib/cssfonts/fonts.css
app/javascripts/lib/cssgrids/grids-context-min.css
app/javascripts/lib/cssgrids/grids-context.css
app/javascripts/lib/cssgrids/grids-min.css
app/javascripts/lib/cssgrids/grids.css
app/javascripts/lib/cssreset/reset-context-min.css
app/javascripts/lib/cssreset/reset-context.css
app/javascripts/lib/cssreset/reset-min.css
app/javascripts/lib/cssreset/reset.css
app/javascripts/lib/dataschema/dataschema-array.js
app/javascripts/lib/dataschema/dataschema-base.js
app/javascripts/lib/dataschema/dataschema-json.js
app/javascripts/lib/dataschema/dataschema-text.js
app/javascripts/lib/dataschema/dataschema-xml.js
app/javascripts/lib/dataschema/dataschema.js
app/javascripts/lib/datasource/datasource-arrayschema.js
app/javascripts/lib/datasource/datasource-cache.js
app/javascripts/lib/datasource/datasource-function.js
app/javascripts/lib/datasource/datasource-get.js
app/javascripts/lib/datasource/datasource-io.js
app/javascripts/lib/datasource/datasource-jsonschema.js
app/javascripts/lib/datasource/datasource-local.js
app/javascripts/lib/datasource/datasource-polling.js
app/javascripts/lib/datasource/datasource-textschema.js
app/javascripts/lib/datasource/datasource-xmlschema.js
app/javascripts/lib/datasource/datasource.js
app/javascripts/lib/datatype/datatype-date-format.js
app/javascripts/lib/datatype/datatype-date-parse.js
app/javascripts/lib/datatype/datatype-date.js
app/javascripts/lib/datatype/datatype-number-format.js
app/javascripts/lib/datatype/datatype-number-parse.js
app/javascripts/lib/datatype/datatype-number.js
app/javascripts/lib/datatype/datatype-xml-format.js
app/javascripts/lib/datatype/datatype-xml-parse.js
app/javascripts/lib/datatype/datatype-xml.js
app/javascripts/lib/datatype/datatype.js
app/javascripts/lib/dd/dd-constrain.js
app/javascripts/lib/dd/dd-ddm-base.js
app/javascripts/lib/dd/dd-ddm-drop.js
app/javascripts/lib/dd/dd-ddm.js
app/javascripts/lib/dd/dd-drag.js
app/javascripts/lib/dd/dd-drop-plugin.js
app/javascripts/lib/dd/dd-drop.js
app/javascripts/lib/dd/dd-plugin.js
app/javascripts/lib/dd/dd-proxy.js
app/javascripts/lib/dd/dd-scroll.js
app/javascripts/lib/dd/dd.js
app/javascripts/lib/dom/dom-base.js
app/javascripts/lib/dom/dom-screen.js
app/javascripts/lib/dom/dom-style.js
app/javascripts/lib/dom/dom.js
app/javascripts/lib/dom/selector-css2.js
app/javascripts/lib/dom/selector-css3.js
app/javascripts/lib/dom/selector-native.js
app/javascripts/lib/dom/selector.js
app/javascripts/lib/dump/dump.js
app/javascripts/lib/event-custom/event-custom-base.js
app/javascripts/lib/event-custom/event-custom-complex.js
app/javascripts/lib/event-custom/event-custom.js
app/javascripts/lib/event-simulate/event-simulate.js
app/javascripts/lib/event/event-base.js
app/javascripts/lib/event/event-delegate.js
app/javascripts/lib/event/event-focus.js
app/javascripts/lib/event/event-key.js
app/javascripts/lib/event/event-mouseenter.js
app/javascripts/lib/event/event-mousewheel.js
app/javascripts/lib/event/event-resize.js
app/javascripts/lib/event/event.js
app/javascripts/lib/get/get.js
app/javascripts/lib/history/history.js
app/javascripts/lib/imageloader/imageloader.js
app/javascripts/lib/io/io-base.js
app/javascripts/lib/io/io-form.js
app/javascripts/lib/io/io-queue.js
app/javascripts/lib/io/io-upload-iframe.js
app/javascripts/lib/io/io-xdr.js
app/javascripts/lib/io/io.js
app/javascripts/lib/io/io.swf
app/javascripts/lib/json/json-parse.js
app/javascripts/lib/json/json-stringify.js
app/javascripts/lib/json/json.js
app/javascripts/lib/loader/loader.js
app/javascripts/lib/node-focusmanager/node-focusmanager.js
app/javascripts/lib/node-menunav/assets/node-menunav-core.css
app/javascripts/lib/node-menunav/assets/skins/sam/horizontal-menu-submenu-indicator.png
app/javascripts/lib/node-menunav/assets/skins/sam/horizontal-menu-submenu-toggle.png
app/javascripts/lib/node-menunav/assets/skins/sam/node-menunav-skin.css
app/javascripts/lib/node-menunav/assets/skins/sam/node-menunav.css
app/javascripts/lib/node-menunav/assets/skins/sam/vertical-menu-submenu-indicator.png
app/javascripts/lib/node-menunav/node-menunav.js
app/javascripts/lib/node/node-aria.js
app/javascripts/lib/node/node-base.js
app/javascripts/lib/node/node-event-delegate.js
app/javascripts/lib/node/node-event-simulate.js
app/javascripts/lib/node/node-pluginhost.js
app/javascripts/lib/node/node-screen.js
app/javascripts/lib/node/node-style.js
app/javascripts/lib/node/node.js
app/javascripts/lib/oop/oop.js
app/javascripts/lib/overlay/assets/overlay-core.css
app/javascripts/lib/overlay/assets/skins/sam/overlay-skin.css
app/javascripts/lib/overlay/assets/skins/sam/overlay.css
app/javascripts/lib/overlay/overlay.js
app/javascripts/lib/plugin/plugin.js
app/javascripts/lib/pluginhost/pluginhost.js
app/javascripts/lib/profiler/profiler.js
app/javascripts/lib/queue-promote/queue-promote.js
app/javascripts/lib/slider/assets/skins/sam/rail-classic-x.png
app/javascripts/lib/slider/assets/skins/sam/rail-classic-y.png
app/javascripts/lib/slider/assets/skins/sam/slider-skin.css
app/javascripts/lib/slider/assets/skins/sam/slider.css
app/javascripts/lib/slider/assets/skins/sam/thumb-classic-x.png
app/javascripts/lib/slider/assets/skins/sam/thumb-classic-y.png
app/javascripts/lib/slider/assets/slider-core.css
app/javascripts/lib/slider/slider.js
app/javascripts/lib/stylesheet/stylesheet.js
app/javascripts/lib/substitute/substitute.js
app/javascripts/lib/test/assets/test-console.css
app/javascripts/lib/test/test.js
app/javascripts/lib/widget/assets/skins/sam/widget-skin.css
app/javascripts/lib/widget/assets/skins/sam/widget-stack-skin.css
app/javascripts/lib/widget/assets/skins/sam/widget-stack.css
app/javascripts/lib/widget/assets/skins/sam/widget.css
app/javascripts/lib/widget/assets/widget-core.css
app/javascripts/lib/widget/assets/widget-stack-core.css
app/javascripts/lib/widget/widget-position-ext.js
app/javascripts/lib/widget/widget-position.js
app/javascripts/lib/widget/widget-stack.js
app/javascripts/lib/widget/widget-stdmod.js
app/javascripts/lib/widget/widget.js
app/javascripts/lib/yui-base/yui-base.js
app/javascripts/lib/yui/get.js
app/javascripts/lib/yui/yui-base.js
app/javascripts/lib/yui/yui-later.js
app/javascripts/lib/yui/yui-log.js
app/javascripts/lib/yui/yui.js
app/javascripts/pioneers/board.js
app/javascripts/pioneers/edge.js
app/javascripts/pioneers/game.js
app/javascripts/pioneers/hex.js
app/javascripts/pioneers/node.js
app/javascripts/pioneers/offer.js
app/javascripts/pioneers/player.js
app/javascripts/pioneers/position.js
app/javascripts/widgets/after-roll.js
app/javascripts/widgets/before-roll.js
app/javascripts/widgets/board.js
app/javascripts/widgets/build.js
app/javascripts/widgets/cards.js
app/javascripts/widgets/discard.js
app/javascripts/widgets/exchange.js
app/javascripts/widgets/game-status.js
app/javascripts/widgets/game.js
app/javascripts/widgets/join.js
app/javascripts/widgets/monopoly.js
app/javascripts/widgets/offer-received.js
app/javascripts/widgets/offer-sent.js
app/javascripts/widgets/offer.js
app/javascripts/widgets/players.js
app/javascripts/widgets/resource-spinner.js
app/javascripts/widgets/resources.js
app/javascripts/widgets/user-player.js
app/javascripts/widgets/year-of-plenty.js
app/models/board.rb
app/models/card.rb
app/models/card/army.rb
app/models/card/monopoly.rb
app/models/card/road_building.rb
app/models/card/victory_point.rb
app/models/card/year_of_plenty.rb
app/models/dice_roll.rb
app/models/discard.rb
app/models/edge.rb
app/models/exchange.rb
app/models/game.rb
app/models/hex.rb
app/models/node.rb
app/models/offer.rb
app/models/offer_response.rb
app/models/player.rb
app/models/robbery.rb
app/models/user.rb
app/models/user_session.rb
app/stylesheets/_board.sass
app/stylesheets/_message_block.sass
app/stylesheets/screen.sass
app/views/boards/_board.html.haml
app/views/games/index.html.haml
app/views/games/show.html.haml
app/views/layouts/application.html.haml
app/views/user_sessions/new.html.haml
app/views/users/_form.html.haml
app/views/users/_user.html.haml
app/views/users/edit.html.haml
app/views/users/new.html.haml
app/views/users/show.html.haml
config/boot.rb
config/database.yml.sample
config/environment.rb
config/environments/development.rb
config/environments/production.rb
config/environments/test.rb
config/initializers/backtrace_silencers.rb
config/initializers/compass.rb
config/initializers/inflections.rb
config/initializers/json.rb
config/initializers/mime_types.rb
config/initializers/new_rails_defaults.rb
config/initializers/session_store.rb
config/locales/en.yml
config/routes.rb
config/sprockets.yml
db/migrate/20090305184717_create_hexes.rb
db/migrate/20090305185431_create_maps.rb
db/migrate/20090305185527_create_games.rb
db/migrate/20090305190523_create_players.rb
db/migrate/20090305192903_create_edges.rb
db/migrate/20090305192941_create_nodes.rb
db/migrate/20090310195308_create_users.rb
db/migrate/20090310205437_add_current_turn_and_current_roll_to_game.rb
db/migrate/20090316214737_rename_aasm_state_to_state_in_game.rb
db/migrate/20090316222603_rename_aasm_state_to_state_in_node.rb
db/migrate/20090317193232_add_state_to_player.rb
db/migrate/20090317200513_add_phase_to_game.rb
db/migrate/20090320123508_add_robber_to_game.rb
db/migrate/20090320130617_add_robber_moved_to_game.rb
db/migrate/20090320131027_add_resources_to_player.rb
db/migrate/20090321092452_create_robbers.rb
db/migrate/20090321093114_remove_robber_from_map.rb
db/migrate/20090322102810_add_moved_to_robber.rb
db/migrate/20090322105032_remove_robber_moved_from_game.rb
db/migrate/20090322180811_add_robber_phase_to_game.rb
db/migrate/20090323133639_add_robber_position_to_map.rb
db/migrate/20090324095701_create_dice_rolls.rb
db/migrate/20090327102230_create_discards.rb
db/migrate/20090327105730_rename_robber_player_number_to_current_discard_player_number_in_game.rb
db/migrate/20090327105933_rename_robber_resource_limit_to_current_discard_resource_limit_in_game.rb
db/migrate/20090327193817_create_offers.rb
db/migrate/20090328132221_create_responses.rb
db/migrate/20090329211747_add_current_turn_card_played_to_game.rb
db/migrate/20090329214635_create_cards.rb
db/migrate/20090330143915_rename_card_type_to_type_in_card.rb
db/migrate/20090330144221_add_resource_type_to_card.rb
db/migrate/20090331123623_add_visible_points_and_hidden_points_to_player.rb
db/migrate/20090331124824_add_cards_to_game.rb
db/migrate/20090331130600_add_exchange_rates_to_player.rb
db/migrate/20090331131005_create_exchanges.rb
db/migrate/20090331145758_rename_robber_to_robbery.rb
db/migrate/20090331185752_add_player_id_to_dice_roll.rb
db/migrate/20090331190959_add_army_size_to_player.rb
db/migrate/20090331191424_add_largest_army_to_game.rb
db/migrate/20090401102225_add_harbor_to_hex.rb
db/migrate/20090402200613_add_longest_road_to_game.rb
db/migrate/20090402230738_add_cards_count_to_game.rb
db/migrate/20090411072115_rename_map_to_board.rb
db/migrate/20090516093217_rename_responses_to_offer_responses.rb
db/migrate/20090723160826_remove_card_played_from_game.rb
db/migrate/20090723161043_add_card_id_to_game.rb
db/migrate/20090805110840_remove_current_turn_card_played_from_game.rb
db/migrate/20090805111019_remove_robber_phase_from_game.rb
db/migrate/20090805111200_remove_current_roll_from_game.rb
db/migrate/20090805111605_remove_current_discard_player_number_from_game.rb
db/migrate/20090805111629_add_current_discard_player_id_to_game.rb
db/migrate/20090805111710_remove_current_player_number_from_game.rb
db/migrate/20090805111731_add_current_player_id_to_game.rb
db/schema.rb
db/seed.rb
lib/generator.rb
lib/tasks/game.rake
lib/tasks/patch.rake
lib/tasks/rspec.rake
lib/tasks/seed.rake
patch/gems/sprockets-1.0.2/read-JavaScript-sources-as-binary-files.patch
patch/rails/ruby-1.9-friendly-secure_compare.patch
public/favicon.ico
public/images/board-background.png
public/images/brick.png
public/images/city-player-1.png
public/images/city-player-2.png
public/images/city-player-3.png
public/images/desert.png
public/images/field.png
public/images/forest.png
public/images/grain.png
public/images/harbor-generic-0.png
public/images/harbor-generic-1.png
public/images/harbor-generic-2.png
public/images/harbor-generic-3.png
public/images/harbor-generic-4.png
public/images/harbor-generic-5.png
public/images/hill.png
public/images/lumber.png
public/images/message_block/back.gif
public/images/message_block/back_m.gif
public/images/message_block/confirmation.gif
public/images/message_block/confirmation_m.gif
public/images/message_block/error.gif
public/images/message_block/error_m.gif
public/images/message_block/info.gif
public/images/message_block/info_m.gif
public/images/message_block/notice.gif
public/images/message_block/notice_m.gif
public/images/message_block/warn.gif
public/images/message_block/warn_m.gif
public/images/mountain.png
public/images/ore.png
public/images/pasture.png
public/images/road-0-player-1.png
public/images/road-0-player-2.png
public/images/road-0-player-3.png
public/images/road-1-player-1.png
public/images/road-1-player-2.png
public/images/road-1-player-3.png
public/images/road-2-player-1.png
public/images/road-2-player-2.png
public/images/road-2-player-3.png
public/images/sea.png
public/images/settlement-player-1.png
public/images/settlement-player-2.png
public/images/settlement-player-3.png
public/images/wool.png
public/stylesheets/compiled/.keep
script/about
script/autospec
script/console
script/dbconsole
script/destroy
script/generate
script/performance/benchmarker
script/performance/profiler
script/plugin
script/runner
script/server
test/factories/board.rb
test/factories/edge.rb
test/factories/hex.rb
test/factories/node.rb
test/factories/player.rb
test/factories/user.rb
test/test_helper.rb
test/unit/edge_test.rb
test/unit/game_test.rb
test/unit/hex_test.rb
test/unit/node_test.rb
test/unit/player_test.rb
vendor/plugins/sprockets-rails/MIT-LICENSE
vendor/plugins/sprockets-rails/README.markdown
vendor/plugins/sprockets-rails/Rakefile
vendor/plugins/sprockets-rails/config/sprockets.yml
vendor/plugins/sprockets-rails/init.rb
vendor/plugins/sprockets-rails/install.rb
vendor/plugins/sprockets-rails/lib/sprockets_application.rb
vendor/plugins/sprockets-rails/lib/sprockets_controller.rb
vendor/plugins/sprockets-rails/lib/sprockets_helper.rb
vendor/plugins/sprockets-rails/tasks/sprockets_tasks.rake
vendor/plugins/sprockets-rails/test/sprockets_test.rb
Download
Click the following link to download pioneers-master.zip.
pioneers-master.zip