Poet's Source Code Tutorials

The song being played is "POW," Copyright bobby prince Music.

 

All the tips found in my Level Design Tutorial are relevant even when you edit the source code.
But when editing the source code you have more freedom regarding several features including secret levels, ceiling colors and more.
And you can also add completely new features.

Source Code News

To edit and compile the source code you need the source code itself and some other necessary files.
See Editors/Source Code

What you need, and need to do, to make the code compile

 

The Tower source code

 

The tutorials

 

Some thoughts

Is making changes to the source code necessary to make the best of add-ons for Wolfenstein 3-D?
No.
The level design is at least equally important as new features in making interesting and entertaining levels.
It was the original atmosphere and features of Wolfenstein 3-D that made it a classic.
However, adding new features may greatly enhance the gaming experience of a given add-on,
whether it is one that keeps the original image or not.
And, like changes to the graphics and the sounds,
exe changes can be a good way to realise particular ideas that the designer may have,
and that otherwise would not have been included in the levels.

 

***

 

<<BACK<<

 

 

In most of the tutorials the original source code is shown in white with black print,
and the edited source code is shown in blue with white print.

 

Adding a new weapon - a missile launcher, with its own ammo type - missiles

Adding a new ammo type - missiles. Disabling DrawWeapon

Making missiles explode when hitting enemies, objects and walls

Having the number of different ammo types displayed at the same place, depending on what weapon that is being used

Compiling and editing the source code for Spear (includes source code changes only relevant for Spear)

Including differently colored locked doors

Editing the enemies

Making explodable objects (see also the tutorial immediately below on making new routines)

Making the mutant cleavers really hurt the player (writing new routines)

Removing the boss dying delay. Making the bosses not deaf. Directional bosses in Wolf3D

Editing the bonus items, adding 2 extra keys with icons, making the pistol an item to be picked up.

Making an end level object (defining a new bo_*)

Making it impossible to pass items without picking them up

Changing the amount of ammo that comes with weapons

Avoid getting a lower weapon with a higher one

Making a silent gun

Making the knife a silent weapon

Making BJ start with just a knife

Disabling "Death Cams"

Editing the music

Editing the sound, what sound to be heard and when. (Including using third party tools.)

Changing the graphics (using third party tools).

Changing ceiling colors

Changing from what level to get to the secret level

Changing the par times

Changing the "quit" remarks

Changing episode names

Disabling end text, using the "NonShareware" screen

Disabling automatic demo playing

 

See also: Poet's Level design tips

 

Suggestions, comments or questions?
p-olstad@online.no