Wednesday, March 28, 2018

TUC 2.0 released... And so is a new Randuke version...

TUC is a Duke3d/Blood/Shadow Warrior crossover mod for Duke3d.  It's an old project by me.. I've been working on it in various forms since 2006. I did a demo in 2006 in eduke32 and it came out ok. I redid it later in gzdoom and made it a huge crossover mod for 10 games or so and that wasn't that good. I later on rebuilt it again in gzdoom and it came out ok... But since then I realized that I should return to duke3d due to the polymer tenderer and other reasons. Hence the creation of TUC 2.0 for eduke32.

TUC 2.0  takes place in LA, Tokyo and back in the 1930's in texas. Caleb, Lo Wang and Duke Nukem all go to the same strip joint in LA and all of the sudden the combined armies of the duke3d aliens. Shadow Warrior ninjas and Blood Cultists attack them.  2 out of 3 die. You choose the one who survives to try to get revenge. All get to use their guns in this mod and all are playable characters. All enemies from duke3d plus 5 enemies from blood and shadow warrior show up in this.

The mod  is a huge download. It should be installed in it's own folder not in the duke3d folder. Unzip the download found here to a new folder and put your duke3d.grp in that folder. Run the TUC2Nukem.bat to play as duke. Run the tuc2lowang or the tuc2caleb batch files to play as either lo wang or caleb instead.

The levels for the mod were generated with a new version of randuke, version 5.1. This new version uses prefabs made by me.  They aren't great looking but they are original and it has some big improvements over previous versions including

-Rooms that are formed by joining prefabs together.
-Switch locked Doors
-Space Station and Duke3d 1.4 military base themes

This new version however is the most buggy and slowest of them all. It regularly freezes in the middle of creation of a level which can take 5-6 minutes sometimes.  It also has a bug where it can infinitely loop while making rooms.  It however does the best levels of any randuke version.

Running it is similar to older versions but things have changed a little.

First unzip the randuke version to a new folder C:\randuke. It will require dosbox to run. Go to a dos prompt and set the theme by typing:

cd C:\randuke
theme <number>

Where <number> is

1 = duke3d 1.4
3 = duke3d 20th anniversary world tour
4 = TUC Lameduke theme
5 = TUC Shadow Warrior city theme
6 = TUC Shadow Warrior Temple theme
7 = TUC Blood theme
8 = Duke3d space station theme
9 = Duke3d 1.4 military base theme

Now download and run dosbox. Once inside dosbox type the following commands in

mount C: C:\randuke
randuke


it will ask you how many structures to put in. A good sized level will have 20+ structures.
The next value will be additional structures. Set that to zero.
The next 3 values should all be one or it will break. Hit enter when it prompts and be patient.
 It <should> build your level.

Go back to a non dosbox prompt and type:

cd C:\randuke
copymaps <name of level>

where <name of level> is a name you want to give the level.

Now go into eduke32 or 20th anniversary world tour and load the new map file named
what you named it.

In 20th anniversary you can type ~ in a level and then type in map <map name> where <map name> is the name you gave it in the copymaps step.

This will be my last blog post here... And my last project..

EDIT : Patched randuke to fix 2 major gamebreaking bugs with themes 8 and 9... Make sure to redownload it.... 


Thursday, March 22, 2018

Randuke (My Duke3d Random Map Generator) Completely Overhauled...

Just Redid Randuke to make it better starting last night. I was sick and tired of the bad architecture in Randuke 3.1 so I decided to make a new version that attempted to use Rooms (and pieces of rooms) from 3d Realms levels are prefabs.  I thought that would make much better levels...

It took a long time to make this version. I was working on it all night last night and all day today.




The new version has much better architecture than the old version, thanks to the new prefabs. Prefabs such as book stores,  city streets, sewage plants, freeways, duke burgers, and others are  based on parts of rooms from the 3d realms levels. Other setpeices, Radio Stations, Shop N Bags, the roof of the hotel in e3m3, bathrooms, freight enterances with loading docks, post offices, and more are actually based on entire rooms however... The difference this makes is amazing...


Making this was not easy. It was a bitch to get these new prefabs to work right. At first I took big chunks of levels and made walls palette 1 (what you have to do to mark a wall as a connector for other rooms) but that didn't work. I had to add doors to every prefab for it to work. That took hours of work.. It finally started to work right 2 hours in... For a while It kept on using only 2 prefabs. It almost didn't get made. This could have been a complete failure. Instead it became a great Random Map Generator.






Here are screenshots:




Version 4.0 is available to download Here: It uses these new prefabs...

Running it is a bit tricky.. It's a dos program.

A) Extract the zip file above to a new folder : C:\randuke

B) set the mode by doing this:
Go to a dos prompt and type:
1) cd C:\randuke
2) Mode <mode you want to use>
Mode can be a number from 1 to 3. 1 Corresponds to Duke3d 1.4, 2 Corresponds to Duke3d 20th Anniversary World Tour without the new enemies or weapons being used. 3 Corresponds to 20th anniversary with those new enemies and weapons used.
Exit the dos prompt.

C) If you are running a windows Vista or higher system you will need dosbox. Install it and run it and type the following in
1) Mount C: C:\randuke then Hit Enter
2) Hit CTRL+F12 till the cpu cycles becomes 50,000 or more
3) Type randuke and hit enter
D) If you are running a windows XP system or lower just run a normal dos prompt and type
1) cd C:\randuke then Hit Enter
2) Randuke then  Hit Enter

E) Randuke will ask you how many structures to put in the level. Put in no higher than 8 for this.
Then it will ask you how many additional structures to put in. Set this to a low value like 3. The rest of the values should be 1. Be patient as it makes the level because this can take some time.

F) Go to a dos prompt and type
1) cd C:\randuke
2) copymaps <name of level> (omit the .map extension - it is put in automatically for you)
This will copy the newest level to your duke3d folder. If running duke3d 1.4 you will need eduke32 and can load the level with user map feature. If running 20th anniversary load a new game and hit ~ and type in map <same map name you typed in in copy maps>

EDIT :

Fixed a bug in one of the prefabs that made the player get stuck in a room when leaving...

EDIT 2 :

Fixed another major bug.. Redownload it... The bug was level breaking...

Wednesday, March 21, 2018

Randuke, My Duke3d Random Map Generator has been updated again...

Today I spent some time doing some work to Randuke, My Duke3d Random Map Generator. This map Generator is designed to join prefab rooms together randomly to make a new map each time. It is based on a program I found on RTCM called Joiner that did the same, but that program had bad prefabs. This one actually has prefabs that fit duke3d's city look and can actually make levels that seem like they are in a city.

The new version, Version 3.1 has been uploaded. It's got better lighting effects than 3.0 and better shading.  It's especially noticeable in hitech areas, which are rarely used in randuke but still... Also colored lighting effects, are here in it now, but they are rarely used.  I think this is the final version for the map generator because I don't really want to continue it...

Download link is here:


Running it is a bit tricky.. It's a dos program.

A) Extract the zip file above to a new folder : C:\randuke

B) set the mode by doing this:
Go to a dos prompt and type:
1) cd C:\randuke
2) Mode <mode you want to use>
Mode can be a number from 1 to 3. 1 Corresponds to Duke3d 1.4, 2 Corresponds to Duke3d 20th Anniversary World Tour without the new enemies or weapons being used. 3 Corresponds to 20th anniversary with those new enemies and weapons used.
Exit the dos prompt.

C) If you are running a windows Vista or higher system you will need dosbox. Install it and run it and type the following in
1) Mount C: C:\randuke then Hit Enter
2) Hit CTRL+F12 till the cpu cycles becomes 50,000 or more
3) Type randuke and hit enter
D) If you are running a windows XP system or lower just run a normal dos prompt and type
1) cd C:\randuke then Hit Enter
2) Randuke then  Hit Enter

E) Randuke will ask you how many structures to put in the level. Put in no higher than 8 for this.
Then it will ask you how many additional structures to put in. Set this to a low value like 3. The rest of the values should be 1. Be patient as it makes the level because this can take some time.

F) Go to a dos prompt and type
1) cd C:\randuke
2) copymaps <name of level> (omit the .map extension - it is put in automatically for you)
This will copy the newest level to your duke3d folder. If running duke3d 1.4 you will need eduke32 and can load the level with user map feature. If running 20th anniversary load a new game and hit ~ and type in map <same map name you typed in in copy maps>



Tuesday, March 20, 2018

Randuke, My Random Map Generator for Duke3d has been updated...

I made a new version of randuke tonight... Updated a lot of things...  First thing I did was condense the map generator into one version. There are no longer separate versions for Duke3d 1.4 and Duke3d 20th anniversary world tour.  Now there is a mode feature that will select the mode the user wants to use, 1.4 or 20th.  It's all a big hack but it works... I also added two new features to the map generator...

A) Stairs
B) Sidewalks in some city areas

The new version can be downloaded Here:

Running it is a bit tricky.. It's a dos program.

A) Extract the zip file above to a new folder : C:\randuke

B) set the mode by doing this:
Go to a dos prompt and type:
1) cd C:\randuke
2) Mode <mode you want to use>
Mode can be a number from 1 to 3. 1 Corresponds to Duke3d 1.4, 2 Corresponds to Duke3d 20th Anniversary World Tour without the new enemies or weapons being used. 3 Corresponds to 20th anniversary with those new enemies and weapons used.
Exit the dos prompt.

C) If you are running a windows Vista or higher system you will need dosbox. Install it and run it and type the following in
1) Mount C: C:\randuke then Hit Enter
2) Hit CTRL+F12 till the cpu cycles becomes 50,000 or more
3) Type randuke and hit enter
D) If you are running a windows XP system or lower just run a normal dos prompt and type
1) cd C:\randuke then Hit Enter
2) Randuke then  Hit Enter

E) Randuke will ask you how many rooms to put in the level. Put in no higher than 8 for this.
Then it will ask you how many additional structures to put in. Set this to a low value like 3. The rest of the values should be 1. Be patient as it makes the level because this can take some time.

F) Go to a dos prompt and type
1) cd C:\randuke
2) copymaps <name of level> (omit the .map extension - it is put in automatically for you)
This will copy the newest level to your duke3d folder. If running duke3d 1.4 you will need eduke32 and can load the level with user map feature. If running 20th anniversary load a new game and hit ~ and type in map <same map name you typed in in copy maps>


This is the last randuke version I will do. I know it isn't ideal but the work on this has been very frustrating. Editing prefab maps often makes maps crash with errors. It sucks so I really can't do anything more with this...


Sunday, March 18, 2018

I made a Random Map Generator For Duke Nukem 3d

I've been working on a new project since I decided to quit making TC's for Gzdoom.  This project is a not a mod for a game but a Random map Generator. And it's not for doom this time, but for Duke3d.

Duke3d needs a random Map Generator bad. Oblige radicalized how quickly you could make a map for doom. This map generator called Randuke should do the same thing for Duke3d.  Now a word of warning, Randuke is not nearly as good at making maps as oblige was for doom, it's still a work in progress, and due to the lack of an easy to use editor and my lack of duke3d mapping skills, you won't  see great maps for duke3d made with this thing ever.  But still it is capable of making fun maps that are challenging and have the setpeices of duke3d neccisary to make fun maps such as duke burgers, shop n' bags, bathrooms with mirrors, etc.

The Map Generator is based on a program called Joiner I found on RTCM one day.  I took that program which joins prefab room together randomly and populates the final maps with all items neccisary to beat the map and monsters as well, and redid the prefabs for it to make actual competent duke3d maps.  The maps are not as good as the 3d realms maps but they are fun...

There are 2 versions of randuke. A duke3d 1.4 version and a duke3d 20th anniversary world tour version. The 1.4 version lacks the new walls the 20th anniversary version can put in as well as the new weapon and monster from that version but besides that they are very similar.


Here are screenshots from the new 20th anniversary version:

Running this program is a bit trickier than Oblige. First of all there is no gui. It's a command line program for dos, number 2, it's hard to learn how to generate maps with it.  You will need dosbox to run this on windows 7 machines. Downloads are below.

