soootaleb / island

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

Home Page:http://ace-design.github.io/island/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

http://ace-design.github.io/island/

License:GNU Lesser General Public License v3.0


Languages

Language:Scala 96.5%Language:Java 3.5%