Geertjan's Blog

  • October 29, 2010

Slacking Off On The NetBeans Platform

Geertjan Wielenga
Product Manager
When I titled the article around Allan Gregersen's Javeleon "Update Space Invaders Game While Playing It", I was being slightly frivolous. The point of Javeleon isn't to update a space invaders game while playing it, of course. Instead, the point is, more generically, to reload features while keeping their state.

But, in the comments to that article, Antonio Vieiro and Dominique De Vito pointed to their 'need' for such games being made available (Antonio because he'd like to play space invaders, Dominique because he envisions a game platform on the NetBeans Platform). Speaking of game platforms, take a look at JMonkeyEngine. But a more generic platform for games for the desktop would be very cool.

So Allan sent me the plugins for the games he's been working on. They're not finished nor polished, since he only made them to test and demonstrate Javeleon. None the less, they're nice:

Need to upload them to the NetBeans Plugin Portal soon! And we need lots of games such as this (tetris, chess, etc), which would then be distributed as a single application platform for other Java-based games to be be bundled together as a unit.

Update. Go here to download the Space Invaders game and go here to download the Break Out game!

Join the discussion

Comments ( 2 )
  • Allan Gregersen Friday, October 29, 2010

    All credits to our Italian students developing these two games, while testing and experimenting with Javeleon. Thank you Luigi Fortunati and Andrea Mannoci!

  • Bernd Ruehlicke Monday, November 1, 2010

    Brillant !

    Now, out of interest how did the module make dependency check and show it to the user before installing ? I.e. when I try to install the nbm file it came up with a list of "Some plugins require plugin XYZ to be installed. The plugin XYZ is reqyested in version >= 1.26.1 but only 1.15.1 was found" etc.

    I would like to use such check on my modules as well - any link/tips/tricks/example howto do this. (I have a working update center but no such nice version control ...)

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.