SWBFII: Metal Gear Solid 1

Working on a new map? Have a new mod out for swbf2?! Post an announcement of the up-coming release here.

Moderator: Moderators

Post Reply
User avatar
Benoz
First Lance Corporal
First Lance Corporal
Posts: 137
Joined: Tue May 28, 2013 12:34 pm
Projects :: Clone Wars Era Mod Version 2
Games I'm Playing :: OldFront - EAFront
xbox live or psn: No gamertag set
Location: Germany

SWBFII: Metal Gear Solid 1

Post by Benoz »

Image

Over the last month I've been working on the recreation of the Cargo Port level of Metal Gear Solid 1 (1998). The main goal of this project was to challenge myself on how far I could modify the game with my current modding knowledge. During the very fun process and with some great help from the community I've not only managed to get to a point where I'm really satisfied with the result, but I've also learned a lot about various modding parts such as rigging, modeling, UV-mapping, scripting, and ZE work and animation.

CHARACTER
The first step was to bring Solid Snake into the game. This was my first character rig for SWBFII.
Hidden/Spoiler:
Image

HUD AND CAMERA
The next step was to recreate the HUD and Camera View of the PS1 game. It took me a while to draw every weapon icon, adjust the positions and fade effects, and make it compatible with every image resolution. I also added some of the basic MGS weapons: Ration, Cigarettes, Cardboard Box, Famas, Socom, Grenades, Stealth, Nikita Rocket Launcher.
Hidden/Spoiler:
Image

Here's a short video of the Cardboard Box: https://i.imgur.com/V8s7rpx.mp4

MODELING
After the HUD and weapon mechanics were done I started to recreate every asset of the Cargo Port level from scratch. I'm fairly new to Softimage so I saw this as a great practice. While most of the models were easy to make due to their simple forms, others were more challenging. I also learned a lot about Texture Projection. Fortunately I found all ingame textures of the PS1 game online, so all that was left to do was organize the texture chunks and create proper UV-maps.
Hidden/Spoiler:
Image

Image

Image

LEVEL CREATION
Once I finished creating every asset I built the level in 4 different layers in Softimage: Floor, Walls, Objects and Ceiling. Then I placed everything in ZeroEditor, added the necessary water and light effects and some extra props for the elevator animation. Creating barriers and planning definitely was my least favorite part.
Hidden/Spoiler:
Image

Image

SCRIPTING
I created some minor scripts for the project and loaded them from external files to not fill up my main LUA with a lot of code. The scripts include the CodecCall handler, Elevator handler, Teleport handler with fading, GameOver audio handler and the Detection System. The Detection System was pretty tricky but eventually turned out perfectly. Whenever an enemy hits the player, the iconic MGS music starts and the enemies pursue you. Only when you've escaped their fire for more than 6 seconds, the "alert state" returns to a "normal state", with the enemies returning to their original goal and the music fading.

All in all, this is the end result:


WIP
I am currently working on the elevator teleport and above-ground base to give the player an area to try out different weapons. Once I polished the projects some more I'm happy to release the source code for anyone interested.
Last edited by Benoz on Wed Apr 28, 2021 4:30 pm, edited 1 time in total.
suLac
Private
Posts: 38
Joined: Wed Dec 23, 2015 8:00 am
Games I'm Playing :: Battlefront I + II
xbox live or psn: suLac4ever (both)

Re: SWBFII: Metal Gear Solid 1

Post by suLac »

This looks really interesting ... great work mate :D
User avatar
Teancum
Jedi Admin
Jedi Admin
Posts: 11060
Joined: Wed Sep 07, 2005 11:42 pm
Projects :: No Mod project currently.
Games I'm Playing :: Destiny
xbox live or psn: No gamertag set
Location: Indiana

Re: SWBFII: Metal Gear Solid 1

Post by Teancum »

Watched the video you posted the other day. This is incredibly impressive stuff! I loved MGS1 back in the day.
AQT
Gametoast Staff
Gametoast Staff
Posts: 4899
Joined: Sat Nov 03, 2007 4:55 pm
Location: SoCal, USA

Re: SWBFII: Metal Gear Solid 1

Post by AQT »

Amazing work, Benoz! :thumbs: I wouldn't have been able to tell this was SWBF2 if it weren't for the Victory/Defeat screen.
User avatar
Benoz
First Lance Corporal
First Lance Corporal
Posts: 137
Joined: Tue May 28, 2013 12:34 pm
Projects :: Clone Wars Era Mod Version 2
Games I'm Playing :: OldFront - EAFront
xbox live or psn: No gamertag set
Location: Germany

Re: SWBFII: Metal Gear Solid 1

Post by Benoz »

Thank you guys. The outside area of Shadow Moses Island is already under construction :D
Hidden/Spoiler:
Image
Post Reply