PDA

View Full Version : Fly Duke's Skycar


DeeperThought
02-16-2008, 09:41 AM
http://www2.picturepush.com/photo/a/418470/220/418470.jpg (http://www.picturepush.com/public/418470)

larger version: http://www2.picturepush.com/photo/a/418470/movie/418470.wmv

It's part of the next version of the DNWMD mod, coming soon. Just needs one more round of beta testing.

foleyben
02-16-2008, 09:52 AM
Thats Fantastic!!!!

Love the work you've done, keep it up!

KillerBudgie
02-16-2008, 09:56 AM
Oh yeah! That looks awesome. Can't wait for the next release of DNWMD!

Mikko Sandt
02-16-2008, 10:08 AM
How does it look without the HRP?

DeeperThought
02-16-2008, 10:48 AM
How does it look without the HRP?

Like this:

http://www5.picturepush.com/photo/a/418688/220/418688.jpg (http://www.picturepush.com/public/418688)

http://www5.picturepush.com/photo/a/418688/movie/418688.wmv

I include a copy of Teamonster's skycar model separate from the one in the HRP, so the model is used regardless. The only difference is the 8-bit textures and enemies. In some ways it looks better. Of course, in classic mode the models would all be black squares, but DNWMD has never been compatible with classic mode.

Usurper
02-16-2008, 10:49 AM
That was really, really cool.

Will the ship have its own "health/armor" type rating, independent of Duke's?
Can you crash into the floor or ceiling, or does it level you off automatically? What about walls?
Will some version of this make it into Duke Plus as well?

DeeperThought
02-16-2008, 11:01 AM
Will the ship have its own "health/armor" type rating, independent of Duke's?

No. It uses Duke's health, and if Duke dies, the ship crashes and it's game over. To simulate armor, you take 1/2 damage while in the ship, but that's it.


Can you crash into the floor or ceiling, or does it level you off automatically? What about walls?

You cannot go below the floor or above the ceiling.
If you bump into walls, it just stops moving until you turn in an unobstructed direction, just like if you were running around normally. This is suitable for the unrealistic but fun spirit of DNWMD, not to mention easier to code (i.e. I did not code any crashing at all).


Will some version of this make it into Duke Plus as well?

Yes. There are actually two different versions of the ship. One version is used essentially as a cutscene (which I showed earlier in another thread). In that version, you can't control the ship and it follows a pre-defined flightpath (using waypoints) while it shakes and spawns explosions until crashing at the last waypoint. That version is used to make a crashing start to a level, sort of like E1L1 but using the POV of the ship. The other version is the one you see in this thread, where you simply place the sprite in the map and the player can get in or out of it at will. I want to import both into Duke Plus, but the second version will require some changes to make it suitable for the more realistic feel of Duke Plus.

Geoffrey
02-16-2008, 12:59 PM
I want to reply with "holy" and then something the profanity filter wouldn't allow. This is awesome, you are awesome. Great work!

Radar1013
02-16-2008, 01:21 PM
It looks awesome!

How would it look in 8-bit? I can't get the HRP working on my computer.:(

Mr. Pink
02-16-2008, 01:44 PM
Excellent stuff DT!

Roma Loom
02-16-2008, 02:39 PM
It looks awesome!

How would it look in 8-bit? I can't get the HRP working on my computer.:(

I can render the model into the 8 sided sprite if necessary. Also I think it really misses them engines:
http://members.lycos.co.uk/romaloom/models/skycar_engines.jpg
I'm experimenting on the fire anim atm... maybe it would be useful...

RVD
02-16-2008, 02:56 PM
Fantastic. Canīt wait to play with this

DeeperThought
02-16-2008, 03:25 PM
I can render the model into the 8 sided sprite if necessary. Also I think it really misses them engines:
http://members.lycos.co.uk/romaloom/models/skycar_engines.jpg
I'm experimenting on the fire anim atm... maybe it would be useful...

If you're going to edit the model, I have a few requests.


