This application is not supported by InterSystems Corporation. Please be notified that you use it at your own responsibility.
What's new in this version
Full Embedded Python support!
call USER>d ##class(eshvarov.sample.SeaBattle.GamePython).Run()
This is cool terminal game "Sea Battle" written in InterSystems IRIS in ObjectScript
The game randomly hides the ship and let's you try to find it.
The game uses two globals: ^Board and ^Ships
Class Game has two parameters:
BoardRange - Sea battle the field range
Rounds - the number of rounds to try
Installation with ZPM
Installation with Docker
Make sure you have Docker and Git installed
Git clone the repo
run in terminal
$ docker-compose up -d
This will create the container and installs code into "SEABATTLE" namespace
Open IRIS terminal: