Stygian Abyss – Clearview – 1.4.1

Stygian Abyss is a first person roguelite dungeon crawler; survive the legendary Stygian Abyss to find the Codex of Ultimate wisdom, a new adventure awaits you every time! You can play online at https://slash.itch.io/stygian-abyss

It has been 2 days since the last version of Stygian Abyss was released.

This minor version bundles some usability improvements including better mouse sensitivity and a less cluttered view with the compass and the excessive message log removed.

A critical issue with Safari has also been solved, and the automap discovery range is now tied with the viewport visibility.

Stygian Abyss – Automap – 1.4

Stygian Abyss is a first person roguelite dungeon crawler; survive the legendary Stygian Abyss to find the Codex of Ultimate wisdom, a new adventure awaits you every time! You can play online at https://slash.itch.io/stygian-abyss

It has been 8 years, 10 months and 3 days since the last version of Stygian Abyss was released.

This version contains something that was always missing from the project from day 1: An auto-map, courtesy of jucarave a.k.a. Exodus Destiny Dragon. I always used the example of Stygian Abyss as that game you make where you intend the player to assume a behavior but they just will not; it’s near impossible to motivate modern players to draw a map themselves, especially when the world is generated procedurally and feels kind of disposable because of the lack of unique features run to run (and the length of the runs).

There’s an interesting story behind this new version; we revived the project in hopes of creating something new out of it, with our own universe and more interesting gameplay mechanics; after some weeks of playing around with the idea, we decided to take that project in a different direction and will instead be using a more modern tech stack to make it, news about it may emerge next months.

Anyways, the addition of the auto-map should finally make the game completable without requiring immense amounts of patience. That’s not the only change we bundled though, along the way we fixed a couple of graphical glitches that were haunting the game all these years, and I removed the music from the classic Ultima games, replacing it with a more fitting dungeon ambience.

Have fun in the abyss and report thy feat if you manage to retrieve the codex!

Bandersnatch demo, the making of

After binge-watching all the possible endings for Bandersnatch in one sitting, I could not take this idea off my head, I had to recreate the game as something playable. You can play it online here

At first, I thought on doing it from scratch, creating a fake 3D engine similar to Akalabeth or the early Wizardry titles. After doing some research I opted instead to use proper 3D rendering, and adapt movement and appearance so it felt like a ZX-Spectrum game. I took our entry for the 2015 7DRL Challenge, Stygian Abyss, and started chipping off stuff and adding makeup until it felt decent enough.

One thing the engine didn’t have was support for interactive “prompts”, so that had to be added completely. Jucarave was up to the task and managed to do it during the last day of 2018.

Then came the question of designing all the game content; of course, the episode doesn’t directly reveal a lot of information about the game itself… however, there were some “design notes” scattered around Stefan’s ZX.

Stefan's crazy flows
Stefan’s crazy flows

I used them to recreate a possible game flow… which frankly doesn’t make a lot of sense 😛 but that’s what it is! I also incorporated some parts that were visible on the short gameplay clips shown in the episode.

(warning, spoilers below!)

flow
Reconstructed flow for Bandersnatch demo

Luckily, the engine had support for static maps, so I mapped out the flowchart into a level layout, with each choice being an interactive item.

Bandersnatch map

And that’s it, hope you like it! And by the way, you can check the source code here if you are interested.

Stygian Abyss 1.3 released

Work continues with jucarave. Play online and share with your friends! Also check our podcast about it if you haven’t

  • Increase resolution of dungeon textures
  • Increase resolution of monsters
  • Ranged enemy attacks
  • Darken monster colors
  • Improve sounds
  • Walking sound
  • Regen Mana over time

1.3-1 1.3-2 1.3-3

We are looking for a pixel artist to:

  • Enhance the monster sprites with textures, correct shadows and better colors
  • Add more detailed walking animations for monsters
  • Add attacking and dying animations for monsters
  • Add animations for the viewport weapons
  • UI frame similar to Ultima Underworld

