![Traditional Rogues Vs. Modern Roguism](https://www.lifewire.com/thmb/-_m0G8vbbxxIlkvVQDjlQ1eCN-4=/400x300/filters:no_upscale():max_bytes(150000):strip_icc():format(webp)/GettyImages-541916248-593842a43df78c537be2cf44.jpg)
Traditional Rogues Vs. Modern Roguism
![](/images/site-logo.png)
Traditional Rogues Vs. Modern Roguism
Roguelike vs. Roguelite: Debates and History Explained With Game Examples
Ollie Mattison
Mar 27, 2024• Proven solutions
Game developers and designers have experimented with a variety of video game genres across the years. None, however, have been stretched as far as roguelikes and roguelites. You’ve probably heard these terms used to describe recent hit games such as Hades, Dead Cells, and Binding of Isaac and have wondered if there’s a difference. While both of these game types share a lot of common elements and the lines between them are seemingly blurred, there is a clear distinction between roguelikes and roguelites.
This article contains:
Part 1: What’s the Difference Between Roguelikes and Roguelites?
Rogue: Where it all started
In order to best understand these two game genres, we must first analyze the origin of their namesakes. Way back in 1980, game designers Michael Toy and Glenn Wichman released an ASCII art dungeon crawler called Rogue. Inspired by the pen-and-paper RPG Dungeons & Dragons, this turn-based adventure game had players explore dungeons in which they fought monsters and gathered items to help them power up their characters. The game’s defining mechanic was permadeath. This meant that once your character died, it was literally the end. You couldn’t create a save nor revive your fallen hero in any way. Starting over meant a completely fresh game with a brand new character. What’s more is that starting a new game meant the dungeons were completely different, including enemy placement, room location, and item distribution. Every decision could mean either living and carrying on or dying and starting over, making the choices players made meaningful.
What is a Roguelike Game?
As the name implies, a roguelike - or roguelike - is a game that shares the same mechanics that defined Rogue. They have procedurally generated environments, making every playthrough feel completely fresh and different. Dying in a roguelike means all progress is lost, and you need to start over, no saves, no lives, no ifs nor buts. It’s at this juncture where some debate exists as to what truly defines a roguelike. There are fans out there who’ll tell you that a roguelike must not only share the mechanics but also the game’s layout and combat system. According to them, since Rogue was a top-down third-person turn-based RPG that played on a grid, all true roguelikes should then play and look the same. The other camp sees roguelikes as purely defined by true permadeath with some leniency afforded with regards to less important elements such as player perspective, combat systems, and screen orientation.
What is a Roguelite Game?
Roguelites - or rogue-lites - in essence, employ a lighter approach to implementing Rogue‘s key characteristics. For the most part, roguelites still have permadeath. If you die, then you have to start over. However, the key difference is that roguelites allow you to carry over some form of progress from one playthrough to the next. Depending on the game, the way progress is carried over varies. Some games allow you to unlock additional items that can drop in a given run. Others open up access to new areas or provide you with abilities that enable you to traverse towards new locations and expand your area of exploration.
Roguelites also have procedurally generated environments in a lot of cases. There are titles that have completely random level layouts and enemy placements. Others draw from a pre-defined set of layouts that are mixed and matched. Some titles may simply randomize more minute elements such as item placement and the locations of points of interest. Another way roguelites differ in the way they handle procedural generation is through seeded runs. A seed is essentially a run with pre-determined parameters, including enemy types and placements, level layout, and item availability. Seeding is also used to generate special challenge runs as well as enable custom modes. Whatever the case, roguelites have a tendency to reign in the chaos of fully procedurally generated game content.
It’s roguelites that are also usually a mix of different genres with Rogue style mechanics. From action RPGs to card games, the roguelite genre’s offerings are quite expansive. The leniency they give when it comes to permadeath and randomness affords developers more design space in which they can craft unique experiences.
A Clear Distinction
Regardless of where you stand on what defines a faithful roguelike, the distinction between it and roguelites is quite straightforward. You know you are playing a roguelike when dying means you lose it all. No matter how far into the game you’ve progressed, one misstep means all of the time and work you put into your progress has come to an end. Roguelites, on the other hand, prefer to give you some sense of progression, making them friendlier for players who don’t want to play with the stress of potentially losing everything.
There’s an argument to be made that roguelikes give you a truly unique experience each time while roguelites end up becoming grindy and repetitive. When every little decision you make can lead you to lose your character and progress, you become more focused on your run, rather than the game as a whole. You’re forced to play your best, scrutinize every possible choice, and make meaningful comparisons between items and gear you come across. The risk is higher when playing roguelikes, but the reward and payoff of making it far in a run are quite big.
If you were to conclude that roguelikes are for the hardest of core gamers and roguelites are more casual in nature, you would be quite close to the mark. A lot of roguelite titles, however, have difficulty settings that can turn them into absolutely brutal experiences, rendering progress and unlocks less important than the player’s overall skill.
Part 2: Examples of Roguelike and Roguelite Titles
If you’ve been meaning to dive into either or both of these genres, we’ve got a few titles for you to check out.
You might also like: Top 10 Roguelike or Roguelite Games
Roguelike Games
For this list, we’re using the “true” definition of roguelike, meaning games that are almost exactly like Rogue.
Nethack
Nethack is considered one of the most important roguelikes as it is as close to Rogue as a game can get. Apart from permadeath and procedurally generated environments, it shares a lot of Rogue’s core attributes, including the ASCII art style and screen layout. Compared to Rogue, Nethack has a much larger collection of enemies and items, making exploring its world more rewarding. Nethack also includes “conducts” which are special limitations players can choose to impose upon themselves in order to make the game even more challenging.
Caves of Qud
Straying a bit from Rogue’s high fantasy setting, Caves of Qud mixes some science fiction into its world. Just like Rogue, dying means your progress goes caput. Environments, however, are only partially generated randomly, with some elements being pre-defined. The game also includes a robust mutation system to power up your character as well as quests and side-quests which you can choose to follow or ignore. On top of all this, Caves of Qud adds another layer of randomness through its procedurally generated political systems.
Dungeon Crawl Stone Soup
Recognized as one of the best roguelikes of all time, Dungeon Crawl Stone Soup is one of the true innovators of its space. Taking all of the core defining elements of Rogue, including its hyper retro art style, DCSS makes a concerted effort towards being more accessible. For starters, it offers a more user-friendly interface that brings all important information to the forefront. The developers also wanted to make its gameplay far easier to understand so that any person can pick it up and play without needing any convoluted prior knowledge of how the game works.
Roguelite Games
For this genre, we’ve chosen three games that are completely different to illustrate the wider variety of titles that exists within the roguelite space.
Dead Cells
Dead Cells is an exploration-based action platformer (a.k.a. a metroidvania) with roguelite elements. Just like all _Rogue_-based games, dying in Dead Cells means you start over from the beginning. However, not all progress is lost. As you progress through various biomes of the game, you’ll unlock new traversal abilities that allow you to access new biomes and pathways. While some randomness exists in each biome, it feels less like levels are procedurally generated and more like a mixing of pre-determined layout components. You’ll also stumble upon blueprints for items which you can then spend Cells you gather to make the items available to drop in future runs. By beating the game’s final boss you can unlock progressively harder difficulties, making the game increasingly more brutal.
Slay the Spire
One of the most highly praised indie games, MegaCrit’s Slay the Spire is a shining example of a perfect blend of genres. It’s a deckbuilding card game where you must climb the titular Spire while defeating enemies and bosses in turn-based card battles, so you can ultimately slay its heart. Each run consists of 3 Acts, each of which gives you choices of pathways that are procedurally generated. While enemy placement is somewhat controlled at first, it becomes more truly random the higher you climb. What makes StS particularly challenging is that it affords very few options to restore health so guarding your HP is vital. While death does mean you’ll have to start all the way from the bottom, you can unlock new cards for each of the game’s 4 classes as you level them up. The game also offers a wide variety of options for challenges and seeded custom runs.
Hades
Nominated for a Game of the Year award, Hades is a beloved title that has converted many gamers to the roguelite genre. Your aim in the game, as the son of Hades, is to escape the Ancient Greek hell and ascend to the top of Olympus with the rest of the pantheon. The gameplay is fast-paced action hack-and-slash but it’s in a top-down perspective which makes it feel a lot closer to Rogue than other games in the genre. It also has a lot of elements that are randomized, including the location of helpful shops. Your build will also feel wildly different between runs as even the Gods that appear to power you up are random as well as the abilities they offer you to choose from.
Bonus: With thousand of effects, Filmora X help you record your gameplay and edit it into nice montage.
Ollie Mattison
Ollie Mattison is a writer and a lover of all things video.
Follow @Ollie Mattison
Ollie Mattison
Mar 27, 2024• Proven solutions
Game developers and designers have experimented with a variety of video game genres across the years. None, however, have been stretched as far as roguelikes and roguelites. You’ve probably heard these terms used to describe recent hit games such as Hades, Dead Cells, and Binding of Isaac and have wondered if there’s a difference. While both of these game types share a lot of common elements and the lines between them are seemingly blurred, there is a clear distinction between roguelikes and roguelites.
This article contains:
Part 1: What’s the Difference Between Roguelikes and Roguelites?
Rogue: Where it all started
In order to best understand these two game genres, we must first analyze the origin of their namesakes. Way back in 1980, game designers Michael Toy and Glenn Wichman released an ASCII art dungeon crawler called Rogue. Inspired by the pen-and-paper RPG Dungeons & Dragons, this turn-based adventure game had players explore dungeons in which they fought monsters and gathered items to help them power up their characters. The game’s defining mechanic was permadeath. This meant that once your character died, it was literally the end. You couldn’t create a save nor revive your fallen hero in any way. Starting over meant a completely fresh game with a brand new character. What’s more is that starting a new game meant the dungeons were completely different, including enemy placement, room location, and item distribution. Every decision could mean either living and carrying on or dying and starting over, making the choices players made meaningful.
What is a Roguelike Game?
As the name implies, a roguelike - or roguelike - is a game that shares the same mechanics that defined Rogue. They have procedurally generated environments, making every playthrough feel completely fresh and different. Dying in a roguelike means all progress is lost, and you need to start over, no saves, no lives, no ifs nor buts. It’s at this juncture where some debate exists as to what truly defines a roguelike. There are fans out there who’ll tell you that a roguelike must not only share the mechanics but also the game’s layout and combat system. According to them, since Rogue was a top-down third-person turn-based RPG that played on a grid, all true roguelikes should then play and look the same. The other camp sees roguelikes as purely defined by true permadeath with some leniency afforded with regards to less important elements such as player perspective, combat systems, and screen orientation.
What is a Roguelite Game?
Roguelites - or rogue-lites - in essence, employ a lighter approach to implementing Rogue‘s key characteristics. For the most part, roguelites still have permadeath. If you die, then you have to start over. However, the key difference is that roguelites allow you to carry over some form of progress from one playthrough to the next. Depending on the game, the way progress is carried over varies. Some games allow you to unlock additional items that can drop in a given run. Others open up access to new areas or provide you with abilities that enable you to traverse towards new locations and expand your area of exploration.
Roguelites also have procedurally generated environments in a lot of cases. There are titles that have completely random level layouts and enemy placements. Others draw from a pre-defined set of layouts that are mixed and matched. Some titles may simply randomize more minute elements such as item placement and the locations of points of interest. Another way roguelites differ in the way they handle procedural generation is through seeded runs. A seed is essentially a run with pre-determined parameters, including enemy types and placements, level layout, and item availability. Seeding is also used to generate special challenge runs as well as enable custom modes. Whatever the case, roguelites have a tendency to reign in the chaos of fully procedurally generated game content.
It’s roguelites that are also usually a mix of different genres with Rogue style mechanics. From action RPGs to card games, the roguelite genre’s offerings are quite expansive. The leniency they give when it comes to permadeath and randomness affords developers more design space in which they can craft unique experiences.
A Clear Distinction
Regardless of where you stand on what defines a faithful roguelike, the distinction between it and roguelites is quite straightforward. You know you are playing a roguelike when dying means you lose it all. No matter how far into the game you’ve progressed, one misstep means all of the time and work you put into your progress has come to an end. Roguelites, on the other hand, prefer to give you some sense of progression, making them friendlier for players who don’t want to play with the stress of potentially losing everything.
There’s an argument to be made that roguelikes give you a truly unique experience each time while roguelites end up becoming grindy and repetitive. When every little decision you make can lead you to lose your character and progress, you become more focused on your run, rather than the game as a whole. You’re forced to play your best, scrutinize every possible choice, and make meaningful comparisons between items and gear you come across. The risk is higher when playing roguelikes, but the reward and payoff of making it far in a run are quite big.
If you were to conclude that roguelikes are for the hardest of core gamers and roguelites are more casual in nature, you would be quite close to the mark. A lot of roguelite titles, however, have difficulty settings that can turn them into absolutely brutal experiences, rendering progress and unlocks less important than the player’s overall skill.
Part 2: Examples of Roguelike and Roguelite Titles
If you’ve been meaning to dive into either or both of these genres, we’ve got a few titles for you to check out.
You might also like: Top 10 Roguelike or Roguelite Games
Roguelike Games
For this list, we’re using the “true” definition of roguelike, meaning games that are almost exactly like Rogue.
Nethack
Nethack is considered one of the most important roguelikes as it is as close to Rogue as a game can get. Apart from permadeath and procedurally generated environments, it shares a lot of Rogue’s core attributes, including the ASCII art style and screen layout. Compared to Rogue, Nethack has a much larger collection of enemies and items, making exploring its world more rewarding. Nethack also includes “conducts” which are special limitations players can choose to impose upon themselves in order to make the game even more challenging.
Caves of Qud
Straying a bit from Rogue’s high fantasy setting, Caves of Qud mixes some science fiction into its world. Just like Rogue, dying means your progress goes caput. Environments, however, are only partially generated randomly, with some elements being pre-defined. The game also includes a robust mutation system to power up your character as well as quests and side-quests which you can choose to follow or ignore. On top of all this, Caves of Qud adds another layer of randomness through its procedurally generated political systems.
Dungeon Crawl Stone Soup
Recognized as one of the best roguelikes of all time, Dungeon Crawl Stone Soup is one of the true innovators of its space. Taking all of the core defining elements of Rogue, including its hyper retro art style, DCSS makes a concerted effort towards being more accessible. For starters, it offers a more user-friendly interface that brings all important information to the forefront. The developers also wanted to make its gameplay far easier to understand so that any person can pick it up and play without needing any convoluted prior knowledge of how the game works.
Roguelite Games
For this genre, we’ve chosen three games that are completely different to illustrate the wider variety of titles that exists within the roguelite space.
Dead Cells
Dead Cells is an exploration-based action platformer (a.k.a. a metroidvania) with roguelite elements. Just like all _Rogue_-based games, dying in Dead Cells means you start over from the beginning. However, not all progress is lost. As you progress through various biomes of the game, you’ll unlock new traversal abilities that allow you to access new biomes and pathways. While some randomness exists in each biome, it feels less like levels are procedurally generated and more like a mixing of pre-determined layout components. You’ll also stumble upon blueprints for items which you can then spend Cells you gather to make the items available to drop in future runs. By beating the game’s final boss you can unlock progressively harder difficulties, making the game increasingly more brutal.
Slay the Spire
One of the most highly praised indie games, MegaCrit’s Slay the Spire is a shining example of a perfect blend of genres. It’s a deckbuilding card game where you must climb the titular Spire while defeating enemies and bosses in turn-based card battles, so you can ultimately slay its heart. Each run consists of 3 Acts, each of which gives you choices of pathways that are procedurally generated. While enemy placement is somewhat controlled at first, it becomes more truly random the higher you climb. What makes StS particularly challenging is that it affords very few options to restore health so guarding your HP is vital. While death does mean you’ll have to start all the way from the bottom, you can unlock new cards for each of the game’s 4 classes as you level them up. The game also offers a wide variety of options for challenges and seeded custom runs.
Hades
Nominated for a Game of the Year award, Hades is a beloved title that has converted many gamers to the roguelite genre. Your aim in the game, as the son of Hades, is to escape the Ancient Greek hell and ascend to the top of Olympus with the rest of the pantheon. The gameplay is fast-paced action hack-and-slash but it’s in a top-down perspective which makes it feel a lot closer to Rogue than other games in the genre. It also has a lot of elements that are randomized, including the location of helpful shops. Your build will also feel wildly different between runs as even the Gods that appear to power you up are random as well as the abilities they offer you to choose from.
Bonus: With thousand of effects, Filmora X help you record your gameplay and edit it into nice montage.
Ollie Mattison
Ollie Mattison is a writer and a lover of all things video.
Follow @Ollie Mattison
Also read:
- "Detailed Instructions to Record and Save FaceTime Calls"
- "\"[New] Pushing Boundaries Exquisite Fluid Gaming Selections\""
- "\"[New] The Ultimate Comparison VSDC Screen Recorder vs Other Leading Solutions for 2024\""
- "\"[New] 2024 Approved Best 6 Modern Homes for Minecraft Enthusiasts\""
- "[Updated] Spectacular Top Ten Nintendo Switch Fighter Games (Max 156)"
- "\"[Updated] Converting Mac Image Types A Step-by-Step Process for 2024\""
- "\"[Updated] 2024 Approved Streamline Slack Collaboration with Best 10 Free Tools\""
- "\"[New] In 2024, Detailed Review OBS as a Top Choice for Screen Recorders\""
- "[Updated] In 2024, 5 Best GBA Emulators You Can Find on PC"
- "\"From Live to Recording Maximizing Your Gaming Sessions' Value\""
- "\"[New] Professional Video Editing Implementing the Ken Burns Effect in Camtasa\""
- "\"[Updated] 2024 Approved Cutting Edge iPhone Techniques for Slow Motion\""
- "\"Innovating Filming Techniques Smartphones as Webcams\""
- "\"[Updated] In 2024, Enhance Gameplay The Ultimate Guide to Using Steam's Switch Controller\""
- "\"[New] Digital Game Chronicles Snappy Screenshots for Every Moment for 2024\""
- "\"[New] Record & Save Every Sound on PC - Exclusive X-Recorder for 2024\""
- "[New] Nine Effective Ways to Record System Audio & Mic Outputs for 2024"
- "\"[New] Live Stream to File Top Performing OBS Recording Tools\""
- "\"[New] Mastering Game Recording Steam Edition Techniques\""
- "[Updated] Mastering Mac Screenshots & Screen Recording"
- "\"[New] 2024 Approved Optimizing Your Home Studio for Online Broadcasts\""
- "\"[Updated] 2024 Approved Pro Tips for the Best PC Snipping Software of Today\""
- "\"[Updated] Best of the Best Android Calls with More Than Just Two for 2024\""
- "\"[New] 2024 Approved Preserving Sims 4 Moments Effective Strategies for Recording Playthroughs\""
- "\"[Updated] Elite Firefox Screencap Add-Ons\""
- "[New] In 2024, Mastering Screen Shots on Windows Machines"
- "\"[New] 2024 Approved Voiceover Vitality Energizing Your PowerPoint Presentations\""
- "Breaking Down RecordCast’s Marketing Claims"
- "\"2024 Approved Mastering Zoom Transcribing Top 5 Suggestions for All Budgets\""
- "[New] How to Fix OBS Not Recording Audio for 2024"
- "Transform Your Streaming Skills with Compreenas's OBS Guide"
- "\"Determining Frame Rates Master Choice Between 30Fps and 60Fps for 2024\""
- "\"[Updated] Pro Video Setup Utilizing Your Logitech Webcam\""
- "\"[New] Premier Open-Source Tech for Live Streaming Recordings for 2024\""
- "[New] Learn to Film Stunning Videos on Mac Using Your Webcam (5 Easy Ways)"
- "\"[Updated] Universal Synchronization Zoom on Phones, Tablets, PCs All for 2024\""
- "\"[Updated] All-in-One Screen Capture - AZ Insights & Alternatives\""
- "\"[New] 2024 Approved Uncomplicated Video Logging Tool W10\""
- "Effortless Methods for Capturing Google Voice Conversations for 2024"
- "\"[Updated] 2024 Approved Efficient Video Editing with Timestamps & On-Screen Text\""
- "[Updated] Countdown Configuration in OBS for Streamers and Filmmakers for 2024"
- "[New] In 2024, Top 10 Mac GIF Tools to Avoid Losing Quality"
- "\"[Updated] 2024 Approved Efficiently Recording Desktop Screens for Various Purposes\""
- "\"Comparing OBS and Fraps Aimed at Filmmakers for 2024\""
- "\"Crystal Crisp Playback PS5's Favorite HDMI 2.1 Displays for 2024\""
- "[New] In 2024, IOS's Choice of Top PS2 Game Simulation Software"
- About Lava Yuva 3 Pro FRP Bypass
- In 2024, Bypass iCloud Activation Lock with IMEI Code On your Apple iPhone 12
- What Legendaries Are In Pokemon Platinum On Xiaomi Redmi A2+? | Dr.fone
- In 2024, iPogo will be the new iSpoofer On Samsung Galaxy S23? | Dr.fone
- Updated Unlock Stunning 4K Videos The Best Free Editors to Use
- In 2024, Master Your Sound on Mac The Top 5 Audio Mixer Selections
- How To Simulate GPS Movement With Location Spoofer On Huawei Nova Y91? | Dr.fone
- New 2024 Approved Adjusting Decibels Fine-Tuning Sound on Audacity
- How PGSharp Save You from Ban While Spoofing Pokemon Go On Apple iPhone 7? | Dr.fone
- Updated 2024 Approved Audit of Advanced Sound Editing A Closer Look at Sound Forge Tools
- How to Screen Mirroring Infinix Note 30 Pro to PC? | Dr.fone
- How to recover lost data from Samsung Galaxy XCover 6 Pro Tactical Edition?
- How to Unlock SIM Card on Nokia C02 online without jailbreak
- 10 Easy-to-Use FRP Bypass Tools for Unlocking Google Accounts On Oppo A58 4G
- In 2024, iPogo will be the new iSpoofer On Nubia Z50 Ultra? | Dr.fone
- How to Detect and Remove Spyware on Vivo X Flip? | Dr.fone
- Updated Synchronizing Sounds with Imagery The Quintet of Premium & Free Music Visualizers to Watch for 2024
- How to Bypass Activation Lock on iPhone SE (2022) or iPad?
- Complete Fixes To Solve iPhone 15 Pro Max Randomly Asking for Apple ID Password | Dr.fone
- How to Screen Mirroring Motorola Edge 40 Pro to PC? | Dr.fone
- How to Transfer Data from Vivo Y100t to BlackBerry | Dr.fone
- Auditory Delights in Cinema - Celebrating the Best 8 Film Soundscapes
- Updated Capturing Perfect Sound A Comprehensive Guide for Advanced Mac Users
- In 2024, Fake the Location to Get Around the MLB Blackouts on Realme C53 | Dr.fone
- How To Unlock A Found Apple iPhone 12 Pro? | Dr.fone
- The Top 5 Android Apps That Use Fingerprint Sensor to Lock Your Apps On Honor X9b
- Updated How To Split Screen On Tiktok
- In 2024, Remove the Lock Screen Fingerprint Of Your Xiaomi Redmi K70
- Updated Free Invitation Video Maker Websites Top 10 Reviews
- In 2024, 9 Best Phone Monitoring Apps for Samsung Galaxy F04 | Dr.fone
- In 2024, Latest Guide How To Bypass Samsung Galaxy F34 5G FRP Without Computer
- The way to get back lost videos from Honor 100 Pro
- How to Bypass Android Lock Screen Using Emergency Call On Nokia C210?
- In 2024, The Art of Audio Purity In-Depth Insights Into Reducing Ambient Loudness and Background Chatter
- How To Erase Apple iPhone X Data Permanently | Dr.fone
- 8 Solutions to Solve YouTube App Crashing on Oppo A38 | Dr.fone
- The Invisible Touch Methods to Apply Fading Effects on Sound in iMovie for 2024
- Elite Sound Mixers for Superior Stream Quality
- The Last Wav Converter Tutorial Youll Ever Need for 2024
- In 2024, Process of Screen Sharing Realme 12 5G to PC- Detailed Steps | Dr.fone
- The Top-Rated Music File Categorizer Ideal MP3 Editor for Windows & Mac Systems, 2024 Update
- Complete Tutorial to Use VPNa to Fake GPS Location On Google Pixel 8 | Dr.fone
- Updated 2024 Approved The Ultimate Hack Filmora Coupon Codes Without Reddit
- In 2024, All You Need To Know About Mega Greninja For Vivo V30 Lite 5G | Dr.fone
- New Speedy Strategies to Rectify Audio Imports in Adobe Premiere Pro
- Title: Traditional Rogues Vs. Modern Roguism
- Author: Virginia Woolf
- Created at : 2024-05-18 18:47:24
- Updated at : 2024-05-19 18:47:24
- Link: https://visual-screen-recording.techidaily.com/traditional-rogues-vs-modern-roguism/
- License: This work is licensed under CC BY-NC-SA 4.0.