Ultra Berserker
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
Ultra Berserker
http://home.midmaine.com/~lilwhitemo/ultrab.zip
First draft of my DECORATE Berserker (UltraBerserker). Has three weapons: chainsaw, plasma shotgun, and heavy rifle. The Ultra Berserker can't be killed, but it isn't invulnerable. If it takes too much damage it will become inoperable. If you have a repair kit (BerserkerRepairKit) use it next to the berserker to fix it.
The rifle's projectile is kinda fill in as the intended projectile is level themed and inappropriate for general use.
First draft of my DECORATE Berserker (UltraBerserker). Has three weapons: chainsaw, plasma shotgun, and heavy rifle. The Ultra Berserker can't be killed, but it isn't invulnerable. If it takes too much damage it will become inoperable. If you have a repair kit (BerserkerRepairKit) use it next to the berserker to fix it.
The rifle's projectile is kinda fill in as the intended projectile is level themed and inappropriate for general use.
-
- Posts: 290
- Joined: Sun Aug 20, 2006 11:06 pm
- Location: Australia, Elsewhere Within
-
- Posts: 9696
- Joined: Sun Jan 04, 2004 5:37 pm
- Preferred Pronouns: They/Them
- Operating System Version (Optional): Debian Bullseye
- Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Looks awesome. Love how you give it a real feel of heft to it. Isn't very aggressive with its attacks, though... two of them just barely took out a cyberdemon after one got downed, and then only after having cornered it at one point and taken out the chainsaws...
I noticed while trying this out in the Industrial Zone that the sprite goes behind things every so often... maybe if you could make the actor a bit bigger?
If that's just the fill-in for the rifle, I'd really like to see what the real thing is! :O
I noticed while trying this out in the Industrial Zone that the sprite goes behind things every so often... maybe if you could make the actor a bit bigger?
If that's just the fill-in for the rifle, I'd really like to see what the real thing is! :O
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
I didn't want it overpowered given it's psuedo invulnerability. That, and forces you to mind it with repair kits. Though if you can get it cornered, the chainsaw will make short work of a cyberdemon.Vaecrius wrote:Isn't very aggressive with its attacks, though...
It's already bigger then a cyberdemon. I don't want to confine where it can go too much as I have to make the architecture big enough as it is.I noticed while trying this out in the Industrial Zone that the sprite goes behind things every so often...
-
- Posts: 11349
- Joined: Mon Oct 06, 2003 3:41 pm
- Operating System Version (Optional): Windows 10
- Location: United Kingdom
-
- Posts: 2468
- Joined: Wed Apr 12, 2006 5:17 pm
- Location: Where dead carcasses lie
I see two slight problem with the Ultra Berserker. If you summon a Zombieman, for instance, the Ultra Berserker's Chainsaw wouldn't work. He (assuming Ultra Berserker is a male inside) would just stick out his chainsaw and nothing would happen (besides the sounds). Note: The Zombieman isn't moving.
Another problem: When you stick a zombieman right in front of the Ultra Berserker, it causes him to be stuck (not the problem). When he uses his chainsaw, it doesn't kill him. He would just attack. Now, if Doomguy strafes to the right (assuming the Ultra Berserker is right in front of you), then you would be attacked by an invisible "layer" of sprite, and the zombieman would go in his pain state, but not lose a single HP. Doomguy's life goes down, while the Zombieman's HP remains the same. To me, it appears to be some kind of radius problem with the chainsaw, but I'm not sure.
Besides that, the Berserker is a cool monster. Well done.
Another problem: When you stick a zombieman right in front of the Ultra Berserker, it causes him to be stuck (not the problem). When he uses his chainsaw, it doesn't kill him. He would just attack. Now, if Doomguy strafes to the right (assuming the Ultra Berserker is right in front of you), then you would be attacked by an invisible "layer" of sprite, and the zombieman would go in his pain state, but not lose a single HP. Doomguy's life goes down, while the Zombieman's HP remains the same. To me, it appears to be some kind of radius problem with the chainsaw, but I'm not sure.
Besides that, the Berserker is a cool monster. Well done.
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
-
- Posts: 1581
- Joined: Thu Jun 30, 2005 1:44 am
Wow, nice...
There's a bit of a noticeable performance hit on my 2.21 GHz when there are two or more of those projectile explosions on the screen. Is it really necessary to have some 600+ projectiles shot off for everyone of those???
[edit]To give you some idea, I average about 220 fps on map20 of Doom2 in the cyber/spider arena. If I spawn an UltraBerserker to fight them, when it fires of those projetiles my framerate drops to about 40 fps.
There's a bit of a noticeable performance hit on my 2.21 GHz when there are two or more of those projectile explosions on the screen. Is it really necessary to have some 600+ projectiles shot off for everyone of those???
[edit]To give you some idea, I average about 220 fps on map20 of Doom2 in the cyber/spider arena. If I spawn an UltraBerserker to fight them, when it fires of those projetiles my framerate drops to about 40 fps.
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
614 I think. My copy doesn't use it though, as the rifle is a special attack that's kinda attatched to the project. I had the code left over from my failed ressurection of Adessa, so I used it to fill in for the original attack.solarsnowfall wrote:Is it really necessary to have some 600+ projectiles shot off for everyone of those???
If it does that to your 2.21, imagine how my 1.7 felt when I started bouncing around a spacial mine field of those explosions. At least they're short lived.
-
- Posts: 11349
- Joined: Mon Oct 06, 2003 3:41 pm
- Operating System Version (Optional): Windows 10
- Location: United Kingdom
That's awesome. I like those explosion spheres the missiles make, might have to steal them (Don't worry, personal not-getting-public project). I couldn't seem to get it to chainsaw a cyberdemon though.
Ahh it's such a shame you can't get GZdoom to work. It must taken ages to convert every frame of animation and rotation into sprites. The squid took me about two hours just to get the measely 3 frames out of it. Maybe i'm just using the wrong modeler for doing this sort of thing.
Ahh it's such a shame you can't get GZdoom to work. It must taken ages to convert every frame of animation and rotation into sprites. The squid took me about two hours just to get the measely 3 frames out of it. Maybe i'm just using the wrong modeler for doing this sort of thing.
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US