The model is off center. In game, this means that the location of the ship actor is behind the model. This makes the model clipping completely wrong and causes other issues. I'd have to recode some stuff if this were fixed, but it would be worth it.
Obviously, there must be some way to turn the thrusters on/off. It could either be an animation or a separate skin, but in any event, what you've done with the blue thrust looks awesome. By the way, I was going to make it spawn stuff out the back, but having it built into the model is cleaner.
The ship doesn't actually have any guns, so I'm cheating by having it shoot stuff. It's probably not worth the effort to add them, but I just thought I'd mention it.

Commando Nukem
02-16-2008, 03:30 PM
http://www2.picturepush.com/photo/a/418470/220/418470.jpg (http://www.picturepush.com/public/418470)

larger version: http://www2.picturepush.com/photo/a/418470/movie/418470.wmv

It's part of the next version of the DNWMD mod, coming soon. Just needs one more round of beta testing.

Great work DT. Excellent as always! :D

Devan
02-16-2008, 04:25 PM
That's amazing!

Roma Loom
02-16-2008, 04:51 PM
Check you PMs DT. I know that the renders I'm posting are fancy but still it looks pretty good in game.

http://members.lycos.co.uk/romaloom/models/skycar_engines_guns.jpg

William Gee
02-16-2008, 05:13 PM
Woah, that is so awesome! Cant wait!

DeeperThought
02-16-2008, 08:58 PM
Check you PMs DT. I know that the renders I'm posting are fancy but still it looks pretty good in game.

Thanks, that is a nice upgrade! Just one problem. How do I get the thruster glows that you added to only show up when the model is a certain pal (i.e. pal 3). I suppose I could define the model on a separate tile for when it is flying, but I'd like to know if there is another way. Here is the relevant part of the definition:


skin { surface 0 pal 0 file "misc_models/2491_skycar.jpg" }
skin { surface 1 pal 0 file "misc_models/gas_fire.png" }
glow { surface 1 pal 0 file "misc_models/gas_fire_glow.png" }
skin { surface 2 pal 0 file "misc_models/gas_fire.png" }
glow { surface 2 pal 0 file "misc_models/gas_fire_glow.png" }
skin { surface 3 pal 0 file "misc_models/1960_reconcar.png" }
anim { frame0 "Frame0" frame1 "Frame7" fps 1 flags 0 }


I tried putting "pal 3" in instead of pal 0 for the highlighted surfaces, but they still showed up when the model was pal 0.

EDIT: The basic problem is that the new surfaces exist in the model whether I specify skins for them or not. If I don't specify a skin for them, it just uses the skycar skin. I tried making 100% transparent (invisible) skins for the thrust surfaces for when the ship is not moving, but unfortunately it is still possible to see the unwanted surfaces anyway, but only some of the time (it seems to be a rendering glitch). One solution would be to have a version of the model without the new surfaces.

Roma Loom
02-17-2008, 04:25 AM
...I tried making 100% transparent (invisible) skins for the thrust surfaces for when the ship is not moving, but unfortunately it is still possible to see the unwanted surfaces anyway, but only some of the time (it seems to be a rendering glitch).

Strange. I was hoping it would work... I guess you've encountered transparency sorting problems or something... Anyway I've created a frame where the fire is hidden into the engines so when you play the whole anim from the start it looks like the engine starts and then the fire burns as usual. If you need any other anims just say it. Like muzzleflashes on the guns or something... Download the fixed model from the same location I gave you in pm. The first frame (the fire is hidden) is "Frame0" the rest are "Frame1"-"Frame8".

Hellbound
02-17-2008, 06:12 AM
Hey DT, you're a crazy ass, as always :) Keep it up!

DeeperThought
02-17-2008, 10:46 AM
If you need any other anims just say it. Like muzzleflashes on the guns or something... Download the fixed model from the same location I gave you in pm. The first frame (the fire is hidden) is "Frame0" the rest are "Frame1"-"Frame8".

It works now, thanks! I don't think I will need anything else for this release of DNWMD, but in the future:


Muzzleflashes for the guns
An alternative skin (perhaps an "evil" version)Both of those would be useful for multiplayer or if I want to make a dogfighting mod.

kenia
02-18-2008, 03:24 AM
nice work

