Level C-1239 - ”遗落暮城“
:root {
    --accent-color: 52, 180, 88;
    --background-image: url("https://images.unsplash.com/photo-1518173946687-a4c8892bbd9f");
 
    --background-color: 246, 246, 246;
    --text-color: 51, 51, 51;
    --light-color-1: 252, 252, 252;
    --light-color-2: var(--light-color-1);
    --dark-color-1: var(--accent-color);
    --dark-color-2: var(--accent-color);
    --dark-color-3: var(--accent-color);
    --dark-color-4: var(--accent-color);
 
    --link-color: var(--accent-color);
    --hover-link-color: var(--link-color), 0.7;
    --visited-link-color: var(--link-color);
 
    --selected-background-color: var(--accent-color), 0.2;
    --selected-text-color: ;
 
    --general-blur: 0;
 
    --general-button-text-color: var(--general-light-text-color);
    --general-button-background-color: var(--general-light-background-color);
    --general-hover-button-text-color: var(--accent-color);
    --general-hover-button-background-color: var(--general-button-background-color);
 
    --main-header-height: 8.5rem;
    --main-header-height-on-mobile: 8.5rem;
    --header-width: 66rem;
    --header-margin: max(calc((100% - var(--header-width)) / 2), 1rem);
    --logo-image: none;
    --header-title-font-size: 3.5rem;
    --header-title-font-size-on-mobile: 2.15rem;
    --header-subtitle-font-size: 1.35rem;
    --header-subtitle-font-size-on-mobile: 0.8rem;
    --search-icon-width-on-mobile: 1rem;
 
    --header-background-image: none;
    --header-extra-background-image: none;
 
    --topbar-height-on-mobile: var(--topbar-height);
    --topbar-font-size-on-mobile: var(--topbar-font-size);
 
    --topbar-text-color: var(--general-light-text-color);
    --topbar-hover-text-color: var(--accent-color);
    --topbar-background-color: var(--general-light-background-color);
    --topbar-hover-background-color: 0, 0, 0, 0;
    --topbar-hover-border-color: 0, 0, 0, 0;
    --topbar-drop-text-color: var(--topbar-text-color);
    --topbar-drop-hover-text-color: var(--topbar-hover-text-color);
    --topbar-drop-background-color: var(--topbar-background-color);
    --topbar-drop-hover-background-color: 0, 0, 0, 0;
    --topbar-drop-shadow-color: var(--general-shadow-color), 0.06;
 
    --header-username-color: var(--header-text-color);
    --account-button-text-color: var(--header-text-color);
    --account-button-hover-text-color: var(--accent-color);
    --account-button-background-color: 0, 0, 0, 0;
    --account-button-hover-background-color: 0, 0, 0, 0;
    --account-drop-hover-text-color: var(--accent-color);
    --account-drop-hover-background-color: 0, 0, 0, 0;
 
    --body-width: 66rem;
 
    --page-tag-border-color: var(--general-strong-border-color);
    --page-tag-title-color: var(--text-color);
    --page-tag-text-color: var(--text-color);
    --page-tag-hover-text-color: var(--accent-color);
    --page-tag-background-color: 0, 0, 0, 0;
    --page-tag-hover-background-color: 0, 0, 0, 0;
 
    --footer-background-color: 0, 0, 0, 0;
    --license-background-color: 0, 0, 0, 0;
    --footer-text-color: var(--text-color), 0.5;
    --license-text-color: var(--footer-text-color);
 
    --sidebar-media-background-color: 0, 0, 0, 0;
    --sidebar-title-background-color: var(--general-dark-background-color);
    --sidebar-hover-background-color: var(--general-medium-border-color);
 
    --edit-area-background-color: var(--general-light-background-color);
 
    --hovertip-border-color: var(--general-strong-border-color);
 
    --imageblock-border-color: var(--general-strong-border-color);
 
    --hr-color: var(--general-strong-border-color);
 
    --tabview-border-width: 0.15rem;
    --tabview-horizon-color: 0, 0, 0, 0;
    --tabview-content-background-color: var(--general-light-background-color);
 
    --table-background-color: var(--general-light-background-color);
    --table-text-color: var(--general-light-text-color);
 
    --note-background-color: 255, 255, 136;
    --note-text-color: var(--text-color);
 
    --popup-fader-color: 0, 0, 0, 0.2;
    --popup-tip-color: var(--text-color);
 
    --white-monochrome: var(--light-color-1);
    --thread-accent-color: var(--general-light-background-color);
}
 
