The recipient of every major "Best RPG of the Year" award, The Elder Scrolls: Daggerfall revolutionizes the world of role-playing games, creating a new standard in 3D graphics and role-playing expansiveness. The second chapter in The Elder Scrolls, Daggerfall contains, literally, hundreds of hours of gameplay. Prepare to experience your new obsession.

Starting off in Daggerfall can overwhelm the senses. No other game has such a huge world to explore. Travel around a land mass twice the size of Great Britain, exploring dungeons, castles, tombs, and even alternative dimensions. Just to walk from one end of the world to the other will take over 2 full weeks in real-time (we actually tested this!) Converse with over 750,000 characters that inhabit this world. Daggerfall is a game that sets new boundaries with over 200 hours of gameplay. It's no wonder that it took almost 3 years to develop this epic game.

You can literally do anything you want and go anywhere you want. Join a guild and climb in rank to become a respected member of a Knightly Order. Become a spy and infiltrate the royal ranks, and even rebel against your own king. Become a thief who slips in and out of the shadows and steals the rare treasures of the world. There are six different endings, if you choose to play out the main story quest, but ultimately the life you choose to live will be a unique experience that no other gamer will encounter.

Image RSS Feed Latest Screens
Daggerfall Art Back Daggerfall Screens Daggerfall Screens
Blog RSS Feed Report abuse Latest News: Terrain Overhaul

About Daggerfall Tools for Unity with 0 comments by Interkarma on Dec 31st, 2014

Happy New Year everyone! I hope you're all looking forward to another great year in 2015.

Over the break, I've been tinkering with my streaming world terrain system. Up until recently, terrains were created as mesh data with mesh colliders. This worked fairly well, but had some real disadvantages.

  1. Creating and updating mesh colliders is fairly slow (much less so in Unity 5, but that isn't officially released yet).
  2. Lots of extra code to handle meshing of terrain chunks and lots more code to write for LOD support.
  3. System was based on the earlier requirement of UV tiling, which is no longer required thanks to the awesome tiling atlas shader discussed in previous post.
  4. Could be used for streaming world only, no editor design-time support.
  5. Code became bloated and unclear due to handling everything myself. This runs contrary to the spirit of using a commercial game engine in the first place.

I decided that everything should be clearer and run with as little code as possible. That means using Unity's own terrain system, but how will a splat-based terrain operate with my tile-based shader? Well, turns out it works perfectly with a few tweaks and a custom terrain shader. Below is a standard Unity Terrain object with a random tilemap assigned from custom shader.

UnityTerrainTilemap

Awesome! Now I can throw out around 90% of my clunky terrain system and start fresh using Unity's terrain. This comes with a bunch of other benefits as well.

  1. Smaller, clearer code when using Unity's documented terrain system.
  2. Efficient TerrainCollider with complete physics integration.
  3. All meshing and LOD handled by Unity.
  4. Any lighting model and setup handled by surface shader.
  5. Full editor support for painting terrain heights for custom scenes (i.e. not streaming).
  6. Everything can be serialized normally into scene.
  7. Fast preview of streaming world in editor, not just at runtime.
  8. Set your own heightmaps using standard Unity workflow.
  9. Can potentially combine my tilemap shader with splat painting for higher detail.
  10. Can add details like grass and rocks using the standard detail settings.
  11. Can use Unity's own tree system (or SpeedTree with Unity5) for truly amazing forest scenes.

Those last two items just rock my socks. This really is the best of all worlds. Daggerfall's terrain is merged seamlessly with Unity and all the extra power it provides. This was the entire reason I chose Unity in the first place, and I'm kicking myself for wasting so much time on my own terrain system beforehand. Oh well, live and learn.

Below is a screenshot where I've quickly painted heights around the outside of a custom town using the standard terrain tools. The town ground tiles are seamlessly painted on terrain where required. Note how the continuous LOD does not impact the tilemap, which is totally decoupled from mesh vertices.

CustomTerrain

My next job is to get everything working in the streaming world once again. It's been a much longer journey than expected, but I'm much happier with the direction things are going now.

Media RSS Feed Latest Video
Downloads RSS Feed Latest Downloads
DaggerXL Version 0.199
Daggerfall

DaggerXL Version 0.199

Jun 27, 2012 DaggerXL Demo 11 comments

Contains XL Engine Launcher, version 0.199 of DaggerXL and build 9.50 of DarkXL.

Version 0.198 Released - Bug Fix Build
Daggerfall

Version 0.198 Released - Bug Fix Build

Mar 9, 2011 DaggerXL Demo 7 comments

Version 0.198 is mainly a bug fix build. One fun feature,though, is that random monsters are no longer just bears - though they still aren't correct.

DaggerXL Version 0.197
Daggerfall

DaggerXL Version 0.197

Mar 8, 2011 DaggerXL Demo 0 comments

The current pre-alpha version of DaggerXL - version 0.197. Please note that this is still a work in progress and that many features need to be implemented...

DaggerXL Version 0.195
Daggerfall

DaggerXL Version 0.195

Mar 7, 2011 DaggerXL Demo 1 comment

luciusDXL made this, obviously. I'm just re-uploading it here because the other file server was going down a lot.

DaggerXL Version 0.181
Daggerfall

DaggerXL Version 0.181

May 18, 2010 DaggerXL Demo 0 comments

The current pre-alpha version of DaggerXL - version 0.181. Please note that this is still a work in progress and that many features need to be implemented...

Daggerfall - Full Game
Game

Daggerfall - Full Game

Jul 10, 2009 Full Version 25 comments

Bethesda has released their second Elder Scrolls game, Daggerfall, as freeware. The classic RPG is notable for its enormity – being large and ambitious...

Post comment Comments  (0 - 10 of 32)
maxammo
maxammo Jun 15 2014, 1:58pm says:

My character grinds on city guards for xp since some monsters have immunity with lower tier weapons. The guards will arrest you when they successfully land a hit on you. For added bonus try playing a ranged type character.

And some inns are known to have Daedric Weapons.

+1 vote     reply to comment
Goat‪
Goat‪ Aug 18 2012, 1:00pm says:

It kind of sucks how a game made 3 years after Doom didn't ever get official modding tools or a source code release.

+4 votes     reply to comment
DEAD_FiSH
DEAD_FiSH Oct 19 2013, 11:47am replied:

None of the Bethesda games saw the source code release.
Trust me, fans would bury Bethesda so deep with bug fixes and new upgrades. It's kind a no wonder they never released a source code.
They should really, I mean the games are single player. Who gives a damn, give fans the freedom if you stop supporting the games.

+2 votes     reply to comment
cordenand
cordenand Jul 12 2012, 6:19am says:

simply one of the best games ever made burn alive any one who says otherwise lol

+2 votes     reply to comment
TheConsul
TheConsul Feb 14 2012, 9:46pm says:

LOVED Daggerfall, I just wished they could've implemented everything they (Bethesda) had in mind when they were developing this and didn't had to rush it. The bugs were pretty bad when it got first released and was never completely dealt with, but when you over look the bugs it truly was a fantastic game. The lore in DF is really deep and I love that aspect also.

Just remember when playing Daggerfall:

SAVE OFTEN.

+3 votes     reply to comment
Distort
Distort Dec 2 2011, 10:29am says:

This is what started Skyrim, all bow down to it's ancestor.

0 votes     reply to comment
adfjkndjklnhdfs
adfjkndjklnhdfs Feb 6 2012, 12:23am replied:

actually I pretty sure Arena started Skyrim...

+12 votes     reply to comment
sethfc
sethfc Apr 30 2011, 11:13pm says:

Anyone that wants to play on newer systems can either use dosbox or a virtual PC

Also look for the fully made setup version with auto configed dosbox if setting it up otherwise is too difficult.

+2 votes     reply to comment
faulk
faulk Mar 13 2011, 12:57am says:

If they would port this to the ds or some other handheld, I would be very pleased. And I would buy it. :-)