Player Lin
02-18-2008, 05:37 AM
Holy ****! This skycar is ******* awesome!!
I can't wait to play that! :D

Steve
02-18-2008, 05:48 AM
DeeperThought is the man! :D

The Commander
02-18-2008, 07:30 PM
DeeperThought is the man! :D

He is indeed.

Zaero
02-18-2008, 07:53 PM
How about making some E1LO? A prequel to E1L1 where the ship crushes?
Also how about chopper-flying level after LA Rumble?

Radar1013
02-18-2008, 07:54 PM
How about making some E1LO? A prequel to E1L1 where the ship crushes?
Also how about chopper-flying level after LA Rumble?

Yeah, E3l4.5 :cool:

Zaero
02-18-2008, 07:56 PM
Yeah, E3l4.5 :cool:

That's the thing! ;) Sounds cool dont you think? :D

The Commander
02-18-2008, 08:20 PM
DT isnt a mapper. Are any of you's volunteering?

DeeperThought
02-18-2008, 08:53 PM
I believe a crash landing on the roof could be hacked into the existing E1L1, although it would be a very short ride, given the small area around the rooftop.

The Commander
02-18-2008, 08:59 PM
I believe a crash landing on the roof could be hacked into the existing E1L1, although it would be a very short ride, given the small area around the rooftop.

You would have to be carefull with that, Ive noticed that you move the skycar around that roof in a certain way you can break through the fence and then be stuck on the outside forever :D

evanazzo
02-18-2008, 09:15 PM
couldn't you just noclip your way back into the level if that happens.

nice work cant wait for the update.

DeeperThought
02-18-2008, 09:27 PM
You would have to be carefull with that, Ive noticed that you move the skycar around that roof in a certain way you can break through the fence and then be stuck on the outside forever :D

Not an issue, since I would use the crashing version with a pre-programmed flightpath, not the one you control. I think it's pretty obvious that the player controlled skycar doesn't belong in that level...

The Commander
02-18-2008, 11:26 PM
lol, yes. But I was meaning be carefull with the flight path. :D

SPAWN 8154 and you can use it in any level you want :D

With this Skycar you could make some cool Space maps now :cool:

Sobek
02-19-2008, 12:14 AM
That....is....AWESOME.

Really, this is just too cool. Spacerace!

The Commander
02-19-2008, 12:25 AM
It doesnt look right when you use cheats though.

*heh* two Tony M. Avitars ^

Zaero
02-19-2008, 08:43 AM
DT isnt a mapper. Are any of you's volunteering?

I'm not. I tried mapping some time ago, but the map wasn't good.. Well, maybe it was good for a fly-by map, but I don't have the time for it ATM.

I believe a crash landing on the roof could be hacked into the existing E1L1, although it would be a very short ride, given the small area around the rooftop.

I think I was misunderstood - I mean, create a separate map for it, for. ex starting in Dukes apartment (countryside - quiet pimp mansion), when he declares war to the alien for screwing his R&R. He starts in his bedroom, nice girls are nearby, "My kind of party, wish I had the time.." he says. Loads the pistol and you are ready to play - you go to the garage, grab your ride and fly all the way to LA (starts daytime, its night when Duke gets there - e1l1). He also blows everything up on the way! ;) Level should require some puzzles to solve for ex. blow some terrain up on the way, unblocking passages. The level ends when he reaches canyon guiding to LA (yes, I know its bullshit!) :D
Also we should consider locking the "eject" function to prevent going to LA on foot.
Alo the level should be HUUUGE and fun-packed!

How is the idea? :)

Lord Misfit
02-19-2008, 08:52 AM
As I recall though, if someone does a 'prolouge' level like this, it'd be more of that Duke's returning back to Earth from the Rigelatin attack in DN2 because according to the F1 mini-story in the game, he's supposed to be finally returning home when his ride[which I assume is the Sky Car] gets hit before he discovers of the aliens on Earth.

Zaero
02-19-2008, 09:06 AM
As I recall though, if someone does a 'prolouge' level like this, it'd be more of that Duke's returning back to Earth from the Rigelatin attack in DN2 because according to the F1 mini-story in the game, he's supposed to be finally returning home when his ride[which I assume is the Sky Car] gets hit before he discovers of the aliens on Earth.

