Bioware MMOG Likely Slated for 2009 56
InformationWeek is running an article looking at a piece of technology Canadian developer Bioware will be including into their in-development Massively Multiplayer Online Game. The still un-announced project, the article also lets on, is likely to launch sometime in 2009. The technology, called StreamBase, is a form of complex event processing. Bioware plans to use the ability to change the codebase on the fly, while the game is live. "One of StreamBase's functions is to analyze events and make sure no intruder is trying to disrupt the game's logic, make malicious movements against the activity of other players, or activate the hidden Easter eggs that are sometimes known to lurk in the game's logic. An Easter egg might make a sound that was not consistent with the game's design, show a message, or cause a character to move out of the logic of his role, Dalton explained."
Re:How about taking the eggs out before shipping? (Score:4, Insightful)
Obviously, it isn't an 'easter egg' if the developers did not put it there on purpose. And if they did, they would indeed remove any exploitable ones before shipping.
That aside, the whole 'change the code live' thing is a programmer's wet dream. As such, there's probably a reason it's not very common. Like, oh, it's a nightmare to actually use. Updating a cute little Lua script is easy, updating a library or even a big nasty lua script is not easy at all.
So when you have a deja vu.... (Score:3, Insightful)
StreamBase is a Streaming DBMS! (Score:1, Insightful)
Cheesy article, but might be useful. (Score:3, Insightful)
It could also be a valuable tool for GMs. If it really does keep a detailed log of everything that's happened in-game, they should be able to track down lost items, punish bad behavior, and so on much more effectively.
Re:How about taking the eggs out before shipping? (Score:3, Insightful)
I know, lets call them easter eggs. Everyone likes chocolate!