body, html {
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
a:is(:hover, :active, :focus, :focus-within) {
  -webkit-text-decoration: underline 0.1em;
}
#side-bar .menu-item a {
  transition: background var(--general-transition-time-fast);
}
#file-comments {
  padding: 0.2em 0.5em;
}
table.page-files .highlight {
  background: rgba(var(--action-area-border-color))
}
.pager a, .pager .current, .pager .dots {
  transition: background var(--general-transition-time-slow), color var(--general-transition-time-slow);
}
#action-area h1 + p + h2 ~ div[style="padding-left:3em;"] > div {
  align-items: center;
}
#edit-meta-newtag-form > table {
  display: flex;
  align-items: center;
}
#edit-meta-newtag-form > table :is(tbody, tr) {
  display: contents;
}
#edit-meta-newtag-form > table td {
  display: block;
}
#edit-meta-newtag-form > table td:nth-child(2n) {
  flex: 1;
}
#edit-meta-newtag-form > table td input {
  width: 100%;
  box-sizing: border-box;
  border: none;
  background: rgba(var(--edit-area-textarea-background-color));
  color: rgba(var(--edit-area-textarea-text-color));
  padding: 0.2em 0.5em;
  margin: 0;
  outline: none;
  transition: box-shadow var(--general-transition-time-slow);
  font-weight: 500;
}
#edit-meta-newtag-form > table td input:focus-visible {
  box-shadow: 2px 2px 0 rgba(var(--edit-area-textarea-border-color)), -2px 2px 0 rgba(var(--edit-area-textarea-border-color)), -2px -2px 0 rgba(var(--edit-area-textarea-border-color)), 2px -2px 0 rgba(var(--edit-area-textarea-border-color));
}
#edit-meta-newtag-form > div {
  margin: 1rem 0;
  padding: 0 !important;
  display: flex;
  grid-gap: 1rem;
}
hr {
  background: transparent;
}
[class|=colmod-link] {
  margin: 1rem 0;
}
.yui-navset .yui-nav li a,
.yui-navset .yui-nav li.selected a {
  transition: color var(--general-transition-time-slow);
}
.hl-default,
.hl-code,
.hl-brackets,
.hl-identifier {
  color: inherit;
}
#toc #toc-action-bar {
  top: 0.25rem;
}
:where(ol ul, ul ul) {
  list-style-type: circle;
}
.join-box a {
  color: rgba(var(--general-button-text-color));
  background: rgba(var(--general-button-background-color));
}
.join-box a:is(:hover, :active, :focus, :focus-within) {
  color: rgba(var(--general-hover-button-text-color));
  background: rgba(var(--general-hover-button-background-color));
}
.forum-thread-box .description-block {
  padding: 0.5em 1em;
}
.thread-container .post .long {
  padding: 0.5em;
}
#page-content > div.forum-thread-box > div.options,
.post-container > .post > div.long > div.options {
  display: flex;
  justify-content: flex-end;
}
.signature {
  display: none;
}
.notepaper {
  max-width: 100%;
}
.bettercollap .collapsible-block-unfolded-link,
.bettercollap .collapsible-block-folded {
  margin: 0;
}
@media (pointer: coarse) {
  #login-status #account-options:hover,
  #login-status #account-topbutton:hover + #account-options {
    opacity: 1;
    pointer-events: all;
  }
}
 
