Nuvie Celebrates Eleven Years With Its Version 0.5 Release
The…length of time some of the teams working on various Ultima fan projects have been at it truly amazes me at times. Nuvie, for example, has been in development — granted, there have been some dry spells, but even so — for eleven years as of today.
And to celebrate, Eric and the rest of the Nuvie team have released version 0.5 of their Ultima 6 engine. Although I can’t stress enough that despite the relatively low version number, Ultima 6 is entirely playable, and can be completed, in Nuvie. And in fact, it makes the game look amazing; it’s really the best way to experience Ultima 6:
With over 350 code commits made to the engine since its last release, it would be beyond just about anyone to list everything that has changed in Nuvie since September of 2012 (when version 0.4 was released), but I think Eric does a good job of listing the major advancements:
- Added the U6 end game sequence
- Added in game menus where you can change lots of options without editing the cfg file.
- Added custom paper doll art and custom actor tiles.
- Added new game UI styles. (original+ and original+ full map.) video/game_style is used to choose what game style to use. fullscreen_map got changed to “new”style.
- Added joystick (gamepad/controller) support which included major work done on making key bindings so that they are consistently configurable.
- Added lots of new cheat commands and other key bindings including TOGGLE_FPS_DISPLAY, QUICK_SAVE, and QUICK_LOAD.
- Added new container gumps, wooden sign gump, and a new CommandBar.
- Added new message scroll, Daniel’s new U6 celestial ribbon and original_style CommandBar for new style.
- Added U6 use telescope and use silver horn.
- Added support for spawning mutant (two headed) actors and increase the number of temporary actors in Ultima 6 by 21
- Started work on MD/SE music support
- Added support for SE intro/menu/character creation sequences. (still needs a bit of work)
- Added support for MD/SE portraits
- Added support for lua script based usecode logic.
- Fixed in-game font support for MD/SE, some issues with conversation scripts, and lots of other bug fixes.
The last few line items concerning Savage Empire and Martian Dreams are significant, because the Nuvie team are now going to shift gears and focus on adding support for both of the Worlds of Ultima games.
Eleven years…I think congratulations are in order for Eric and the rest of the Nuvie team, don’t you?