666e112c001c0

666e112c00ab1
2 Guests are here.
 

666e112c012e7icemann

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c01347
*Bump*

666e112c0172ahank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c01794
*Bump*

I get the hint...  :D

I was quiet there for a while but I'm still working away. I've been meaning to write up a status update and I'll do so by the end of the weekend but I did start making my first pass at SS1 level conversion last week and it's going well so far.

I also recorded a video a few days ago of an UW1 level that shows off pretty much nothing exciting. https://www.youtube.com/watch?v=H6HerNpJMdk

666e112c01855icemann

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c018a4
That looks great. Very authentic to the originals also. Me likey likey.

Item throwing looks exactly like it was in SS1.
Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c01b15
Excellent progress, Hank. I'm really excited for this. My primary hope for mods for this port would be music mods: new music for Ultima Underworld especially, as the soundtrack whilst great is not varied enough, and for System Shock new music for the two decks that recycle tracks from previous levels.

Edit: well, it isn't strictly a source port, nor is it strictly a remake. You're porting the levels, but writing all the code yourself it seems.
« Last Edit: 23. January 2015, 11:47:44 by Join usss! »

666e112c01c47hank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c01c92
Thanks for the kind words.

I deliberately shy away from the concept of remake.  The reasons being I want to both avoid legal difficulties and not to get peoples hopes up to an unreasonable level.  I view my work as more of a putting together tool-set and roadmap based on the original game-file research for someone brave enough come along and tie everything together into a playable package. As such I've tended to focus my work on the duller small details that don't comprise game-play.

I'll report back in a couple of days on where I am with things in general but what I'm currently in the middle of doing is sorting through the critter animation frames for SS1 into sets. I'm sure everyone already knows this but I didn't realize until earlier on that the humanoid mutant has an alternative kick attack.
Acknowledged by: Join usss!

666e112c01d3dicemann

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c01d9b
The question is, what will you do when all the small tasks are completed?

666e112c02212hank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c02273
The question is, what will you do when all the small tasks are completed?

There are a lot of small tasks... To me the big item is really the question of game-play. In over a  year of working on the tool I've come no closer to actually having tangible game-play elements. That said I'm very happy to just continue implementing the small (and not so small) things that I can implement.  I think the things I will struggle with will be recapturing the feel, satisfying gun-play, AI & behaviour, 3D models, lighting and rpg elements. Doing the small items will build up to those in the end.

Switching to Unity was a big move at the time and I'm happy with the results so far. For instance the SS1 doors were a massive pain in the arse in Dark Mod that I never got working to my satisfaction. In Unity I got the basics down in a couple of hours. Similarly a bunch of other things are proving simpler to implement than before. Of course I have the advantage of the DarkMod experience to draw upon. A lot of the hard object research is carried forward. The game object system in Unity is pretty similar the way game objects outwardly work in UW/SS1.

At the moment it takes about 5-10 minutes to get a level imported from scratch to populated with objects and playable. That is a model export brought in to the dev environment, collisions calculated and the object generation script built and run. Importing objects only (without redoing the model) has a turnaround of about 30-45 seconds so iteration and experimentation can be a speedy process.

I've spent most of my time working on UW1 and I'm fairly close to being back to the level of detail and level scripting I had in Dark Mod before I switched. I switched back to SS1 last week to freshen things up and to get away from brick textures and so far I've implemented the doors, some button and triggers types & some basic script actions, computer screens and live surveillance screens. I've matched most objects to their artwork. I'm staying away from the HUD and inventory system for SS1 at the moment. I've matched most of the animation frames for the monsters and I'm hoping to have them populated in the near future.

All in all I'm happy.

666e112c0234cicemann

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c023a9
Quite impressive all in all. End of the day, trial and error tends to work best with getting elements working. Whilst it may not much *exactly* the same, a near approximate can still work well. Community feedback helps as well.

666e112c02552hank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c025a2
Some pics of a familiar place. A few  things out of place. I'm not exactly there yet on vertical positioning and scale.
Image: http://i.imgur.com/Tyvr3nr.jpg
Image: http://i.imgur.com/kuhfPdl.jpg
Image: http://i.imgur.com/aR27Ubt.jpg
Image: http://i.imgur.com/E72JHh2.jpg
Image: http://i.imgur.com/X65MkEx.jpg
Image: http://i.imgur.com/t2qWWaP.jpg
Acknowledged by: Join usss!
Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c026a9
Looking very cool Hank!  Will you release a little walk around demo like you did for UU?