@keyframes fresh-fade-in {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
a {
    text-decoration: underline;
    text-decoration-thickness: 0.1em;
    text-decoration-color: transparent;
    transition: color 0.15s, text-decoration-color 0.15s;
}
a:is(:hover, :active, :focus, :focus-within) {
    text-decoration-color: currentColor;
}
#extra-div-1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    -webkit-mask-image: linear-gradient(to top, transparent, black 80%);
            mask-image: linear-gradient(to top, transparent, black 80%);
}
#extra-div-1 span {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-mask-image: linear-gradient(to right, transparent, black);
            mask-image: linear-gradient(to right, transparent, black);
    background: var(--background-image);
    background-size: cover;
    background-repeat: no-repeat;
}
#container-wrap {
    position: relative;
    z-index: 1;
}
#header {
    grid-template-areas: "h1" "h1";
    position: relative;
    top: 0;
}
#header h1 a span {
    padding-top: 3rem;
    color: rgba(var(--text-color));
    align-items: flex-start;
    text-shadow: none;
    grid-gap: 0;
}
#top-bar {
    position: absolute;
    bottom: 0;
    right: var(--header-margin);
    width: min(calc(var(--header-width) * 0.45), 45%);
    height: var(--topbar-height);
    padding: 0;
    background: transparent;
    pointer-events: none;
}
#top-bar div[class*=top-bar] > ul {
    grid-gap: 0.5rem;
    justify-content: flex-end;
}
#top-bar div[class*=top-bar] > ul > li {
    pointer-events: auto;
    flex: 0 1 7.5rem;
    position: relative;
}
#top-bar div[class*=top-bar] > ul > li > a,
#top-bar .mobile-top-bar .open-menu a {
    background: rgba(var(--topbar-background-color));
    border-radius: 1rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--general-shadow-color), 0.06);
    font-weight: 400;
    transition: color var(--general-transition-time-slow);
}
#top-bar div[class*=top-bar] > ul > li > ul,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul {
    top: 100%;
    border-radius: 1rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--topbar-drop-shadow-color));
    border: none;
    flex-direction: column;
    flex-wrap: nowrap;
}
#top-bar div[class*=top-bar] > ul > li > ul > li,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul > li {
    border-radius: 1rem;
    border: none;
    flex-basis: auto;
}
#top-bar div[class*=top-bar] > ul > li > ul > li:nth-child(2n):nth-last-child(2) {
    box-shadow: none;
}
#top-bar div[class*=top-bar] > ul > li > ul > li > a,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul > li > a {
    border-radius: 1rem;
    transition: color var(--general-transition-time-slow);
}
#top-bar div[class*=top-bar] > ul > li > ul > li > ul {
    top: 0;
}
#top-bar .mobile-top-bar {
    padding-bottom: 0.15rem;
}
#top-bar .mobile-top-bar .open-menu {
    display: contents;
}
#top-bar .mobile-top-bar .open-menu a {
    pointer-events: auto;
    position: fixed;
    top: 0.5rem;
    left: 0.5rem;
    width: 3rem;
    height: 3rem;
    border: 0.15rem solid rgba(var(--general-medium-border-color));
    border-radius: 50%;
    box-sizing: border-box;
    transition: border-color var(--general-transition-time-slow);
}
#top-bar .mobile-top-bar .open-menu a::before {
    transition: background var(--general-transition-time-slow);
}
#top-bar .mobile-top-bar .open-menu a:is(:hover, :active, :focus, :focus-within) {
    background: rgba(var(--topbar-background-color));
    border-color: rgba(var(--general-dark-border-color));
}
#login-status,
#search-top-box {
    right: var(--header-margin);
    font-weight: 400;
}
#login-status {
    top: 1rem;
}
a#account-topbutton,
#search-top-box-form .button {
    transition: color var(--general-transition-time-slow);
}
#account-options {
    font-size: 0.8rem;
    border: none;
    border-radius: 0.8rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--topbar-drop-shadow-color));
    transition: opacity var(--general-transition-time-fast) ease-in-out;
}
#account-options li a {
    height: 1.6rem;
    border-radius: 0.8rem;
    transition: color var(--general-transition-time-slow);
}
#main-content {
    background: rgba(var(--general-light-background-color), 0.8);
    color: rgba(var(--general-light-text-color));
    margin: 2.5rem var(--body-margin);
    padding: 1rem 3rem;
    border-radius: 1.25rem;
    box-shadow: 0 0.15rem 1rem rgba(var(--general-shadow-color), 0.05);
    box-sizing: border-box;
}
#page-title {
    margin-top: 1rem;
}
.page-tags::before {
    display: none;
}
.page-tags span {
    align-items: center;
    padding: 0.4rem;
    box-sizing: border-box;
}
.page-tags span::before {
    content: "标签:";
}
.page-tags span a {
    border: calc(1rem / 15) solid rgba(var(--general-medium-border-color));
    border-radius: 1em;
    padding: 0.1rem 0.6rem;
    transition: color var(--general-transition-time-fast), border-color var(--general-transition-time-fast);
}
.page-tags span a:is(:hover, :active, :focus, :focus-within) {
    border-color: rgba(var(--general-dark-border-color));
}
#page-options-container {
    margin: 0;
}
.page-watch-options {
    padding-bottom: 0.5rem;
}
div[id*=page-options-bottom] {
    grid-gap: 0;
    margin: 0;
}
div[id*=page-options-bottom] > a {
    height: 2.25rem;
    padding: 0 0.7rem;
}
#footer {
    padding: 0 1rem;
    text-align: center;
}
#license-area {
    padding: 0.5em 1rem 2.5rem;
    font-size: 0.8rem;
}
#side-bar {
    border: none;
}
#side-bar .heading,
#side-bar .collapsible-block-unfolded-link a,
#side-bar .collapsible-block-folded a {
    text-shadow: none;
}
div[id*=page-options-bottom] > a,
.edit-help-34 a,
.change-textarea-size a,
div.buttons input,
input.button,
button,
file,
a.button,
#edit-page-form div.buttons input,
a.action-area-close,
#view-diff-div > p > a,
#upload-userfile[type=file]::file-selector-button,
table.page-history tr td:nth-child(4) a,
.page-options-bottom a,
.owindow .button-bar > a:not([onclick*=cleanAll]),
.owindow div[style*=margin-top] a {
    border-bottom: 0.15rem solid rgba(var(--general-medium-border-color));
    transition: color var(--general-transition-time-fast);
}
#side-bar,
.preview-message,
.page-source,
.scp-image-block,
.yui-navset,
table.wiki-content-table,
blockquote,
.blockquote,
.code,
#toc,
.footnotes-footer,
.bibitems,
.owindow,
div.modalbox,
div.infobox,
div.rate-box-with-credit-button,
div.page-rate-widget-box,
div.creditButtonStandalone,
.lightblock,
.darkblock,
.styled-quote,
.dark-styled-quote {
    box-shadow: 0 0.15rem 0.8rem rgba(var(--general-shadow-color), 0.06);
}
.page-source,
.hovertip,
.scp-image-block,
blockquote,
.blockquote,
.code,
#toc,
.footnotes-footer,
.bibitems,
.owindow,
div.modalbox,
div.infobox,
.lightblock,
.darkblock,
.styled-quote,
.dark-styled-quote {
    border-radius: 0.25rem;
}
#upload-userfile[type=file]::file-selector-button,
.scp-image-block,
div.wiki-note,
.owindow,
div.modalbox,
div.infobox {
    border: none;
}
#action-area,
#view-diff-div:not(:empty),
.preview-message,
#who-rated-page-area:not(:empty),
#history-subarea,
#file-action-area:not(:empty),
#st-action-area:not(:empty),
#edit-meta-newtag,
#rename-backlinks-box {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
}
input.text, textarea, #upload-userfile[type=file] {
    box-shadow: 0 0 0 calc(1rem / 15) rgba(var(--general-medium-border-color));
}
#edit-page-form, #new-post-form {
    padding: 0;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) a::before {
    transition: background var(--general-transition-time-fast);
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li > ul {
    left: auto;
    opacity: 0;
    pointer-events: none;
    transition: opacity var(--general-transition-time-fast) ease-in-out;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li:hover > ul {
    border: none;
    opacity: 1;
    pointer-events: auto;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li > ul > li > a {
    border-bottom: calc(1rem / 15) solid rgba(var(--general-strong-border-color));
}
#upload-userfile[type=file]::file-selector-button {
    border-right: calc(1rem / 15) solid rgba(var(--general-medium-border-color));
}
.pager {
    border-bottom: var(--tabview-border-width) solid rgba(var(--tabview-border-color));
}
.pager a, .pager .current, .pager .dots {
    color: rgba(var(--tabview-button-text-color));
    background: rgba(var(--tabview-button-background-color));
}
.pager a:is(:hover, :active, :focus, :focus-within) {
    color: rgba(var(--tabview-hover-button-text-color));
    background: rgba(var(--tabview-hover-button-background-color));
}
.pager .current {
    color: rgba(var(--tabview-selected-button-text-color));
    background: rgba(var(--tabview-selected-button-background-color));
}
#st-action-area > a {
    color: rgba(var(--link-color));
    text-decoration: none;
}
#action-area h1 + p + h2 ~ div[style="padding-left:3em;"] > div a {
    transition: color var(--general-transition-time-fast);
}
.hovertip {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
    font-weight: 400;
    border-width: 0 0 0.15rem 0 !important;
}
.scp-image-block img {
    border-radius: 0.25rem 0.25rem 0 0;
}
.scp-image-caption {
    border-bottom: var(--imageblock-border-width) solid rgba(var(--imageblock-border-color));
    border-radius: 0 0 0.25rem 0.25rem;
}
.yui-navset {
    width: auto;
    margin: 1rem 0;
}
.yui-navset .yui-nav li,
.yui-navset .yui-nav li.selected {
    box-shadow: none;
    border-bottom: var(--tabview-border-width) solid rgba(var(--tabview-border-color));
}
.yui-navset .yui-nav li a em,
.yui-navset .yui-nav li.selected a em {
    padding: 0.4em 0.6em;
}
.yui-navset .yui-content {
    box-shadow: none;
    border-bottom: var(--tabview-border-width) solid rgba(var(--general-medium-border-color));
}
div.wiki-note {
    padding: 0.5rem 1rem;
    font-weight: inherit;
    box-shadow: 0 0.5rem 1rem rgba(var(--general-shadow-color), 0.06);
    background-image: linear-gradient(transparent, rgba(255, 255, 255, 0.2));
}
#odialog-container, .owindow.osuccess {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
}
.owindow.owait .content,
.owindow.owait .content:before,
.owindow.owait .content:after {
    border-radius: 0.1rem;
}
.owindow .title,
div.modalbox > div:first-child,
div.infobox-title {
    border-radius: 0.25rem 0.25rem 0 0;
}
.owindow .button-bar > a[onclick*=cleanAll],
div.modalbox::after,
div.infobox::after {
    font-weight: 500;
}
.owindow .content > img + h1 + table,
.owindow .content > img + h1 + table td,
div.creditBottomRate {
    border-color: rgba(var(--general-medium-border-color));
}
div.creditBottomRate div.page-rate-widget-box {
    box-shadow: none;
}
.bblock:is(:hover, :focus-within) {
    color: rgb(var(--general-light-background-color));
}
.keycap {
    box-shadow: 0 0.15em rgba(var(--general-strong-border-color));
}
.licensebox a.collapsible-block-link {
    opacity: 1;
    color: rgba(var(--link-color));
    transition: color 0.15s;
}
.licensebox a.collapsible-block-link:is(:hover, :active, :focus, :focus-within) {
    color: rgba(var(--hover-link-color));
}
.sd-container {
    --sd-border: var(--text-color);
    --sd-symbol: var(--general-dark-text-color);
    --sd-bullets: var(--text-color);
}
#page-content .radius {
    border-radius: 1rem;
}
.hovertip,
#page-content .shadow {
    box-shadow: 0 0.15rem 1rem rgba(var(--general-shadow-color), 0.12);
}
.three-line table.wiki-content-table {
    --table-border-color: var(--general-dark-border-color);
    --table-header-background-color: var(--table-background-color);
    --table-header-text-color: var(--table-text-color);
    border: rgba(var(--table-border-color)) 0.2rem solid;
    border-left: none;
    border-right: none;
}
.three-line table.wiki-content-table :is(th, td) {
    padding: 0.5em 0.75em;
    border-left: none;
    border-right: none;
}
@media only screen and (max-width: 1024px) {
    #login-status {
        right: calc(var(--header-margin) + 0.5rem + var(--search-icon-width-on-mobile));
    }
    #search-top-box {
        right: var(--header-margin);
        top: 1.1rem;
        height: var(--search-icon-width-on-mobile);
    }
    #search-top-box-form .button.btn {
        background: currentColor;
        -webkit-mask-size: 100%;
                mask-size: 100%;
        -webkit-mask-position: 0 0;
                mask-position: 0 0;
    }
    #main-content {
        padding: 0.5rem 2rem;
    }
}
@media only screen and (max-width: 540px) {
    #header {
        grid-template-areas: "h1" "topbar";
    }
    #top-bar {
        position: relative;
        right: 0;
        width: 100%;
        padding: 0 var(--header-margin);
    }
    #top-bar div[class*=top-bar] > ul > li {
        position: static;
        flex: auto;
        padding-bottom: 0.15rem;
    }
    #top-bar div[class*=top-bar] > ul > li > ul {
        flex-direction: row;
        flex-wrap: wrap;
    }
    #top-bar div[class*=top-bar] > ul > li > ul > li {
        flex-basis: 40%;
    }
    #main-content {
        padding: 0.01rem 1rem;
    }
}


