Sunday, February 12, 2012

Mono for game development and openBVE

In yesterdays post qubodup already mentioned AltDevConf, which seems to have attracted a lot of interesting presentations. Another one I noticed was about using Mono/C# for game development; see the summary on Phoronix here or get the slides here. I guess a video should be available at some point too.

But I know that Mono/C# is a controversial topic (see also the comments for the linked article) so fire away in our comment section about how you feel about using it for FOSS game development ;)
Personally I see no reason why it should be preferred over Java or Python, but plenty against using it... but the slides might convince you otherwise ;)

However the main reason why I posted about Mono games was to have a nice intro to this really awesome looking Train simulator, called openBVE, which is also written in C#:

You can find a nice overview in how far openBVE has surpassed its spiritual successor BVE over here (link also includes some more nice screenshots).
Licensing seems a bit complicated however... the main source download and some search in their forums seem to implicate that openBVE is completely Public Domain. However for the artwork I am a bit skeptical (maybe taken from the commercial BVE?) and there also seems to be a closed source server component (according to the original author to prevent commercial forks...).

Anyways, I am amazed how much work some people put into such seemingly boring simulation topics... but each to his own I guess :p

Hmm...but putting my creative hat on... it would be awesome if someone would take openBVE as a base and make an awesome zombicalypse escape simulator out of it. Trying to escape from an infested Britain (similar to the movie 28 days later) with a group of survivors in a train: Manage the group in the train (including hidden infections etc.), upgrade your train with weapons, plan a route through the British rail network avoiding zombie hotspots and military "cleaning campaigns", replenish your stocks at zombie infested train stations and so on... game of the year guaranteed :D (Disclamer: if you make this game you can use my idea for free :p )