67408cc8e78f8

67408cc8e8dac
3 Guests are here.
 

67408cc8e9611hank morgan

67408cc8e9672
No updates in several months. Any new progress?

'Fraid not beyond some changes to my magic and cut-scene systems. I was taking some night courses for the past few months so I choose to step back from the project until they were completed. I'll be clear of them in a month or so and I'm hoping to pick up work then.

67408cc8e98a0hank morgan

67408cc8e9903
Holy crap, this looks amazing.  well done, man.  Is it possible to use the modified models in other games, like Garry's Mod?

Because playing Trouble in Terrorist Town in Citadel Station would be awesome.
Either way, I approve.

I did do a test version of the map export that works with the Source Engine. It was only a proof of concept that I had working in the Dark Messiah version of Source, but I would assume there is a work-flow for getting the .fbx files into other source engine games.
67408cc8e9ada
Dude having deathmatch in citadel sounds... fun.

Any idea if the garysmod version of the ss2 pistol can be made to work as a weapon, ir is it just a prop?

67408cc8e9c55hank morgan

67408cc8e9ca3
Just dropping in to say I've resumed development.
Recent highlights
  • Improved spell property system for advanced scripting on projectile spells. Eg spread, no of projectiles, appearance, special impact events, spell effect payloads.
  • Bunch of new spells and spell effects. Tremor, night vision, hallucination, fireball, sheet lightning, roaming sight and paralyze plus improvements to other spells such as levitate
  • Experimentation with level persistence.

As always development can be followed at https://github.com/hankmorgan/UnderworldExporter/commits/master
67408cc8e9e49
Glad you're back and focusing on Underworld. Shock has the mouselook mod, SS:EE, and two other remakes in the works. As far as I am aware Underworld has no such thing despite arguably being more deserving of it. I'd love to be able to play UW1 & 2 without the major inconveniences: no mouselook, DOSBox annoyance etc
Acknowledged by: Hikari

67408cc8e9f41icemann

67408cc8e9f8b
We all could use a faithful remake of SS1 at the same time, that is the same in appearance as the original.
Acknowledged by: JosiahJack

67408cc8ea1a7hank morgan

67408cc8ea1f4
So here's where I am since I last posted.

  • I've reworked some of the code for defining spell properties and payloads to allow more flexibility in magic spells. For example explosion like impacts are now possible from spells that can run special code against the point of impact or to entities caught within the radius (think fireballs). Projectile spells can have properties like random spread, no of projectiles etc
  • I've completed most of the player castable spells. The ones I have left are ones like reveal and remove trap which I've never seen a use for in Underworld or AI related spells that exist as placeholder effects
  • A whole bunch of spell effects that can be obtained from enchanted items have also been set up as part of the implementation of the spells.
  • I ripped out my previous UI that I had built using an old version of NGUI. I felt this was necessary due to the age of the code and my implementation left a lot to be desired. As a result I've rebuilt the UI using Unity's inbuilt UI system and I have restored most of the previous functionality. One of the new UI features is the ability in fullscreen mode to drag UI elements around as required

Screenshots

Fullscreen mode with controls randomly moved around.

Image: http://imgur.com/SAvB3KJ

Hallucination Spell Effect

Image: http://imgur.com/OaNsKcV
Acknowledged by 2 members: icemann, chickenhead
67408cc8ea2d5
Was Source Engine version of this tool ever made available to public?

67408cc8ea3c9hank morgan

67408cc8ea413
All my released (crappy) code including the Source export is available here.

https://github.com/hankmorgan/UnderworldExporter

The source export was just a fun sideline so don't expect much from it beyond basic functionality or if it even still works.

I'm planning on doing another video soon and hopefully another demo release if I can fix a couple of outstanding bugs.
67408cc8ea4ee
Have you thought about improving the Source version of tool? The engine itself isn't that bad.

67408cc8ea5d0hank morgan

67408cc8ea646
Here is the video I promised. 
https://www.youtube.com/watch?v=xbQXgwO-70o

40 minutes of aimless wandering around. There's a few bugs with UI that I've fixed since and the whole thing ends after I run into a game breaking bug. Enjoy.
Acknowledged by: callum13117

67408cc8ea734icemann

67408cc8ea79f
Looking good.

AI routines need some work by the look of it. For now they just make a beeline for the player and don't go via a path finding routine I'm assuming?

67408cc8eaa79hank morgan

67408cc8eaaca
Looking good.

AI routines need some work by the look of it. For now they just make a beeline for the player and don't go via a path finding routine I'm assuming?

AI is not in a particularly good state and needs to be revisited. There is path-finding but the issue here is targeting. To keep the AI processing overhead down I only make them active when they are close. However the combat sequence basically goes. AI comes into range and awake. AI targets players position. AI moves to as close a point as possible to that location. AI Executes attack and repeats the sequence. So if the player moves during that sequence the AI does not re-target until it has made a swing at the player. It's especially noticeable when I come around a corner at an AI. In a few cases in the video I actually back up to give the AI a chance.
The sequence just needs to keep better track of the player and I think I need to increase the length of the paths the AI will take to stop them charging into walls.

67408cc8eabbchank morgan

67408cc8eac06
I'm happy to report that I can now beat the game.
By that I mean navigating the world legitimately,  collecting all 8 talismans, killing Tybal, assembling the key of infinity to get into the shrine, casting the talismans in to the volcano and escaping the Slasher of Veils in the void. using a character with high stats and infinite mana.
It takes about 1.5 to 2 hours to do all this.

67408cc8eace2hank morgan

67408cc8ead2b
I promised myself when I reached 500 commits to the repository I would release what I have done regardless of what state it was in. Enjoy.

http://www.mediafire.com/download/qde3ragktd91k3r/UW1_20160823.zip

I'll be linking my dev folder to the repository later on.
Acknowledged by 2 members: icemann, Join usss!
67408cc8eb1ae
Bump.

Is a engine port of Underworld finally upon us?

67408cc8eb242icemann

67408cc8eb299
Damn 4 months without an update.

67408cc8eb45bicemann

67408cc8eb4ac
Daily code updates, but no news updates it still no updating (news wise). Which is for us the most important bit, since it's one thing to see small notes of changes, and another to see a proper proper update where things are explained in detail. Plus we don't see screenshots or videos with those.
« Last Edit: 03. January 2017, 02:42:11 by icemann »
67408cc8eb945
Daily code updates, but no news updates it still no updating (news wise). Which is for us the most important bit, since it's one thing to see small notes of changes, and another to see a proper proper update where things are explained in detail. Plus we don't see screenshots of videos with those.
That all costs time, time that is better invested in more coding. :)
Acknowledged by: Join usss!

67408cc8ebb5cicemann

67408cc8ebbb5
Tell that to the fans though :p. We want details.

Sure it may take an hour of your day to type up an update, but it's far more beneficial for those keeping tabs on the project.
3 Guests are here.
Filloy (geboren 1894) war ein in Panzerglas verhülltes, verstecktes Unikat.
Contact SMF 2.0.19 | SMF © 2016, Simple Machines | Terms and Policies
FEEP
67408cc8ecc5c