暮原,一片现在属于日暮,又终将属于永夜的遗落世界,已是衰朽残年的日轮似乎永远斜躺在遥远的地平线尽头,但它在下沉,以一种缓慢而煎熬的速度,像一个即将被淹死的巨物,将最后的黄昏波向这片与它一样古老的大陆。暮光拍打在杂草之上,被无数的草叶打成破碎的浪,将这里染上了一层暗黄的灰。

初来此地,周围唯有这些奄奄一息的杂草相伴,没有虫鸣,没有风声,没有任何声音,连自己的心跳声都在日复一日的孤独中逐渐被忽略。在这近乎永恒的黄昏之中,时间的刻度会被模糊,时针停止了转动,分辨日月岁时也就成了奢望。除了自己之外,没有一个活物,太静了,静的令人近乎疯狂。空气透着一股空洞的冷,那暮年的太阳只剩下一具古老的壳,再也无力送出一丝热量,那些日光只是用来欺骗遗落至此之人的眼睛,带给他们这里尚存温度的幻觉。


Level C-1239

遗落暮城


生存难度:生存難度:

等级等級

  • 遗城
  • 遗原
  • 遗世
MOk7rDC9.png

原野



走出第一步,靴子撕开湿润的土壤,发出轻微的沙沙声,那是这个沉寂了不知多久的世界再次迎来的第一个声音。一步,两步,我不断向前走去。

