Skip to content


Subversion checkout URL

You can clone with
Download ZIP
GPS based submarine game written in Amber
JavaScript Other
Branch: master
Failed to load latest commit information.
amber @ ac07a88 Fixed Amber submodule
js Removed unused Grid and Ship classes
lib Clean repo for Heroku
st Removed unused Grid and Ship classes
views Using subwars.less
.gitignore Clean repo for Heroku
.gitmodules Clean repo for Heroku
.rvmrc Clean repo for Heroku
Gemfile.example Clean repo for Heroku
Procfile Clean repo for Heroku Touched README
Rakefile Added bookmarkbubble
package.json added connect and connect-redis; removed app-cache
server.js Removed unused Grid and Ship classes


SubWars is a GPS based submarine game. Both the client HTML5 app and the Node server are written in Amber Smalltalk.

Requirements to run locally

  • Node
  • Ruby

Getting Started

Clone the repo and setup your local environment:

git clone
cd subwars
rake setup

Then to start your local server:

rake server

Now open up http://localhost:5000 and you should see your local copy of SubWars

At this point you can commit Amber code from the browser and it will be saved in js/ and st/


Thanks to Alan Kay (Smalltalk), Nicolas Petton (Amber), and all contributors.


SubWars is released under the MIT license.

Something went wrong with that request. Please try again.