+5 votes     reply to comment
Akalonor
Akalonor Jun 30 2010, 1:46am says:

:O I have Windows 7 with 32 bit , and apparently the file won't install, it says the application is for a different windows version :S ;( How do I fix that ?

+2 votes     reply to comment
Dervich
Dervich Apr 2 2011, 6:42pm replied:

I have 64 bit but sorry I cant remember how but its possible, don't go and buy something you don't need

+2 votes     reply to comment
kjfytfkytfyt
kjfytfkytfyt Mar 16 2011, 8:35pm replied:

Get a different version of windows, yours is too new, look at the date this was released...

+2 votes     reply to comment
Lymphatic
Lymphatic Mar 23 2011, 2:04am replied:

You can run it on DOSBox. That's how I play it in Linux.

+3 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Daggerfall
Platform
Windows
Developer & Publisher
Bethesda Softworks
Engine
XnGine
Contact
Send Message
Official Page
Bethsoft.com
Release Date
Released Jul 30, 1996
Game Watch
Track this game
Share
Community Rating

Average

9.4

56 votes submitted.

You Say

-

Ratings closed.

Style
Genre
Role Playing
Theme
Fantasy
Players
Single Player
Project
AAA
Boxshot
Boxshot
Sequels
The Elder Scrolls V: Skyrim, Released Nov 10, 2011
Logo
Oblivion, Released Mar 19, 2006
Logo
Morrowind, Released Apr 25, 2002
Logo
Daggerfall, Released Jul 30, 1996
Logo
Arena, Released Mar 1, 1994
Logo
Twitter

Latest tweets from @elderscrolls

Cicero looking stylish in "Madgod Cicero" by DeviantArtist, TwoToneFools. T.co T.co

Jan 30 2015, 4:52pm

RT @Bethblog: Vote @TESOnline in the Players Choice 2015 Awards at @MMORPGcom T.co

Jan 28 2015, 8:55am

Heart's Day is nearly here and our Elder Scrolls amulets have returned to T.co T.co

Jan 27 2015, 12:54pm

RT @Xbox: Quest your heart out. The Elder Scrolls Online [M] is dropping its subscription fee: T.co

Jan 24 2015, 6:05pm

Embed Buttons

Promote Daggerfall on your homepage or blog by selecting a button and using the embed code provided (more).

Daggerfall Daggerfall
Daggerfall
Statistics
Rank
518 of 27,381
Last Update
1 year ago
Watchers
52 members
Mods
2
Files
8
News
18
Features
3
Reviews
3