空。

太空了,仿佛连空气都空的有些疏离,目之所及只有这些单调发黄的,匍匐在地上的野草与那轮近乎永恒的落日,除此之外别无他物,仿佛这里是一个被世界抛弃的角落;一个被远远甩在后面的垂老之人,再也不能跟上世界的步伐。只有这些垂死的事物陪伴着这片遗世的大陆,它们从诞生之初便存在于这里,也终将会陪着这里直到终末来临。

山脉在天边浮现,尽管似乎只有一小段,远远看去只是一条在地平线处蠕动的一小节黑线,但这好歹是这里出现的,第一个有所不同的地方。于是我向那个方向走去。

越来越近了,那山脉的更多细节得以在我眼中浮现。

等等。

那山脉太怪了,它实在是有些过于光滑了,整座山壁呈现出一条近乎完美的几何曲线,下宽上窄,以一种惊人的,近乎不可能的完美角度向上延伸,直直的刺入苍凉的天空中,像是在同这悲凉的遗忘做最后的,无力回天的斗争。

那根本不是山,是一堵墙,一堵由混凝土造就的,高度无法估计的墙,如神迹一般沉默的矗立在我眼前。

generated-image-1%20%2811%29.png

巨墙


暮城



巨墙的脚下有些许隐秘的通道——其实也并不隐秘,宽敞到足够一人行走,但它与它所属的这堵神迹相比,几乎可以忽略不计。