Duke3d v1.4 atomic edition version: Here
Duke3d 20th anniversary World Tour Version : Here


Extract whatever  download you are using not to your duke3d folder but to a new folder called C:\randuke. Run dosbox and type

mount C: C:\randuke
now hit Ctrl+F12 over and over again till cpu cycles at the top becomes 50000 or so.
Now type randuke.bat and hit enter.

It will ask you to fill in 5 variables. The First one is  how big the level will be. Set that to no higher than 8. Then the next one determines how many "extra" rooms to put in. Set this to a low value like 3 or below 3. The rest of the values should be set to one. When it prompts you to hit enter or q hit enter.  Wait patiently for it to make a level. Once completed you need to copy the maps from the right folder and give them a name. Go to a dos prompt (NOT a dosbox prompt) and type
cd C:\randuke
Then type:
copymaps <name of your level> (where name of your level is what the file name will be - if you type in new you will get a map named new.map in your duke3d folder)

To run your map for 1.4 download eduke32 run it and go to the user maps menu to load the map.
For the 20th anniversary version, launch a new game and type the ~ key on your keyboard once you are in a map and then type in map <whatever map name you typed in for copymaps above>... To run the above new.map I would type in "map new" there... Now it will load. Hit escape to get out of the console and play the map...

Hope you enjoy the maps this generator makes. I know they are not great levels but I am not the greatest mapper with any game so I couldn't really make great prefabs for joiner to make randuke.

EDIT :

Fixed up the alignment of textures in the levels significantly...  Now it doesn't look so ugly.. Also fixed a crash bug...

Tuesday, March 13, 2018

My new Project Heresy, it almost finished....

Yesterday I was quite busy with modding.... I was working on what may be my last TC I ever make, a heretic/hexen tc for Gzdoom called heresy. Heresy was designed to be a Gzdoom TC for Doom 2 that recreates heretic and Hexen themes well..   I worked on it for 4-5 hours yesterday and a few minutes today. Being a semi-sequel to Hexen II yet being in a completely different characters footsteps, Heresy involves re-slaying the serpent riders Dsparil and Korax when they get resurrected by an evil mage from Thyrion.


Heresy takes place in all three realms seen in Heretic, Hexen and Hexen II : Parthoris, Cronos and Thyrion.  Each realm gets it's own episode and Boss.  Each Episode features textures from Various Sources including Heretic and Baker's Legacy textures for episode 1, Hexen textures for episode 2 and Hexen II textures for Episode 3.  There are also new enemies and weapons in this mod, ones from the heretic/hexen section of the realm667 beastiary/armory... Just like in previous TC's Randoom 10.0 is used to build the levels here, complete with arches, dynamic lights and ambient sounds...

Heresy allows you to play as a completely new Character, a Barbarian Warlock named Calus IronWolf.  This character is not a good guy. He is evil... Yet he is the one who will stop the evil impure mage from Thyrion from resurrecting the serpent riders, by killing them before they can conquer the realms they represent... As in Heretic, Dsparil is sent to conquer Parthoris again, and Korax is sent to Cronos to conquer it.

The story takes place 500 years after the events of Hexen II. All the protagonists from Heretic. Hexen and Hexen II are long dead now. During the 500 year period after the Fall of Eidolon, each realm saw prosperity. The Kings of all the Parthoris Kingdoms were able to Keep the Peace, and so were the Rulers of Cronos and Thyrion. About 250 years after the fall of Eidolon However, a new threat arises, a threat that all three kingdoms (Parthoris, Cronos and Thyrion) Turn a blind eye too... A cult...

