Skip to main content

Masochistic Dreams Of Game Design Oblivion

I ran across this post the other day on the website of Chris Crawford, veteran of the game biz.

It basically says "You can either break into the industry through a trade school or get a more formal liberal arts education and then a real job. The first way is quicker, but the second way is a much more reliable method to avoid getting assigned to mere grunt jobs."

As a University student seeking a DTC degree, that's got me in a good mood: I'm on the right track. To these ends, I've found myself emulating the other part of his article: While in school, play with game design.

Mr. Crawford advises building little "go karts" - crappy games that serve as educational means to understand how a game is put together. Truth of that matter is, I've already done a bit of muddling around with that in my Java and C++ days. That's the technical side of things, and now I'm looking at content quality side.

So it is that I've found myself once again attracted to developing an Oblivion plugin. Once the choice to turn down the triple-O was established, that option became open. I was also heavily encouraged by encountering the very sparse monster variety that the stock Oblivion spawn tables use.

Some player on the official boards said that the Elder Scrolls Construction Set stopped working once the Shivering Isle was installed, but I haven't discovered anything of the sort. The NPC preview window is bugged (possibly my uber-fast new P4 650 processor is causing the contents to fly out of view when I touch it) but none of this stops me from making the kinds of changes I wanted to make. Geldon Yetichsky, the Oblivion plugin creator, is back in business.

As it turns out, I don't want to make really in depth changes. I've decided that my Plugin will stand alone as the "purist" of well done Oblivion plugins. So far I've come up with three "Guidelines for Preservation of Oblivion Purity":
  1. No new objects, whether they be items, monsters, or spells. All modifications must be made to existing objects.
  2. The fully scaling monster spawning system remains in place. Oblivion was conceived as a game where you can explore freely without worrying about running into unbeatable foes, and this assures that.
  3. All spells must be able to be recreated by the player when creating custom spells. In other words, no turning off the auto mana calculation.
One of the main benefits of this approach is that save games can be compatible whether or not you are running this mod. If you get tired of running the mod, just uncheck it and you're good to go. If you find a mod that adds additional content while leaving the stock Oblivion content alone, you should have no problem running it alongside this one. Unlike Oscuro, I'm not rolling everything and the kitchen sink into this, and as a result I have a "pure" mod that leaves the horizons open to expansion.

So, that's pretty well conceived. Now all I've got to do is actually code the thing. I've some previous experience from my old plugins (now residents of dev/null) to determine some good changes to make. The preservation restrictions actually remove a lot of the work I could have done. Given a week or two of 3 hours a day, I could very well be finished with the base Oblivion enhancement and ready to move on to stage two.

Stage two is a next version plugin that enhances both Oblivion and Shivering Isles content. First, I have to complete the Shivering Isles expansion, otherwise I'll spoil it for myself. You never know, it may not even need improvement. After completing this second plugin, I could potentially move on to a third "impure" plugin that makes more radical enhancements that don't necessarily follow the three guidelines laid out above. However, I'm thinking a bit far ahead - given my erratic whims, I'm not even sure I'll finish stage one.
Post a Comment

Popular posts from this blog

Resonant Induction Really Grinds My Gears... In A Good Way

From about 2pm yesterday until 8pm today, I've been dabbling with my latest custom mod mix for Minecraft 1.6.4, which is this time very much Universal Electricity focused.
Aside from the usual GUI enhancers and Somnia, the primary contenders in this mix were:
Calclavia Core - Of course: this is the base of the Universal Electricity system.Resonant Induction - This seems to be largely focused on increasingly more advanced methods of refining ores divided across 4 ages of technological progression.  It also includes some really cool things such as assembly lines.  I'll primarily be talking about just a few blocks out of this mod today.Atomic Science - A mod dedicated to generating more of those lovely universal electricity volts via the power of splitting the atom.  Build your own nuclear reactor!  Deal with nuclear meltdowns!  You maniac!ICBM - A mod dedicated to generating more destruction using those lovely universal electricity volts (and more than a little gunpowder), it cer…

Empyrion Vrs Space Engineers: A Different Kind Of Space Race

In my quest for more compelling virtual worlds, I have been watching Empyrion: Galactic Survival a lot this bizarro weekend, mostly via the Angry Joe Show twitch stream.  What I have concluded from my observations is Empyrion is following in Space Engineers' shadow, but it is nevertheless threatening the elder game due to a greater feature set (the modding scene notwithstanding).

Empyrion is made in Unity, whereas Space Engineers is built on a custom engine.  While this does put Empyrion at a disadvantage when it comes to conceptual flexibility, its developers nevertheless have a substantial advantage when it comes to adding features due to a savings of time spent that would have gone into developing their own engine.  Examples include:
Planets.  Empyrion already has planets and space to explore between them, whereas in Space Engineers planets are in the works but still awhile away (so you just have asteroid fields to scavenge).Enemies.  Space Engineers' survival mode boasts onl…

Ancient Warfare - What Is It Good For?

The Ancient Warfare mod for Minecraft threw me for a loop.  I was looking for "villagers" that would perform useful tasks while simultaneously resolving the glut of food with a need to eat, thereby turning Minecraft into a bit of 4X game you can play from the inside.  Millenaire wasn't quite there, partly because recent updates to Forge had broken its compatibility with Minecraft 1.7.10, and Minecolony's development is not quite fast enough to keep up with the state of mods in general (they probably need to make a core API).
In comes Ancient Warfare, which does indeed provide workers and soldiers who need to eat, you can even order around a little army of them to defeat your enemies.  It has working waterwheels and windmills, something I thought was awesome in Resonant Induction.  It has a warehouse with a built-in sorting system, as well as courier NPCs that can move things from building to building, and crafting NPCs that can create things for you automatically - w…