我忽而觉得这墙与它上面所寄居的小小通道并无不同,在这片无尽的原野之上,都不过是一颗渺小的沙子。

我无法想象这堵墙的建造者具有怎样的一种伟力,但那都已经不重要了,不管它曾经有着何种繁华与光辉,而今也仅只是一堵沉默的废墟,参差而野蛮的荒草从墙缝之中喷涌而出,像触手一般爬满了整座巨物,在暗黄色光芒的晕染下更显得破败不堪。

走进那幽暗通道的另一端,眼前是一个失落的世界,一座已然滑出世界行进轨道的城市。

时间无法抹去它们曾经的盛况:数千根大理石柱铺排而成的长廊通向城市的深处,连日光都难以从这缝隙之中透过,穿过长廊,进入城市的心脏,座座高楼以一种不可思议的方式聚合,链接,向着远处延伸而去,规模之巨大无不透露着一种近乎狂妄的繁荣。
generated-image-1%20%2813%29.png

初入暮城


但是没有人。

暮城,如它的名字一样,繁荣在时间长河之中不过是一缕微不足道的轻烟,一切事物都已经如日落西山般残破,一切的奢华与奇迹,都已被时间上了名为遗忘的锁。

继续走,走进这座巨大遗迹的深处。

那周遭的一切,山峰,河谷,全都是用楼房与巨大混凝土建筑堆叠出来的,整面整面的城市排山倒海般向我扑来,压得我胸闷。一个个窗户空洞而无光,像是被岁月蚕食殆尽的巨型蜂巢,而居住其间的蜜蜂早已在某个遥远的过去悄然消逝,只剩下这座巨大的,气息微弱的残躯,用衰败的骨架诉说着那个曾经黄金般的世界,那个层楼在还年轻的太阳的照耀下,反射出耀眼金光的盛景——那终究只会是幻象,一场文明退场之后的,盛大而荒芜的剧终。