If you are interested, check what we currently have and you may find a way to contribute!

Stygian Abyss, 2015 7DRL Challenge, Victory!

stygianSmall

Stygian Abyss is a procedurally generated first person action dungeon crawler; survive the legendary Stygian Abyss to find the Codex of Ultimate wisdom, a new adventure awaits you every time!

Features

  • A level generator inspired in Ultima Underworld
  • Explore the environment in a first person view.
  • 8 classes with different starting equipment and skills
  • 11 spells
  • 28 different monsters
  • Melee and ranged weapons

Play online now!

record01_zpsxwjeme01

—-

I managed to survive for another year!

Many thanks to jucarave, a.k.a Exodus Destiny Dragon; we teamed up for this year and it was great working with him.

This 7DRL is made up of two different open source projects; the Stygian Generator and the Stygian Abyss 7DRL game.

The level generator can be used independently (you are welcome to use it in your project!), it’s very customizable and comes bundled with parameters to recreate the Abyss based mainly on Ultima IV. This one was started from scratch for the challenge. I will talk a bit more about it on a future post.

The 7DRL game module was developed using as a base the existing work that Jucarave had made for Britannian Underworld; from there we developed all the game related stuff like spells, combat, etc. A whole lot of work went there!

The cover art was created by Talzhemir “Manda” Penumbra; drawn and painted specially for this game. She was part of the Ultima VI dev team. Thank you!

The music is Ultima IV “Dungeon“, from Ken Arnold. C64 version from the Videogame Music Preservation Foundation

The sound effects were made by Bart, from OpenGameArt.

Graphics come directly from the Ultima IV and Ultima V tilesets, with some tweaks and original tiles being made.

This project is non-commercial, made just for fun from fans to fans.

Stygian Abyss, 2015 7DRL Challenge – Day 3 Report

<Insert whining about life being unfair and being too tired for the 7DRL challenge>

Day 3 is over, it may not look as much but I added corridors connecting the rooms, as well padding into them, which for all practical purposes means variable length corridors and irregular rooms areas. I also removed the walls, might have to put them back soonish.

Variable length for corridors
Variable length for corridors

I also added a renderer using tiles, just for fun

Looking nice
Looking nice

Also did the design for magic spells, we are supporting a subset of the spells from the original U4. Also started doing some research on the actual appearance of the original Stygian Abyss, based on the rooms on the game, following some walkthroughs and checking some wikis for maps (unfortunately haven’t been able to find images for all rooms).

What’s next:

  • Add areas (ex: Lair of the Dragon, Evil Mages Camp, Fortress of the Balron, Zorn’s Nest, Damned Graveyard, etc)
  • Add enemies (3rd level generator)
  • Fix bug with connections between areas and subareas.
  • Integrate with Exodus’ engine.

Stygian Abyss, 2015 7DRL Challenge Entry – Day 2 report

7DRL always happens the worst possible time in the year.

I’m working together with Exodus Destiny Dragon to create a 3D realtime dungeon crawler with procedural levels inspired on Ultima Underworld. We are using javascript.

It’s intended to relive the adventures of the Avatar at the end of Ultima IV, to get the Codex of Ultima Wisdom (and probably something more 😉 ) You’ll have to survive 8 intense levels finding weapons, items and magic spells to aid you in the way.

I am working mostly on design as well as the implementation of the level generator. My goal is to produce something similar to the levels of UW.

Level Generator, Day 2
Level Generator, Day 2

Meanwhile, Exodus has been working on adapting the Britannian Underworld engine to what we need, plus implementing actual dungeon crawling stuff, check out his advancement on his blog.

Fat bats
Fat bats

We are considering whether using graphics from u5, u4 NES, oryx or handmade…. It would be great if we could get the graphics from monsters on ultima v dungeons (or the FM town games), but they seem VERY hard to come up with.