Title: Shrine, a doom2 mod
Date: 2020-01-14 21:00

I'm usually not a big fan of
[doom](https://en.wikipedia.org/wiki/Doom_(1993_video_game)) and [doom2](https://en.wikipedia.org/wiki/Doom_II),
I prefer [quake]({filename}/games/arcane_dimension.md) and its verticality, but
since I'm currently reading some Lovecraft tales (they [didn't age very
well](http://www.beesgo.biz/horp.html)), I thought about giving a try to
[Shrine]( https://www.moddb.com/mods/shrine ):

> Shrine is a total conversion mod for Doom 2 set in a Lovecraftian inspired
> world. Battle new demons with new weapons, while exploring ancient cathedrals
> and eldritch worlds from the dark beyond.

<noscript>

It seems that you don't have javascript enabled, which is completely fine.
You're missing a shiny <a
href="https://github.com/metafizzy/flickity">flickity</a>-powered
lazy-loading carousel with the screenshots. Since the images are a weighting
bit more than 15MB, I'm only displaying 3 of them, and you can click on the
list below to see more if you want.

<br><br>

  <img src="./images/shrine/shrine_00.png" alt="Sexy screenshot of shrine"/>
  <img src="./images/shrine/shrine_01.png" alt="Sexy screenshot of shrine"/>
	<img src="./images/shrine/shrine_02.png" alt="Sexy screenshot of shrine"/>

<br><br>

	<a href="./images/shrine/shrine_03.png"/>03</a>
	<a href="./images/shrine/shrine_04.png"/>04</a>
	<a href="./images/shrine/shrine_05.png"/>05</a>
	<a href="./images/shrine/shrine_06.png"/>06</a>
	<a href="./images/shrine/shrine_07.png"/>07</a>
	<a href="./images/shrine/shrine_08.png"/>08</a>
	<a href="./images/shrine/shrine_09.png"/>09</a>
	<a href="./images/shrine/shrine_10.png"/>10</a>
	<a href="./images/shrine/shrine_11.png"/>11</a>
	<a href="./images/shrine/shrine_12.png"/>12</a>
	<a href="./images/shrine/shrine_13.png"/>13</a>
	<a href="./images/shrine/shrine_14.png"/>14</a>
	<a href="./images/shrine/shrine_15.png"/>15</a>
	<a href="./images/shrine/shrine_16.png"/>16</a>
	<a href="./images/shrine/shrine_17.png"/>17</a>
	<a href="./images/shrine/shrine_18.png"/>18</a>
	<a href="./images/shrine/shrine_19.png"/>19</a>
	<a href="./images/shrine/shrine_20.png"/>20</a>
	<a href="./images/shrine/shrine_21.png"/>21</a>
	<a href="./images/shrine/shrine_22.png"/>22</a>
	<a href="./images/shrine/shrine_23.png"/>23</a>
	<a href="./images/shrine/shrine_24.png"/>24</a>
	<a href="./images/shrine/shrine_25.png"/>25</a>
	<a href="./images/shrine/shrine_26.png"/>26</a>
	<a href="./images/shrine/shrine_27.png"/>27</a>
	<a href="./images/shrine/shrine_28.png"/>28</a>
	<a href="./images/shrine/shrine_29.png"/>29</a>
	<a href="./images/shrine/shrine_30.png"/>30</a>
	<a href="./images/shrine/shrine_31.png"/>31</a>
	<a href="./images/shrine/shrine_32.png"/>32</a>
	<a href="./images/shrine/shrine_33.png"/>33</a>
	<a href="./images/shrine/shrine_34.png"/>34</a>
	<a href="./images/shrine/shrine_35.png"/>35</a>
	<a href="./images/shrine/shrine_36.png"/>36</a>
	<a href="./images/shrine/shrine_37.png"/>37</a>
	<a href="./images/shrine/shrine_38.png"/>38</a>
	<a href="./images/shrine/shrine_39.png"/>39</a>
	<a href="./images/shrine/shrine_40.png"/>40</a>
	<a href="./images/shrine/shrine_41.png"/>41</a>
	<a href="./images/shrine/shrine_42.png"/>42</a>
	<a href="./images/shrine/shrine_43.png"/>43</a>
	<a href="./images/shrine/shrine_44.png"/>44</a>
	<a href="./images/shrine/shrine_45.png"/>45</a>
</div>

</noscript>

<link rel="stylesheet" href="./files/css/flickity.min.css" media="screen">
<script defer src="./files/js/flickity.pkgd.min.js"></script>

<div class="main-carousel has_js" data-flickity='{"wrapAround": true, "lazyLoad": 2 }'>

  <img data-flickity-lazyload="./images/shrine/shrine_00.png" alt="Sexy screenshot of shrine"/>
  <img data-flickity-lazyload="./images/shrine/shrine_01.png" alt="Sexy screenshot of shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_02.png" alt="Sexy screenshot of shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_03.png" alt="Sexy screenshot of shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_04.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_05.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_06.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_07.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_08.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_09.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_10.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_11.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_12.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_13.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_14.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_15.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_16.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_17.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_18.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_19.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_20.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_21.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_22.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_23.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_24.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_25.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_26.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_27.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_28.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_29.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_30.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_31.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_32.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_33.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_34.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_35.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_36.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_37.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_38.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_39.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_40.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_41.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_42.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_43.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_44.png" alt="Sexy screenshot of Shrine"/>
	<img data-flickity-lazyload="./images/shrine/shrine_45.png" alt="Sexy screenshot of Shrine"/>
</div>
<br>

I'm far from being an expert in doom levels, but I really liked this
[WAD](https://en.wikipedia.org/wiki/Doom_WAD).
Its atmosphere is astonishingly good: the monsters are really cool,
weapons have a distinctive appearance and have a good feeling (the
grenade-launcher is amazing ♥), and all the
environments are gorgeous: gloomy forests and cemeteries, deep caverns, dismal
manors, bleak mountains, … there is a really great *Lovecraftian* vibe
everywhere, supported by a top notch sound design and music. Moreover, the monsters
placement is top-notch, creating some credible scenery, like worshiping scenes
in obscene cathedrals, insane invocations of grotesque creatures, … also, it's
worth mentioning that the animation of the water cascades is astonishing!

In most of his stories, Lovecraft refers to impossible geometries,
elusive angles, seemingly moving spaces, intricate Arabesques roused into a
kind of ophidian animation, … and I was curious if this could be somehow
implemented in [zdoom](https://www.zdoom.org/). I don't want to spoil too
much, but *Womb* (`map10`) has some horrible corridors, and *Archive* (`map11`)
gave me the feeling that everything was constantly falling down.

Unfortunately, on the not-so-bright-side, the level-design is a bit simplistic,
there is only a single ammo type, and you get powerful weapons quite early in
the game, including the completely overpowered BFG-like, which makes the game
super-easy, even on [Ultra-Violence](https://doom.fandom.com/wiki/Skill_level)
difficulty. The last boss is a *huge* disappointment, I was expecting something
epic, and … well I don't want to spoil it, but … meh.

But everything else is pretty neat and if you like Lovecraft's universe,
those 16 levels are completely worth 45 minutes of your life.

<script defer src="./files/js/no_js.js"></script>