但暮城仍在挣扎。

似乎这座城市仍停留在过去一般,它会不断地复现着曾经生活的幻象,街道上的路灯总会在某个时刻齐刷刷的自动亮起——尽管这些沾染着猩暗红色锈蚀的灯泡与其下倾颓的,雕刻着华美花纹的铁杆似乎早已不能够承载任何工作;高楼中那空洞的窗户有时会渗出一丝若隐若现的灯光,像是一个将死之人眼中流淌的,即将消失的光芒。在那杂草丛生的街边酒馆,餐厅里,似乎还隐约的传来碰杯的清脆响声与餐具刮擦餐盘所发出的尖锐声响——但实际上它们并不存在。

似乎有些地方仍保留着它们在被使用时的记忆一般,对我的行为做出条件反射般的回应。走进某家商店,似乎会有一个嘶哑而干裂的,不知来源的声音来向我介绍货架上的商品——尽管这里的货架全都空无一物。走进一家似乎是餐馆的地方,找到一个落满灰尘的座位坐下来,菜单便凭空从桌子下面飘到了破旧的桌上,上面的字迹已然模糊不清,它不是为了让我点菜,而只是单纯的,机械的重复着这种行为,以证明它还没有完全死去。

但是,就算它如何千方百计的挣扎,同曾拥有过这座城市的文明一样,暮城正在死去。

每天都有东西坍塌。路灯,似乎连最轻的光都已曾受不住,最终在一次拼命的发光中轰然倒塌,但就连倒塌的声音都轻的不可置信,和一副极度衰弱的身体溘然长逝时一样安静。那些堆叠的层楼亦是如此,在悠久的时间之中,已有不计其数的高楼轰然倒下,成为了这片地方的新的尘埃,而后来者激起这些碎片,将空气染成了一种黄昏无力穿透的灰色。

暮城,像一个得了尘肺病的肺一般,在这不断产生的灰尘之中艰难的咳嗽,持续而缓慢的向着无限远的未来跌落。



轮城



我不知道我是在何时,在何处走出暮城的边界的,只知道在那些层楼褪去之后的原野变得更加贫瘠,就连那些杂草都变得稀疏了起来,地面逐渐变成了一处干裂的荒地。

比它先到来的是大地的震颤。

随即我便看见了它——或者说是它的一部分:一座建在庞大履带之上的城市,一座在巨大荒原上微不足道的行走的孤岛。