This cult, the Cult of Impure Resurrection  started to spread from Blackmarsh into the other realms. Soon it was very popular in Parthoris and Cronos as well..  The cultists commanded amazing magical power... But what no one saw is that this power comes from the spirits of the Dead Serpent Rider Eidolon.  Calus Joins this cult in silverspring. He becomes a very gifted Acolyte in the Cult.  His power is unmatched, showing no mercy to his victims, all dead from Vile Sorcery he performs. But one day changes his allegiance but not his morality... This day was the day that is was revealed to acolytes that their cult intends to resurrect the serpent riders.  Calus's Grandfather, Tronaldus Druhmp, was killed in Dsparil's Reign over Parthoris that Corvus stopped. Immediately, Calus wants revenge, so he decides to slaughter all the cultists in the cult stronghold in Parthoris. This rage that propelled him was the rage of the death of his grandfather, forcing him to live in a Monastery for the first half of his life where he was abused as a child. His grandfather died but he was supposed to care for Calus. But his grandmother was a religious zealot and forced Calus to live in a Monk lead Monastery.  This tormented him greatly, causing tremendous pain and even nightmares.  Dsparil arrived and had a confrontation with Calus, which caused Dsparil to run in Fear from Calus's rage.  Now only Calus can stop Dsparil and Korax and the Cult Leader, Hyle, who turns out to be the commander of all the serpent riders.

Immediately labeled a Heretic, just like all other Sidhe elves, He immediately got Dsparil to send his minions, minions of Both Parthoris and Korax's reign in Cronos after him. But Calus didn't care. He dismembered every single Minion that opposed him...  This rage lead Calus to the Famed city of the damned where Corvus started his journey to Kill Dsparil 750 years before. Only here can he find Dsparil. Dsparil keeps a portal open to Cronos and there Calus assumes he can find and kill Korax.

Calus gets some huge advantages over any other protagonist in the Heretic/Hexen Series. Number 1, his weapons are very overpowered  compared to the other protagonists weapons. Some of the weapons he wields, can instakill weak bosses with their secondary fires.  What makes this a challenge however is the lack of ammo. You get very small chunks of ammo per drop and almost never get large ammo pickups. This is like heretic in many ways due to that....  Your new weapons are not from any heretic/hexen game minus 1 exception.  They are powerful, and calus will need them to kill of the humongous Hordes of enemies Korax and Hyle sends to vanquish him in Episode 2 and 3.

The enemy count in this mod starts small, but gets insane in episodes 2 and 3.  Expect humongous hordes of tough enemies. This will make the mod quite hard later on....  This unlike any  Heretic/Hexen Game, uses Slaughtermaps for gameplay. It also ditches Hexen Hubs and Puzzles as well as traps... Don't expect this to play like Hexen or Hexen II!

Screenshots:




















Saturday, March 10, 2018

New TC's by me made, a FEAR one and an Unreal one!

I've been busy making TC's lately... On the Heels of me making my Half-life and Duke3d/Blood/Shadow Warrior crossover TC's, I decided to do several more, doing one per day... 2 Days ago I started work on a Wolf3d TC...  It came out good but not right away...  Lots of ugly textures due to Wolf3d textures not repeating well vertically. I fixed the issues a day later though after redoing the levels and it came out good... I followed suit and Did a Blake Stone TC the next day.. That came out great... I based it on an unfinished Blake Stone TC by someone else and added new enemies, and weapons on top of that, and then made maps using randoom, just like in the Wolf3d TC.


But what I am really psyched about are the 2 TC's I made next.. I first made a very convincing and scary F.E.A.R. tc This FEAR TC makes you play as an ATC mercenary named Agent Morrison who is tasked with taking back some of ATC's data in Fairpoint. They send you in but your chopper crashes and you alone are stranded in  the city.

The TC features creepy atmosphere and ambient sounds plus a creepy soundtrack lifted from Doom 64.  New guns were added to all the new TC's that have secondary fires... But the FEAR tc has some amazing secondaries, such as a shotgun that can fire Explosive Shells, a pistol that can fire Explosive Bullets and a SMG than can do the same thing.  New enemies not seen in FEAR show up such as a jetpack soldier and various new paranormal threats... Alma wade shows up rarely but she can be a real bitch and can attack you and kill you in 1 hit... Existing enemies and guns from FEAR and It's expansions were made using beastiary enemies as a source. They look a lot different but are the same basic enemies and guns... Some enemies are quite cool such as the new Shades/Shadow Creatures and the new Alma, which I had to get sprites from another mod to be able to get Alma in there...

