An Eclipse plugin for Unrealscript programming using Xtext

Sep 5, 2011

Well, for the past month or so I’ve been working on a plugin for Eclipsethat can be used for writing code for Epic’s Unreal Development Kit (UDK). I’m using the Xtext framework for this. The motivation behind this is:

  1. The only other IDE with a plugin for Unrealscript (UDK’s scripting language) is Visual Studio with Pixel Mine’s nFringe, and it kinda sucks
  2. I like Eclipse

This is actually something that I attempted to do a year or so back, but gave up due to the lack of documentation for beginners and my own lack of programming experience. Having learnt several things over the past year, and also having used Visual Studio long enough to be sick and tired of the nFringe plugin, I decided to give it one more go. And it’s coming along well.

I’d love to write about Xtext and how wonderful it is, and about how easy it is to provide a parser, lexer and linker for custom DSLs (Domain Specific Language) using Xtext, but I’m rather lazy, so I’ll let you find that out yourself by googling for it, and will instead follow up with a series of blog posts regarding my own stumbling about Xtext and Java.