Skip to content

Island is a programming game designed as a support for Software Engineering classes

License

Notifications You must be signed in to change notification settings

ace-design/island

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Island Programming Game

  • Main author: Sébastien Mosser
  • Version: 2.0
  • Contributors:
    • Philippe Collet (game design)
    • Flavian Jacquot (bug fix)
    • Günther Jungbluth (Web GUI, alternative project)
    • Pascal Tung (initial version of the Web GUI, compatible with Island 1.0)

Island is a programming game used to teach software engineering and support research about software variability.

More information available at the following URL: http://ace-design.github.io/island

Project contents

  • arena: A championship arena used to trigger multiple players on the very same island
  • engine: The Island engine, used to build islands and implement a game on top of such islands
  • player: The player interface (containing the IEXplorerRaid java interface), to be implemented by the player
  • runner: Experimental feature to run the engine on a given player, outside of a championship arena

How to compile and deploy

export GPG_TTY=$(tty)
mvn install
mvn clean deploy

About

Island is a programming game designed as a support for Software Engineering classes

Resources

License

Stars

Watchers

Forks

Packages

No packages published