The levels are dark and eerie in the FEAR TC and it is scary as hell to play through, and quite challenging. In level 3 a Missile tank duo killed me, badly. I had wasted my slowmo on a fight before and didn't wait to replenish it and it kicked my ass...

Here are screenshots of the FEAR TC...







On the Heels of the FEAR TC I also made a really cool Unreal TC as well.. This TC is a sequel to Unreal 1 but has a dark plot twist to it. The Skaarj used a chemical weapon to Wipe out the Nali on Napali and due to it they mutated everything on the planet that was alive, including themselves...  You figure this out when you land on there... You try to search for Nali Survivors but at the end you find none... They were completely exterminated by the Mutated Enemies.

Mutated Enemies in the Unreal TC were basically designed to compensate for the fact that none of the normal Unreal enemies even are available in Mods for me to use, so I had to use beastiary enemies. I had to make some kind of story to explain how different they look compared to their normal counterparts in Unreal.

I did manage to get the Unreal Weapons to work in Unreal TC and that was due to a mod someone else made.. This is based on that mod... New guns were added including 2 Unreal Tournament ones... The new enemies in the mod are quite fun... Some are quite hard... The new Mutated Skaarj look way different than their normal versions but act the same. The others are similar looking but only the new Skaarj kind of disappoint me about this TC.... Thanks to Texture work I did this morning I was able to Import new textures from Unreal 1 into Zdoom and that is also what allowed this TC to Exist.

I played map1-11 of the TC and loved the gameplay. It's very fast paced and the new guns with their powerful secondaries seem super overpowered at first but later on you will find that ammo for them is rare and conserving them is important.  I once took down a Mutated Titan with 4 Enforcer Secondary shots. That was a blast.

Screenshots of the Unreal TC...











Stay tuned for More info on New TC's later on people.... The unreal 1 one is my last but I will keep posting stuff for it...

Wednesday, March 7, 2018

First of three new Gzdoom TC's made with randoom is a Half-life one.

Since TUC was finished, I decided to not stop the TC making. Coming up right after TUC was another mod I wanted to do for a long time... A half-life Gzdoom TC. Complete with Half-life 1 and 2 enemies converted to decorate and a whole new arsenal. I had made a TC like this back in 2012 or so and never finished it.  The enemies coding and sprites are from another mod but everything else is from the realm667 bestiary this time. 

This half-life TC is called Half-life Assault. It allows you to play not as Gordon Freeman but Adrian Shepherd, the Protagonist of Half-Life : Opposing Force.  This takes place between Half-life 1 and 2 and Gman awakens Shepherd to ask him to help the rebels, who are losing the seven hours war... Sounds familiar? It should be. There was a HL2 Mod made with a very similar story line called Opposing Force 2. But that was cancelled. I really, and I mean REALLY wanted to play that. But it got canned, so I decided to use part of their story.  However, the similarities end there....

In This Shepherd is tasked with infiltrating the Ruins of Black Mesa to find Eli Vance, by his Daughter, Alyx, who escaped Black mesa without him, at least that's what Shepherd thinks... However, he is being fooled. In reality, it's not Alyx who is talking to him, but Doctor Breen, and his is disguising himself as alyx... Shepherd fights his way through City 14, which is infested with Xen Aliens, Combine, and Race-X Aliens...  He makes it to the ruins of Black Mesa and fights through the surface tension inspired outdoor areas till he reaches the enterance to the one remaining area of he black mesa labs that is still fully operational.  Once he gets far enough into Black Mesa he discovers Eli, who warns him not to trust the communications coming from the Fake Alyx/breen... Once he gets to the secret weapons testing facility, Breen Commands him to Blow up Black Mesa, Killing Eli in the Process... He acknowledges Breen as his Superior and proceeds to try to do that, but Eli tries to stop him. He aims a gun at Eli's Head, but Eli Jumps in the air, and the bullet hits his leg, causing his injury you see in HL2. He tries to nuke the Lab but this time the Real Alyx Vance knocks him unconscious.  He wakes up a few minutes later and has to make it to the communications center to tell Breen about his failure.  That's where the mod ends...