666e112c0295fhank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c029b3
Looking very cool Hank!  Will you release a little walk around demo like you did for UU?

I will but probably not until the weekend after next.

666e112c02a75WhyNott

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c02ac2
I would recommend you to disable texture filtering for world textures. It makes them look waaay too blurry, and it actually looks nicer this way.

666e112c02b7fhank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c02bcf
A quick video as promised. No sound unfortunately but it does play computer voice messages at various points.

https://www.youtube.com/watch?v=NHlh9o8aomc

666e112c02c6bicemann

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c02cb6
What's the framerate like? noticed a bit of choppiness in the video.

666e112c02d3dhank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c02d86
Quick enough. The choppiness was due to the recording.

666e112c02e62Nash Muhandes

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c02eb6
"This application has failed to start because libfbxsdk.dll was not found".

My OS: Vista x64

Also just as an addendum to the UDMF format someone posted a few posts back: the level geometry in UW is 100% do-able with ZDoom and/or GZDoom and the UDMF format. 3D floors, slopes, dynamic lights, swinging doors are all supported.

666e112c02f8fhank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c02feb
From the sounds of that error you will need to install the Autodesk FBX SDK.

http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=10775847
Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c03402
"This application has failed to start because libfbxsdk.dll was not found".

My OS: Vista x64

Also just as an addendum to the UDMF format someone posted a few posts back: the level geometry in UW is 100% do-able with ZDoom and/or GZDoom and the UDMF format. 3D floors, slopes, dynamic lights, swinging doors are all supported.

Please stop lumbering this guy with MORE engines to do this conversion for. If he had just focused on idTech3 we'd probably have the conversion done by now and the majority of assets in place, including upper-level game systems coding.

Also ZDoom's swinging doors are inferior to even Underworlds. For example they are comprised of 3 frames max: closed, half-open, fully open. Underworld's doors had four or five frames and SS had even more so, if I am remembering correctly.
« Last Edit: 19. February 2015, 23:21:30 by Join usss! »

666e112c0358dhank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c035f6
Even though this is primarily a fun thing that I do for my own enjoyment I can safely say no more engines!   XD 

Besides I've probably achieved more in a short time on Unity then I had on IdTech where to be honest I was just about to hit a brick wall on progress. What I really took from the IDtech era (my sloppy code stills supports IdTech)  was the research/knowledge of how the original games work and a better idea of what not to do.

I'm just dropping in to say I'm going to be absent and not updating for a few weeks due to work commitments. However if any of you have any questions or comments just post them and I'll try and respond in due course. I'll probably come back with a new thread when I do to reflect the current status of the project.
Acknowledged by: Join usss!
Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c036ea
Any updates, Hank?
Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c0384b
I'm curious as well Hank, I always liked the look of underworld but could not be motivated to play because of the controls (unlike the fantastic SYSTEM SHOCK PORTABLE!!)

I happened to be well versed in unity at least from the artsy asset preparation side of things so this is very interesting to me. It's a fantastic engine, and i agree, you've chosen the perfect one for the job :)

For everyone else, here's something extra awesome... Unity supports almost every platform available, and porting is a lot easier that most engines :)

666e112c038fdicemann

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c0394d
Any updates? Not heard anything in a very long time.

666e112c03a18hank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c03a62
Apologies for the lack of updates.

Real life workloads and going outdoors for the summer months has conspired against me picking things up to any great extent. All I can say is that I am thinking about how to proceed and I'm hopeful to kick off again when the nights grow dark in autumn and winter.
Acknowledged by 2 members: icemann, Simon

666e112c03b8chank morgan

Re: Tool for converting Ultima Underworld and Shock 1 Levels into D3/DarkMod.
666e112c03bde
Managed to get some time on the project this past week or so. I'm focusing on the Underworld side of things as I'm happy to see that other SS1 projects have a bit more momentum. Most of the time was just bug fixes, learning better ways to do things, work on the original game files and ripping the guts out of how I handled object interactions within the inventory and the game world. The upshot is that I know have a standard approach to using objects in game and my messy code has gotten easier to maintain and expand.

This however is the highlight feature. A working map:
Image: http://i.imgur.com/PvykhSg.png
Acknowledged by: Simon
2 Guests are here.
7 horses seem to be on the mark
Contact SMF 2.0.19 | SMF © 2016, Simple Machines | Terms and Policies
FEEP
666e112c04bec