This is a port of the FPS tutorial example for Game Maker 7. I was inspired to port it because its use of Doom assets, including the Cacodemon and the Super Shotgun's sprites. Working on this has helped me learn aspects of Doom modding that I have not practiced before, like SBARINFO and ACS scripting.
----------
Goal
Unlike most Doom maps, where you look for the exit, you must defeat all the monsters in the map to complete this one.
----------
Rogues Gallery
"Monster"
A creature that can be killed with one shot. Despite being weak, this monster's bite can drain your health quickly.
"Gun"
Fires a single pellet. Doesn't run on ammo, but is unable to penetrate monsters.
"Barrel"
You can shoot it, but it doesn't hurt anybody.
"Plant"
This plant may seem harmless, but it's actually wanted in 49 states for jaywalking.
----------
Includes:
- Ported textures
- Custom DECORATE actors
- Remade HUD
Screenshots (click to enlarge)
V2 Screenshots
V1 Screenshots
----------
Credits
DrPyspy - Recreating the level, porting the graphics, creating DECORATE actors, playtesting for 16:9 resolutions
Stachekip - Playtesting for 4:3 resolutions
Mark Overmars - Original designer of the FPS example
Unknown - Composer of the menu music
Unknown - Created the original textures
Unknown - Recorded the original sounds
----------
Downloads
NEW - Click to download gmfps_a2.pk3
Click to download gmfps_a1.pk3
GZDoom was used during development, but it should be compatible with ZDoom. Please let me know if there are any bugs present or if you have any suggestions.