This mod takes half-life in a daring new directions, Slaughtermap infested Twitch shooter mechanics replace the puzzle solving of the half-life games... Since it's levels are made with my tweaked oblige called Randoom, there was no way to add puzzles. So I added in hordes of enemies to compensate. You fight Huge hordes of tough enemies in this. Expect 10-15 Alien Grunts/Shocktroopers/Voltigores/etc per fight at times.  It really Makes Half-life a completely different game.

Randoom's new features shine here quite nicely. I used the dynamic lighting and ambient sounds features to really enhance the game. Slopes added in really show off the zdoom features. This makes Doom engine's graphics look just as good as the source engine at times, especially with Gzdoom's Bloom feature turned on.  The architecture is a lot worse, but the graphic quality is just as good, provided you are in a room with a lot of dynamic lighting.....

Enemies from HL1 and Hl2 are in this, minus Hunters and a few others... Some of the enemies had to be rescaled to make them fit in the maps. Gunships are now way smaller, so are striders.  Every other enemy is mostly the same, but a few attacks were changed...

 One difference this has over half-life games is that it has a new palette of guns to use, with secondary fires added to them by me. Old guns like the crowbar are gone in this, replaced by a combat knife in this case. People expecting guns from HL or Opfor will be disappointed. Very few of them return. Instead you get tons of new guns to play around with including:

Combat Knife
Glock 18 (Full Auto Secondary fire)
Revolver (Full Auto secondary fire)
Assault Rifle (Armor piercing round secondary fire)
Light Machinegun (Armor Piercing round secondary fire)
Automatic Shotgun (Quad shotgun secondary fire)
Cryo Crossbow (Triple Round Burst Secondary Fire)
Gas Grenade Launcher (Triple round burst secondary fire)
Spas-12 Shotgun (Tripe round burst Secondary Fire)
Sniper Rifle (Zoom Secondary Fire)
Grenade Launcher (Triple round burst secondary fire)
Ammo Satchels...
Hand Grenades
Channeler (A gun that shoots a powerful energy Beam)


I don't know if I will release this. Don't want valve or Gearbox getting pissed at me. But here are some screenshots of what it's like....







More info on this project soon....

Monday, March 5, 2018

Announcing my upcoming TC for Gzdoom, TUC!

TUC! It's an old idea by me. A crossover between the universes of Duke3d, Shadow Warrior, and Blood. I attempted to make a TC with this name for Duke3d but failed... So I decided to redo it in the gzdoom engine. My first attempt to remake the original TC had badly designed randomly generated maps and was frustrating beyond belief.  This new version is much better.. It uses Randoom 10.0 to make it's maps, complete with 10.0's use of sloped floors, dynamic lighting and ambient sounds..

Making this TC was not easy. It took me 10+ hours today. I spent several hours piecing it together. In order for me to get the enemy sprites and coding, I had to base this on another Mod which I won't name. Due to that you may not see a release of this yet.  I took that mod, edited it's files a LOT to remove 90% of the stuff in it minus the sound files and SNDINFO and Sprites.  Put It's decorate coding for the enemies in a seperate file and started to work on a scripting library that would do one liners for the mod. I imported one liners from Duke3d, Shadow Warrior and Blood before I did any of the above and made a script that played a random one liner once you kill a certain amount of enemies
I made that script check your player class and play the right one liners for that class. I was going under the assumption that you would be able to play as Duke Nukem, Lo Wang or Caleb.

Getting the playerclasses working right was a bitch. No matter what I tried, I could not make a playerclass selecting screen show up in Gzdoom 3.0.1+... So This mod Will require Gzdoom 2.1.1 or earleir to play.  I have it in a seperate folder due to that. I could not get the player classes to work. I kept on trying various things to fix this but it never worked in newer gzdooms, thanks to the Author of Gzdoom "Depreciating" keyconf playerclass definitions, a stupid, stupid move! You wish that source port authors would understand the meaning of backwards compatibility but he does not..


As for things from the games this mod is based on, you get to find weapons from all three games and some new ones as well... All three playerclasses can use all of the weapons, making it interesting, to say the least. It was frankly, very difficult to make it so each playerclass can only use his guns. So I went with this system where all guns are available to all classes minus starting weapons, which are unique. Thanks to the tons of Duke3d/Shadow Warrior/Blood Recreations on the Realm667 armory I was able to import the following guns into TUC...