Yes you are right. To avoid conflicts with the F1 help "prolouge" either:
-you may not use the map at all
-the map may be made with Duke already flying the car (during his return). He may say "Hooly shit!!" on start. ;)
-change Help pictures to different ones (HRP) to match different story

I think new cool map is worth it. ;)

DeeperThought
02-19-2008, 10:25 AM
I think new cool map is worth it. ;)

Yes, but not for episode 1 ;)

Zaero
02-19-2008, 04:42 PM
Yes, but not for episode 1 ;)

Why not? I may admit NOT ONLY.. ;)

Dopefish7590
02-19-2008, 07:22 PM
Because there are no instances where this can be done in E1.

Zaero
02-20-2008, 05:23 AM
Because there are no instances where this can be done in E1.

Why not? There is additional, unaccessible by normal means (exept cheating, direct map lunch) level "Faces of Death" in E1. All we need to do is edit User.con and move all maps one number higher - this will make "FoD" available only by user map launch, but will make empty slot for prequel map.

Dopefish7590
02-20-2008, 10:07 AM
You would still have to edit the original levels to do this, or break the flow of the levels. This would be illegal.

DeeperThought
02-20-2008, 12:32 PM
You would still have to edit the original levels to do this, or break the flow of the levels. This would be illegal.

It's not illegal to insert an additional map into the level progression via user.con

But that's beside the point: I have other reasons for not wanting to add extra levels into Episode 1.

There is a brand new map using the Skycar which will be included in the upcoming release of DNWMD. It's a short map, and I'm not going to say any more about it for now.

Dopefish7590
02-20-2008, 12:36 PM
I thought that he was reffering to editing the levels of E1 so that the skycar would be included, not adding new levels. :doh:

Zaero
02-20-2008, 04:40 PM
I thought that he was reffering to editing the levels of E1 so that the skycar would be included, not adding new levels. :doh:

Read carefully next time ;) No offense - I know how my english is "good", so little bit of missunderstanding may happen sometimes.

But that's beside the point: I have other reasons for not wanting to add extra levels into Episode 1.

"Other reasons" you say... Mysterious, no doubts... probably something big is coming on! It's just the quiet before the storm, right? If so, I can't wait! :D

Blade Nightflame
02-21-2008, 05:25 AM
Man, have you guys spread your DNF style-speculation into DT's threads? Hush now. :p

Zaero
02-21-2008, 06:34 AM
Man, have you guys spread your DNF style-speculation into DT's threads? Hush now. :p

You mean "DUKE NUKEM wait for it FOREVER"? :D

Blade Nightflame
02-22-2008, 12:27 PM
No, I was totally referring to Jumpman Lives! :rolleyes:

DeeperThought
02-22-2008, 12:49 PM
The version of DNWMD featuring the Skycar has been released (just follow the link in my sig), so you all can stop chattering off-topic and check it out if you want.

Dopefish7590
02-22-2008, 06:01 PM
Tried it, very good work. :D

Zaero
02-22-2008, 08:55 PM
Tried it, very good work. :D

It's obvious - it's DT's made. ;)

Reaper_Man
03-01-2008, 01:28 AM
Looks great, I am extremely impressed. Curious if you used any of AWOL's code.

Can't wait to fly it!

DeeperThought
03-01-2008, 03:37 AM
Curious if you used any of AWOL's code.

I didn't. I did have some difficulties with moving up and down (the player getting squished on the ceiling, the plane getting stuck in water, etc.) but I never thought to look at how AWOL handled it.


Can't wait to fly it!

The first level in the new version DNWMD is devoted to the skycar, so you can download and check it out whenever you get a chance (link in my sig).

The HJ
03-28-2008, 11:06 AM
I want to fly with this... now! I canīt wait no more! :D

Oh, and BTW, DeeperThrough, you could do a motorbike to drive.
It could be more original. ;)

DeeperThought
03-28-2008, 12:29 PM
I want to fly with this... now! I canīt wait no more! :D


So...go ahead. I released that a while ago.