Jump to content

dragon form


mikeyhasadeathwish

Recommended Posts

I've seen many requests for things like riding dragons and transforming into them. There is one thing I want to point out:

Skyrim's engine isn't designed for that kind of thing. I know that smart modders can do some crazy stuff, but the problem with flying is that the engine is designed around the fact that the player moves rather slowly through the world. This is why you can walk to another town without a loading screen, but if you fast travel, it has to load. If you hoof it, the engine streams in new models and textures as you go.

 

If you suddenly gain the ability to fly (at many times the speed of sprinting), suddenly the engine can no longer keep up. If you want to see what I mean, try increasing your sprint speed a bunch using console commands.

 

The other issue is with the act of flying it's self. The engine also has no idea how to allow a player to navigate in 3D. You can run in any direction on a 2D plane, and jump, but without some very complex manipulation of gravity settings (which would cause the rest of the world to go all 80's-music-video on you), getting the player to move up and down in 3D space is problematic.

 

And for anyone who might point to the part where you ride a dragon to candyland er, the afterlife, you should know that the player actually doesn't move. The player's model is animated in sync with the dragon, and it flies away with it, but your view is stationary because, again, the engine cannot handle rapid movement like that. Because that whole sequence was orchestrated in a 3D program like 3DS Max, it isn't a feature of the engine.

 

Also, mod requests belong here. Sorry ^_^

Link to comment
Share on other sites

Well be rest assured I'm working on it diligently for TBL.

I won't say its impossible (People said movewith was impossible in Source Gold, then Spirit of Half-life did it), but it will be either:

A) A scripting masterpiece using vast extensions of the built in classes

B) Horribly hacked together, buggy and never fully realized

C) Flawless and amazing due to some hidden discovery about the engine

 

Keep us posted. Don't get me wrong, I'd love to see it!

Link to comment
Share on other sites

Due to some (smart) choices that Bethesda made, it actually seems more and more likely to be C. I think some of the other scripters can elaborate further.

 

Though I have hit many limits of Papyrus already (no generic object creation, lack of interfaces, abstract classes, no multiple inheritance, and some weird problems with casting, etc.) in a dozen or so hours of crazy coding. Still curious to see the Havok part and what it can do though.

Edited by jimhsu
Link to comment
Share on other sites

not to mention j3x vertibird for Fallout 3

 

You're flying in a Vertibird Bra.

 

If you started there you might get a hint where to start.

 

I mean the dragons are already there... so there has to be SOMETHING for moving in a 3D space.

Edited by Turtlicious
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...