The Making of XRobots
For EclipseCon Europe 2014, we came up with the idea of having a robot game at the itemis booth. Two Lego robots that battle in a sumo fight. As a highlight, the attendees themselves should provide the scripts to control the robots using their web browsers. The game was a blast. Some players even continued to tweak their robots after hours in their hotel room and proved it at our booth the next day. We plan to also bring the game to EclipseCon NA 2015. This talk will be about the making of this game: From the initial design with all successful and dead-end decisions towards a working solution based on Eclipse technologies. It will cover everything from the construction of the robots over the design of various software components and the scripting language to the choice of the execution platform. You will learn what we had to do to combine Lego Mindstorms, Lejos, image recognition with openCV, augmented reality, Xtend, Xtext with Xbase, Eclipse, Orion, Jetty, JavaFX and more technologies in order to deliver an enthralling game.
Slides are now online.