它的巨大更加令人震惊,只是这座城市的基底,也就是履带,就已经与巨兽无异,在那履带包裹的空间之中有数不清的楼房。数不清的履带相互连接,形成了一串遥无边际的列车。

它在动,没有原因,没有目标,没有人操纵。它就这样在这片荒原之上漫无目的的漂流,像是在进行一场永远都不会到达目的地的远行,又像是一个只剩下生物本能的,不生不死的僵硬遗体,拖着整座城市,亦步亦趋的爬着。同暮城一样,无数的楼宇在这个巨大的载具之上杂糅,连接,以一种完全违反物理常识的姿态挤压在这个庞然大物之上,共赴这场永无尽头的放逐。
imagifly-20260804-004204-1.png

轮城


同先前的巨墙一样,这座庞然大物有着微小的入口,得以让我一探究竟。相比暮城,这里的空气更加压抑而紧密,散发着古老的工业机油腐坏的气味。处在城市心脏区域的楼宇几乎从未见到过阳光,栋栋楼房的地下都满是阴暗而杂乱的不知种类的垃圾与灰尘,这里的一切只能靠着废旧的电灯寻求一线光明,同这里曾经存在过的文明一样,企图抓着最后的光芒延续下去。建筑已经失去了暮城的那种狂妄与繁荣的气质,这里的一切似乎都只是为了一个简单而遥不可及的目标:存在。

建造它的文明没能达到这个目标,但它达到了,但早已不再作为文明的载体与骄傲。

它是墓碑。

就连墓碑都在渐渐消逝。不断有建筑的碎片——有时候甚至是一整栋楼,从城市的最顶端砸下地面,随后被履带碾过,就连撞击地面发出的声音都被吸收的干干净净,几乎看不出存在过的痕迹。

这座巨兽便这样在名为时间的巨大履带之下,逐渐向着建造它的文明跌落而去。

无人知道这样强大的文明为何而消失,他们或许爆发了内乱,或许在开拓的途中遇到了远比他们强大的邪恶之物。

或许只是单纯的没有跑过时间,在漫长的岁月里逐渐的,悄无声息的成为了那沉舟病树中的一员。


轮城里有一些屋子,放着倚叠如山的书籍,我不知道那是否能被称为图书馆。这里与轮城的其他建筑都显得格格不入,是唯一一处可以称得上是体面的房子,虽然还是布满灰尘,但有着一些简单的装饰。

我随手翻开一本书。

沙沙声。

0.png

残像


我小心的探出头,另一边,一个残破的幻影正站立——应该说漂浮,它的下半身以几近消失——在那边,擦拭着这些书籍,一本接一本,用着一块已经不可能再洗干净的乌黑的布料,然后把放回。它对我的到来没有任何反应,我走到它身边,站在它眼前,它都只是机械的擦着书本。我碰不到它,手从它的身体里穿过,留不下一丝痕迹,也没有任何感觉,它就像是一个由灰尘拼凑而成的投影,在这里做着机械的动作。它或许是这个世界最后的遗民,又或许是某种记忆的集合体。

我看着它将一整排书柜上的每一本书都仔仔细细的擦了一遍,那动作精细的似乎是在雕刻一件艺术品,在擦到某本书的时候,似乎还会付出特别的精力与时间,似乎拼命的想把每一本书都保存的完好。

但它不知道的是,它正将书页上的字迹擦得越来越淡。

这些书本或许讲述了他们曾有过的知识,历史与科技;或许记载了文明曾经有过的繁荣;或许记载了文明失落的原因,但所有这些一切,都在当下浓缩成了手中的方寸天地之中,这些知识隐晦而难懂,用着我从未见过的符号和语言。

我轻轻走出了那座图书馆,它仍在身后,擦拭着那些书籍。没有意义,或者说,曾经有意义。

因为不会有人再翻开那些书籍了。



入口

  • 在任意一处有着广袤原野之处,发现背景的嘈杂声音逐渐消失,便会来到这里。

出口

  • 向前走足够远的距离,你将会来到Level C-1237
  • 在轮城中找到一处纯黑的入口将会使你来到Level C-11


评分: 0+x


除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License