{"id":112022,"date":"2020-04-24T15:06:00","date_gmt":"2020-04-24T15:06:00","guid":{"rendered":"http:\/\/www.gamasutra.com\/view\/news\/361748"},"modified":"2020-04-24T15:06:00","modified_gmt":"2020-04-24T15:06:00","slug":"blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2020\/04\/24\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod\/","title":{"rendered":"Blog: Black Mesa project lead Adam Engels on building the ambitious Half-Life mod"},"content":{"rendered":"<p><strong><i><small> The following blog post, unless otherwise noted, was written by a member of Gamasutra\u0092s community.<br \/>The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company. <\/small><\/i><\/strong> <\/p>\n<hr>\n<p align=\"center\"><em>This interview was originally published on&nbsp;<\/em><em><a href=\"https:\/\/gameworldobserver.com\/2020\/04\/22\/black-mesa\/\">Game World Observer<\/a>&nbsp;on April 22, 2020.<\/em><\/p>\n<p><a href=\"https:\/\/store.steampowered.com\/app\/362890\/Black_Mesa\/\"><strong><em>Black Mesa 1.0<\/em><\/strong><\/a>&nbsp;came out on March 6 bringing closure to 16 years of arguably the most ambitious modding effort ever. The nuances of Gordon Freeman\u2019s inaugural adventure cleverly rewritten, multiple environments and AI overhauled, Xen completely reimagined. The game itself, once a fan mod, is now a commercial stand-alone title. All good things to those who wait.<\/p>\n<p>As&nbsp;<a href=\"https:\/\/www.crowbarcollective.com\/\"><strong>Crowbar Collective<\/strong><\/a>, the team behind the project, is recovering from the shock of the release, we catch up with&nbsp;<strong><em>Black Mesa<\/em>&nbsp;project lead Adam Engel<\/strong><strong>s<\/strong>.<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"Adam Engels\" height=\"180\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod.jpg\" srcset=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod.jpg 190w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-6.jpg 150w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-7.jpg 75w\" width=\"180\"><\/a><\/p>\n<p align=\"center\"><em>Adam Engels, Black Mesa Project Lead<\/em><\/p>\n<p><strong>Oleg Nesterenko, managing editor at GWO:&nbsp;Adam, all these years, you\u2019ve been a virtual distributed studio with lots of people on board from every part of the world. How do you manage such a team?<\/strong><\/p>\n<p>We are currently at about 20 part time and per contract developers. Over the years we had about 50 volunteer developers. For most of development we relied on a dev forum where we communicated, organized tasks, and posted works in progress for feedback. Forums were a bit dated, even back when we released the Earthbound chapters in 2012, but they gave us a good way to pool our information and work across the world in multiple different time zones.<\/p>\n<p>Our communication is one of the big successes of the team. The feeling of isolation is real. It makes it really important to talk to other developers and post your work. Knowing other people are in the trenches with you is one of the keys to staying motivated on a decentralized project.<\/p>\n<p>As we progressed, we got more and more organized, and now are using a three part system of Discord, Google Docs, and Trello.<\/p>\n<p><strong>How did you go about acquiring new talent?<\/strong><\/p>\n<p>We were really lucky and had enough reach to get new people fairly easily. Coders were hard to get as the engine became more and more dated, and we did put out a couple of job ads later in the project, but for the most part we were able to get people by them coming to us, or by word of mouth.<\/p>\n<p><strong>When Valve&nbsp;<a href=\"https:\/\/steamcommunity.com\/groups\/BlackMesa\/announcements\/detail\/1371639504554053878\">allowed you to start selling the game<\/a>&nbsp;in 2013, did they make any expertise available to you?<\/strong><\/p>\n<p>With the Source licence, you get access to source files so that you can build code (or things like animation libraries). We worked with Valve to set up the company and the game on Steam, but other than that we have not utilized their expertise at all. Our insights into the original intent is only what we can glean from articles, and books like&nbsp;<a href=\"https:\/\/www.amazon.com\/Half-Life-2-Raising-David-Hodgson\/dp\/0761543643\"><em>Raising the Bar<\/em><\/a>.<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"cc-bms-team-3\" height=\"407\" sizes=\"auto, (max-width: 2500px) 100vw, 2500px\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod.png\" srcset=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod.png 2500w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-2.png 300w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-3.png 768w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-4.png 1024w\" width=\"610\"><\/a><\/p>\n<p align=\"center\"><em>Crowbar Collective visiting Valve headquarters in 2015<\/em><\/p>\n<p><strong>Speaking of Source, what was your experience with the tech?<\/strong><\/p>\n<p>Source is a great engine. If you want to build a shooter in an urban or interior environment, it is perfect. That may sound like a backhanded compliment, but just look at the projects that have come out of Source. It really lets people focus on their ideas and designs rather than having to block out the base engine first.<\/p>\n<p>It is definitely a house of cards though after years of updates and improvements. Things that take months to implement in the Source engine, only take weeks (or less) in a modern engine. Getting art assets into the game is a nightmare, and if you want to see ANY lighting change, it takes a multi hour compile of the level. We are also running into some real issues with being on DirectX 9. We could get a lot more features and performance, but we are locked to a very old version of DirectX, and porting would be a huge amount of work.<\/p>\n<p><strong>What about the work with the community? Was there more pressure or more inspiration in it?<\/strong><\/p>\n<p>I wouldn\u2019t really say there was more of one than the other. The pressure can inspire you, and with inspiration came the pressure to make the game live up to the series. We knew we could not charge money for something, then not finish it, and we really wanted to finish the game regardless. A lot of the comments we received were along the lines of: \u201cTake your time, make it right,\u201d which is what converted the pressure into motivation.&nbsp; It\u2019s pretty easy to look at the mountain of work it takes to complete&nbsp;<em>any&nbsp;<\/em>project and get overwhelming anxiety, but comments like that really help quell that fear. The positive comments really helped us put the metaphorical pen to paper.<\/p>\n<p><strong>It must have been quite a journey for you. Graduating from being a&nbsp;<em>Half-Life<\/em>&nbsp;fan to actually working on the franchise. How did your perception of&nbsp;<em>Half-Life<\/em>&nbsp;change when you started poking under its hood as a developer?<\/strong><\/p>\n<p>It took me a long time to figure out what made&nbsp;<em>Half-Life<\/em>&nbsp;stand out to me, and to figure out what made it one of my favorite games. It is set apart from any other titles in the FPS genre by its elaborate world building, and connected linear story. Starting with the Inbound tram ride, the setting is established and Black Mesa feels like a real facility. Nothing has gone horribly wrong yet (apart from a myriad of OSHA violations). There are no bad guys, you are not enroute to cleaning up someone else\u2019s mess; it is just a normal day at work in the sprawling Black Mesa complex.<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-1.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"maxresdefault (6)\" height=\"343\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-1.jpg\" srcset=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-1.jpg 1280w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-8.jpg 300w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-9.jpg 768w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-10.jpg 1024w\" width=\"610\"><\/a><\/p>\n<p>From there you, the player, cause the inciting incident. You, the player, travel through a series of CONNECTED levels to the game\u2019s climax. This is something few games in the genre do to this day. It is massively important to connect the player to the world and give them a reason to care about the outcome of the story.<\/p>\n<p><strong>What about the game\u2019s weaknesses?<\/strong><\/p>\n<p>A lot of the weaknesses of&nbsp;<em>Half-Life<\/em>&nbsp;were fixed in the new Source engine. The shooting and movement were greatly improved (or maybe \u201cmodernized\u201d would be a better term), and we just had to utilize it and tweak it to reflect the original&nbsp;<em>Half-Life<\/em>. The first game being dated (even by 2004 standards) required us to extrapolate or make up large sections of architecture or machinery to make the world feel more realistic, and to fit the standards of the new engine. We expanded on parts we felt were too simple, and cut out parts that felt dated or confusing.<\/p>\n<p>Then there is Xen, which I think we can all safely say we underestimated. It is one thing to say \u201cXen was not my favorite part of&nbsp;<em>Half-Life<\/em>\u201d and another thing to say \u201cOK how do we make Xen&nbsp;<em>better?<\/em>\u201d<\/p>\n<p><strong>To figure it out, you had to learn from&nbsp;<em>Half-Life 2<\/em>.<\/strong><\/p>\n<p>The strength of&nbsp;<em>Half-Life 2<\/em>&nbsp;was its massive evolution in design. It is also a notable jump in technology. I distinctly remember being blown away by the graphics presentations Valve was putting on before release.<\/p>\n<p>I think for its time,&nbsp;<em>Half-Life 2<\/em>&nbsp;represents about as close to a perfect game as you can get. There wasn\u2019t much they could do better with the tech at the time.<\/p>\n<p>One of the biggest challenges we had sticking to the&nbsp;<em>Half-Life 2<\/em>\/Valve philosophy was not having cutscenes or tutorials. Got a cool game idea? OK how do you teach it to the player without breaking the 4th wall, and in the Xen chapters, without someone telling you how to use it?<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-2.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ss_9d4eba7e8e75ab9ecdfe73cbaf5a242d16959226\" height=\"343\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-2.jpg\" srcset=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-2.jpg 1920w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-11.jpg 300w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-12.jpg 768w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-13.jpg 1024w\" width=\"610\"><\/a><\/p>\n<p><strong>You said you tried to stick to&nbsp;<em>Half-Life<\/em>&nbsp;<em>2<\/em>\/Valve game design philosophy.<\/strong><\/p>\n<p>Yeah. Our guiding rule was \u201cHow would Valve make&nbsp;<em>Half-Life<\/em>&nbsp;if they made it today.\u201d<\/p>\n<p><strong>What are the pillars of that philosophy?<\/strong><\/p>\n<p>Valve themselves may have a different take on it, but OUR interpretation is you introduce a mechanic to the player, you teach them how to use it, then you test them on using it.<\/p>\n<p>A simple example of this is right at the start of Xen. We had to account for someone loading straight into the chapter, so we first have you long jump over a gap that, if you miss, you fall safely into the water below. That is the introduction. We then teach them how to use the long jump over a series of very easy jumps that are clearly signposted as \u201cHere\u2019s where you go next.\u201d We then have the player make a&nbsp;<em>very<\/em>&nbsp;long jump onto a floating rock with no safety net, to test that they understand the core mechanic before they can move on and get to more and more advanced long jumping.<\/p>\n<p>They [Valve] are also not afraid to get a bit gamey with their mechanics. An example I like to use is in Episode 2, when you are driving around in the buggy from derelict house to derelict house fighting Hunters. They needed a way to tell the player \u201cHey you\u2019re done here, move on\u201d so they flash the buggy\u2019s headlights on and off when you have accomplished your objective in that area. In the context of \u201crealism\u201d that makes no sense, but in the context of a game, it is critical to keeping the pace moving.<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-3.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ss_b106c27ff03bb3162a6875dd22c4ce440e9694c4\" height=\"343\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-3.jpg\" srcset=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-3.jpg 1920w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-14.jpg 300w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-15.jpg 768w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-16.jpg 1024w\" width=\"610\"><\/a><\/p>\n<p><strong>You obviously tried to bridge the narrative and technological gap between&nbsp;<em>Half-Life 1<\/em>&nbsp;and&nbsp;<em>2<\/em>. But you also referenced&nbsp;<em>Portal<\/em>\u2019s long fall boots in&nbsp;<em>Black Mesa<\/em>. Are you going to throw something in from&nbsp;<em>Half-Life: Alyx<\/em>&nbsp;with a later patch? Have you played it?<\/strong><\/p>\n<p>As of writing this I am about 6 hours into the game. We don\u2019t have any plans for tie-ins with&nbsp;<em>Alyx<\/em>.<\/p>\n<p>We put the&nbsp;<em>Portal<\/em>&nbsp;boots in as a head nod to the other series, and because Aperture was around when Black Mesa was, and&nbsp;<em>could&nbsp;<\/em>have got a government contract for high agility boots for special forces.<\/p>\n<p><strong>If it hasn\u2019t already been 16 years, would you want to reimagine the original game even further?<\/strong><\/p>\n<p>Probably not. We had a ton of interesting ideas, and some large sections of levels that we cut. What we really learned from making the Xen levels is if it does not compliment or add to the core design of the game, then it is probably better left on the cutting room floor. Quality over quantity.<\/p>\n<p><strong>Sounds like Xen didn\u2019t come easy to you. It\u2019s just four chapters out of eighteen, but it took you around the same time to complete as the the rest of the game. Was figuring out your own Xen the biggest challenge of the entire development process?<\/strong><\/p>\n<p>Yes by far. Making the Earthbound levels, even when we were making new sections, we at least had some reference of real world objects. Xen had to be our own creation. Other than some science gear, we couldn\u2019t use ANY of the assets we already created for the Earthbound levels. We had to figure out the design, figure out the art, and we quite frankly didn\u2019t know where to start. In the end we created roughly 4 distinct biomes across 21 maps, and about 5 hours of new gameplay.<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-4.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"black-mesa\" height=\"343\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-4.jpg\" srcset=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-4.jpg 1920w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-17.jpg 300w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-18.jpg 768w, https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-19.jpg 1024w\" width=\"610\"><\/a><\/p>\n<p><strong>For your next project, you are moving on to a new IP. But will you be also doing something different in terms of game design philosophy?<\/strong><\/p>\n<p>Nope, not really. The broader approach is to have everything support the core loop of the game\u2019s design. A beautiful game with bad gameplay is going to feel bad. A great story in a game with bad gameplay is going to feel bad. Everything has to feed into the pillars of the game. You obviously have to take time, and make compromises for art and technology, but in the world of video games, the core design should come first. This is what Valve\u2019s philosophy does for their games, and it can be adapted to a wide variety of game designs.<\/p>\n<p><strong>Adam, thank you for your time and good luck to Crowbar Collective. Looking forward to your next move.<\/strong><\/p>\n<p align=\"center\"><a href=\"https:\/\/gameworldobserver.com\/wp-content\/uploads\/2020\/04\/Item_H0301-e1587573702875.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"Item_H0301\" height=\"96\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/04\/blog-black-mesa-project-lead-adam-engels-on-building-the-ambitious-half-life-mod-1.png\" width=\"130\"><\/a><\/p>\n<p align=\"center\"><em>This interview was originally published on&nbsp;<\/em><em><a href=\"https:\/\/gameworldobserver.com\/2020\/04\/22\/black-mesa\/\">Game World Observer<\/a>&nbsp;on April 22, 2020.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The following blog post, unless otherwise noted, was written by a member of Gamasutra\u0092s community.The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company. This interview was originally published on&nbsp;Game World Observer&nbsp;on April 22, 2020. Black Mesa 1.0&nbsp;came out on March 6 bringing closure to 16 years of [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":112023,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-112022","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/112022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=112022"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/112022\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/112023"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=112022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=112022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=112022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}