Duke3d Shotgun
Duke3d RPG
Duke3d Pipebombs
Duke3d Devastator
Shadow Warrior Rocket Launcher
Shadow Warrior Uzi
Blood Flaregun (only caleb can use this)
Blood Sawed off
Blood Tommygun
Blood Napalm launcher
Blood Tesla Cannon

I also recreated the duke3d freezer and the Shadow Warrior Riot gun and railgun using other realm667 weapons. 

As for new guns, Duke starts with a powerful silenced pistol that has a secondary fire (most guns have secondary fires in this). The secondary fires are very powerful. Some make certain guns VERY OP...  The Duke64 SMG's secondary, for instance shoots armor piercing bullets which turn it into a gun that fires shotgun strength shots rapid fire. The RPG from Duke3d shoots several Rockets per Shot for it's secondary fire. The Nuclear Missile Launcher's secondary is SO OP that it can easily kill you! It shoots Nuclear missiles Rapid Fire! I'm not joking..... How's that for putting the Nukem in Duke3d?!

For enemies, almost every single enemy from all three games is in this. Some have slightly different sounds or attacks. For instance the protector drones do not shoot shrink rays anymore. Shrinking enemies is not possible in zdoom engine mods. So you won't see a shrinker in this at all.  New varients of enemies are included, including Hyperblaster and laser rifle shooting enforcers, Blue Protector Drones, Red Coolie Ghosts and more.


The levels were generated with randoom... I did three episodes, which have 2 sections, minus the second episode. Episode 1, for instance, takes place in LA and uses duke3d textures. Part 2 of that is in a military base, while part 1 is in the city. Episode 2 is in military bases in Tokyo, and uses shadow warrior textures. Episode 3 is based off of blood textures and has a city and hi-tech half.

 The enemy count in this mod is insane. I fought several hundred enemies in many levels, and had to use my wits because limited health pickups.  It was a blast. I don't know yet whether this will come out or not but keep checking this blog if you are interested in this. I will update you on this mod later on.


Screenshots:









Sunday, March 4, 2018

Announcing Heretic Revealed, The VERY FIRST Heretic Slaughtermap Megawad.

Now that Randoom has been updated, to allow it to generate maps with Zdoom/Gzdoom features, it's time to re-define what a Doom Slaughtermap should be. Before now slaughtermaps were mostly non-zdoom maps. In fact, I can't think of a single good zdoom slaughtermap.  Time to change that. It's also time for slaughtermaps to eclipse doom and move on to other games...  Due to that, I have started a new project.... A Heretic Gzdoom Slaughtermap wad. That's right, a HERETIC Slaughtermap wad!

Entitled Heretic Revealed, this is what happens when you try to put hell revealed like gameplay in heretic.  The gameplay features tons of enemies, hundreds of them per level.. Not so much in episode 1 but definitely in later episodes. Also there are less usages of hordes of minibosses in this, due to the fact that minibosses are rare in heretic...  But there are hordes..

Being a Randoom Generated project, this wad makes use of zdoom features like slopes, dynamic lighting and ambient sounds.  I recently updated randoom to allow me to make maps with these features for heretic.  The wad includes the neccisary Gldefs and sndinfo lumps to allow for ambient sounds and dynamic lighting effects...

As you can see from the below screenshots, the lighting in this thing is amazing...













And here is an editor shot of a map showing off just how insane this will be... LOL...



Due to the fact that indoor areas get lit by dynamic lighting only in this wad, Gzdoom will be required  to play this. I plan to make more wads like this. Due to the lighting effects I used in Randoom 10.0, I had to lower the lighting a lot and it is barely visible in Zdoom. This will require gzdoom and so will all my future projects...


This will be the very first slaughtermap wad for heretic people. Keep that in mind. No one has attempted what I did today. It is a first for Heretic and a first for gaming. An attempt to make slaughtermaps transcend doom, and to do it with some zdoom sensibilities as well..
The Project should be released sometime before april 2018.