SCP-CN-4000-你的4399

源页面
2025年12月7日
修订 12

核心指标

更新于 2025年12月9日
评分
61
↑ 71
↓ 10
支持率
88%
总票数 81
Wilson 95% 下界
78.7%
在相同票数下更稳健的支持率估计
争议指数
0.000

评分趋势

按周聚合
加载图表中...

最近修订

1 / 5
编辑内容
今天
编辑内容
昨天
编辑内容
昨天

最近投票

1 / 9
2025-12-09
2025-12-09
2025-12-09
2025-12-08
2025-12-08
2025-12-08
2025-12-08
2025-12-08
2025-12-08
2025-12-08

页面源码

源码字符数 194975文字字数 2667
[[>]]
[[module Rate]]
[[/>]]
[[module CSS]]
@keyframes blink {
  0% { opacity: 1; }
  50% { opacity: 0.1; }
  100% { opacity: 1; }
}
.blink-div {
  animation: blink 2s infinite;
  display: inline-block;
}
}
[[/module]]
[[module CSS]]
@import url('https://fonts.googleapis.com/css2?family=ZCOOL+XiaoWei&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@500&display=swap');
.hide-on-mobile {
    display: block !important;
}
@media (max-width: 768px) {
    .hide-on-mobile {
        display: none !important;
    }
}
.buttonwrapper {
    text-align: center;
}
.likebutton {
    padding: 0.1em 0.3em;
    text-decoration: none;
    font-size: 1em;
    background-color: #CFCFCF;
    border: 2px solid #828282;
    color: #000 !important;
}
/* 按钮悬停效果 - 保持黑色文字 */
.likebutton:hover {
    background-color: #DCDCDC;
    color: #000 !important;
    border: 2px solid #696969;
    text-decoration: none;
}
.fakelink {
    color: #000 !important;
}
.fakelink:hover {
    color: #000 !important;
}
[[/module]]
[[include :scp-wiki-cn:theme:bedrock]]
[[module CSS]]
.yui-navset {
    margin: 0 !important;
}
ul.yui-nav li:after {
    display:none !important;
}
div.yui-navset ul.yui-nav .selected a,
div.yui-navset ul.yui-nav .selected a:focus,
div.yui-navset ul.yui-nav .selected a:hover {
    background: #458B00 !important;
}
.yui-navset .yui-content {
    padding: 0.5rem 0 !important;
}
.image-block, .scp-image-block {
    border-bottom:none !important;
    background: rgb(var(--image-caption-background-color));
}
:is(.image-block,.scp-image-block).block-center {
    margin: auto;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
}
* {
    scrollbar-width: thin;
    scrollbar-color: rgb(var(--basalt-sub-text-color)) rgb(var(--basalt-primary-color));
}
#header-extra-div-1 {
  background-image: url('http://scpsandboxcn.wikidot.com/local--files/wife/blank') !important;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
#header #header-extra-div-2 {
    width: 100vw !important;
}
#header-extra-div-2 {
  background-image: url('http://scpsandboxcn.wikidot.com/local--files/wife/back3') !important;
  background-size: cover;
  background-repeat: repeat;
  background-position: left;
}
#header #header-extra-div-3 {
    width: 100vw !important;
}
#header-extra-div-3 {
  background-image: url('http://scpsandboxcn.wikidot.com/local--files/wife/back3') !important;
  background-size: cover;
  background-repeat: repeat;
  background-position: left;
}
  #page-content p {
    margin-block-start: 0.2em !important;
    margin-block-end: 0.2em !important;
  }
:root:lang(cn) {
    --header-title: '';
    --header-subtitle: '';
}
:root{
  --basalt-bright-element-color: 69 139 0;
  --basalt-dark-element-color: 34 139 34;
  --basalt-undertone: 69 139 0;
  --header-logo: url('http://scpsandboxcn.wikidot.com/local--files/wife/logo6');
  #header h1 a::before {
    content: '';
    display: block;
    height: 100%;
    width: calc(var(--base-header-height) * 2.5);
    min-width: calc(var(--base-header-height) * 2);
    background-image: var(--header-logo);
    background-size: var(--header-logo-size);
    background-position: center;
    background-repeat: no-repeat;
  }
  #header {
  display:none !important;
  background-color: rgb(var(--basalt-primary-color));
  border-bottom: none !important;
  }
@media (max-width: 768px) {
    .container,
    #container,
    .wrapper,
    #wrapper {
        max-width: 100% !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    .main-content,
    #main-content,
    .page-content,
    .content {
        margin: 0 !important;
        padding: 0 !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    body,
    html {
        margin: 0 !important;
        padding: 0 !important;
        overflow-x: hidden !important;
    }
}
  #main-content .page-tags {
    display:none !important;
  }
  #login-status {
    display:none !important;
  }
  #search-top-box {
    display:none !important;
  }
  #top-bar {
    display:none !important;
  }
  #side-bar {
    display:none !important;
  }
  #page-title {
    display:none !important;
  }
  #page-info {
    display:none !important;
  }
  #page-options-container{
  .page-watch-options{
    display:none !important;
    }
  }
  #page-options-bottom{
  display: none !important;
  }
  #footer {
    display:none !important;
  }
  #license-area {
    display:none !important;
  }
}
@media (max-width: 768px) {
}
[[/module]]
[[include :scpsandboxcn:no-saving-page]]
[[module ListPages offset="@URL|0" range="."]]
%%content{2}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page2"]]
%%content{3}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page3"]]
%%content{4}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page4"]]
%%content{5}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page5"]]
%%content{6}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page6"]]
%%content{7}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page7"]]
%%content{8}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page8"]]
%%content{9}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page9"]]
%%content{10}%%
[[/module]]
[[module ListPages limit="@URL|0" range="." urlAttrPrefix="page10"]]
%%content{11}%%
[[/module]]
[!--
====
[[include :scp-wiki-cn:component:fade-in speed=1]]
[[module CSS]]
}
.tape-wrap {
    position: relative;
    padding: 0 1em;
}

.tape-anim {
    position: relative;
    background-image: url("http://unofficial-scp-sandbox-jp.wikidot.com/local--files/iroiro-workshop-8/DoxYSJAV4AET63r.png");
    background-size: 200px;
    background-position: center center;
    background-repeat: no-repeat;
    min-height: 300px;
}

.tape-left,
.tape-right {
    display: block;
    position: absolute;
    margin: auto;
    height: 0;
    width: 70px;
    padding-bottom: 100%;
    background-image: url("http://unofficial-scp-sandbox-jp.wikidot.com/local--files/iroiro-workshop-8/scp_trans.png");
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    pointer-events: none;
}

.tape-left {
    top: -20px;
    bottom: 0;
    left: -70px;
    right: 0;
    animation-name: spin1;
    animation-duration: 15s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

.tape-right {
    top: 0;
    bottom: -32px;
    left: 0;
    right: -72px;
    animation-name: spin1;
    animation-duration: 20s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

.tape-content {
    position: relative;
    z-index: 2;
    text-align: center;
    line-height: 1.6;
    color: #333;
    padding: 1em 0;
}

.tape-wrap .collapsible-block-unfolded-link {
    padding-top: 1em;
}

.tape-wrap .collapsible-block-folded,
.tape-wrap .collapsible-block-unfolded-link {
    position: relative;
    text-align: center;
}

.tape-wrap .collapsible-block-link:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
}

.tape-wrap .collapsible-block-folded .collapsible-block-link:before {
    content: "\f04b";
}

.tape-wrap .collapsible-block-unfolded-link .collapsible-block-link:before {
    content: "\f1da";
}

.tape-wrap .collapsible-block-folded {
    padding-top: 1em;
    padding-bottom: 1em;
}

@keyframes spin1 {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@-moz-document url-prefix() {
    .tape-anim { height: 300px; }
    .tape-left,
    .tape-right {
        display: block;
        width: 70px;
        height: 70px;
        position: relative;
        margin: 0 auto;
        padding: 0 auto;
    }
    .tape-left { top: 105px; bottom: initial; left: -36px; }
    .tape-right { top: 60px; bottom: initial; left: 35px; }
}
[[/module]]

[[div class="tape-wrap"]]
[[div style="background: url(http://kaktuskontainer.wdfiles.com/local--files/format-hell/scp_trans.png) bottom center no-repeat; text-align: center; width: 100%; margin: 0 auto; font-size: 20px; padding: 0px;"]]
@@ @@
@@ @@
@@ @@
@@ @@
[[=]]
[[size 150%]] **基金会记录与信息安全管理部
&
基金会网络异常收容部** [[/size]]

[[module ListUsers users="."]]
分配人员:Dr.%%title%%
[[/module]]

内网隔离版本号:7399608

维护专机序列号:DoWAC-4KLC012

----
**请认真聆听下方的的异常维护事项录音并阅读异常的基础信息后,严格遵从录音的指示进行维护工作。**
[[/=]]
[[/div]]
@@ @@
[[collapsible show="播放 SCP-CN-4000维护准则" hide="重播该录音"]]

[[div class="tape-anim"]]
[[div style="float:right"]]
[[include :snippets:html5player
|type=audio
|url= http://scpsandboxcn.wikidot.com/local--files/collab:4399/%E5%BD%95%E9%9F%B3%E5%B8%A6.mp3]]
[[/div]]
@@ @@
+ ##transparent|。。##SCP-CN-4000 维护准则

* 在正式开展对SCP-CN-4000的维护作业前,请遵照以下规程完成准备工作
 * 检查您的维护专机是否链接在正确的内网线路上 确认物理接口编号与指定端口一致 并检查线缆指示灯状态是否正常
 * 向现场技术人员核对您本次访问线路与内网隔离版本号是否正确 并确认该版本与本次维护作业简报提供的版本号是否匹配
 * 确保您是第一次参与该项目的维护作业或距离上次作业至少相隔一个月的时间 若如出现调动失误导致您在至少一个月内重复参与维护作业 请在开始前立即叫停并与现场技术人员解释

* 在正式开展对SCP-CN-4000的维护作业前,请牢记以下注意事项
 * 请铭记 项目网页是一正常网站的异常状态封装 您极有可能使用过非异常状态下的网站 但请严肃对待项目
 * 请铭记 项目网页中的所有信息介被视为不存在且带有指向性模因 请不要以除记忆之外的形式对其中的信息进行记录 亦禁止与他人对项目中的内容进行讲述 在录音结束后将进行预防性模因疫苗植入
 * 请铭记 维护作业正式开始后 您将单独处于完全隔音的维护室内 作业期间除严重突发状况外不会有其余人员进入 您与外界的联系将仅有无录音闭路电视与操作台右侧的单排三个按钮 从左至右依次为 1.单次作业失败将重新维护 2.作业确认完成请求结束 3.出现状况外情况请求结束
@@ @@
= [[size larger]]//**•滴!**//[[/size]]
@@ @@
对于SCP-CN-4000的维护作业的核心做法是完整的体验该项目的网页内容 以此来保证他的稳定状态并遏制其异常效果的扩张 在维护作业过程中请尽可能的去阅读和观察项目中的各个文本与图片 或是点击与使用网页中的各式互动选项 您至少需要对各个互动点与文本等信息有至少三点记忆点 请确认您是否能够清晰记忆页面中各个内容的至少三处信息 若不能 则视为维护失败 请在使用按钮报告后重新进行一次完整的维护作业
@@ @@
= [[size larger]]//**•滴!**//[[/size]]
@@ @@

接下来讲解SCP-CN-4000的基础信息:
SCP-CN-4000-Κ-Ț-ĝȃmė-šîțė-"ŵŵŵ.4399.███"-2010-ṽɇřšîŏň-ɇŋčŏḑɇḓ-ɓɏ-ȼŏŋ-ŧȃ-ƒŏůŋḑȃŧîŏŋ-ħȃš-ɋůȃřȃŋ-ŧîŋɇ-ḓȃŧȃ-šŧĕȃľ-ȃŋḓ-ḓȃŧȃƀȃšĕ-ħîĵȃčķ-ŧŏ-čŏŋ-ŧȃîŋ-ţħě-ȃŋŏmȃľ-ŷ-ȃŋḓ-ŕěš-ŧŏřě-ţħě-ĝȃmė-šîţě-ţŏ-ŋŏřmȃľ-ŏpěřȃţîŏŋ-ŵħîľě-ḓîšĝůîšîŋĝ-ţħě-ŏpěřȃţîŏŋ-ȃš-ȃ-šěřîŏůš-ŏŋľîŋě-ȃţ-ţȃčķ.

Ȃƒţěř-ţħě-ȃľţěřȃţîŏŋ████████ħě-šîţě-ȃḓḓřěšš-šħŏŵš-ȃš-"ŵŵŵ.ḓŏŋţƒŏřĝěţmě.ȃŵčŷ"-ƀůţ-řěmȃîŋš-ȃččěššîƀľě-ţħřŏůĝħ-ŏřîĝîŋȃľ-URL-ȃŋḓ-IP.Ţħě-ȃľţěřȃţěḓ-šîţě-čŏŋţȃîŋš-ħîĝħľŷ-██████čŏřřůpţěḓ-ḓȃŧȃ-şěĝměŋţş-ɱȃřķěḓ-ȃš-śÇP-ČŇ-4000-1.

ŚÇP-ČŇ-4000-ĝěŋěřȃţěş-ŋěŵ-4000-1-îŋ-ţħřěȃḓş-ŏƒ-ƒŏřĝěţƒůľŋěşş-ŵħîľě-ěřȃşîŋĝ-ŏľḓ-ŏŋěş-čȃůšîŋĝ-ţħě-čŏmp█████████ŧȃ-šħŏŵş-ȃ-şţěȃḓŷ-îŋčřěȃşě-îŋ-ţħě-ŋůmƀěř-ŏƒ-ŋěŵ-4000-1-îň-şţȃŋčěş-ŏƒ-ŋěģľěčţ.

Ţħě-ţřîĝĝěř-ƒŏř-ŋěŵ-4000-1-ĝěŋěřȃţîŏŋ-îş-ħůmȃŋ-ƒŏřĝěţƒůľŋěşş-ŏƒ-ě×îşţîŋĝ-4000-1-čŏŋţěŋţ.Ŵħěŋ-ţħîş-ŏččůřş-ţħě-šîţě-ůŋḓěřĝŏěş-ȃ-şěľƒ-řěƒřěšħ-čħȃŋĝîŋĝ-ţħě-čŏŋƒîĝůřȃţîŏŋ-ŏƒ-ƀŏţħ-ŋŏřmȃľ-ȃŋḓ-4000-1-čŏŋţěŋţ.

4000-1-îş-ȃ-ţŷpě-ŏƒ-ɱȃŋ-ɱȃḓě-ɱěɱěţîč-ȃŋŏmȃľŷ-ţħȃţ-čȃŋ-ƀě-ḓŏŵŋľŏȃḓěḓ-ȃŋḓ-špřĕȃḓ-čȃůšîŋĝ-şîĝŋîƒîčȃŋţ-ḓȃmȃĝě-ƀěƒŏřě-čŏŋţȃîŋměŋţ.Ɇxƥŏşůřě-ţŏ-4000-1-čȃůşěş-ɱěmŏřŷ-ľŏşş-ŏƒ-ţîŋţş-ţŏ-şěvěřě-ȃmŋěşîȃ-řěqůîřîŋĝ███████čŏŋţȃčţ.

Ţħě-ɱěɱěţîč-ěƒƒěčţ-ŏƒ-4000-1-ɱȃŋîƒěšţš-ȃš-ţħě-čŏŋvěřşîŏŋ-ŏƒ-řěȃľ-ŵŏřľḓ-ŏŋľîŋě-îŋƒŏřmȃţîŏŋ-îŋţŏ-4000-1-ţħřŏůĝħ-ůŋķŋŏŵŋ-ɱěţħŏḓş.Îŋƒŏřmȃţîŏŋ-čŏŋvěřţěḓ-ţŏ-4000-1-ƀěčŏɱěş-ŋěȃřľŷ-űňřěřîěvȃƀľě-ŏŋ-ŋŏřmȃľ-ŋěţŵŏřķş-ƒř█████████řşŏŋȃľ-ḓěvîčěş-řěĝȃřḓľěşş-ŏƒ-ŋěţŵŏřķ-čŏŋŋěčţîvîţŷ.

Ħŏŵěvěř-ţħě-ěƒƒěčţ-ḓŏěş-ŋŏţ-ěxţěŋḓ-ţŏ-ɱěmŏřîěş-ŏƒ-ţħě-ŏřîĝîŋȃľ-îŋƒŏřmȃţîŏŋ-ƀěƒŏřě-čŏŋvěřşîŏŋ.Ƀůţ-ŵħěŋ-ħůmȃŋş-ţřȃŋşčřîƀě-ţħěîř-ɱěmŏřîěş-ŏƒ-4000-1-îŋţŏ-ɱěḓîȃ-ţħěŷ-čřěȃţě-ȃ-ɱȃľîčîŏůş-ɱěɱěţîč-ţħȃţ-ěřȃşěş-ȃľľ-ɱěmŏřŷ-ůƀŏŋ-ŏƀşěřvȃţîŏŋ-ŏř-čŏmƥřěħěŋşîŏŋ-şůĝĝěşţîŋĝ-ţħě-ȃŋŏmȃľŷ-řěşîşţş-řěčŏřḓîŋĝ-ŏň-ňŏň-ɱěmŏřŷ-čȃřřîěřş.

@@ @@
= [[size larger]]//**•滴!**//[[/size]]
@@ @@
= 接下来请根据录音指示行动 打开维护专机的接口命令行
= 输入
= //**-start/scpcn4000/MemeticVaccination.sc**//
= 并根据程序指引完成预防性模因疫苗植入
= 祝您维护工作顺利 录音完毕
= [https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page2_limit/1 点击此处开始维护工作]
[[div class="tape-left"]]
[[/div]]
[[div class="tape-right"]]
[[/div]]
[[/div]]
[[/collapsible]]
[[/div]]
====
[[div style="
    display: flex;
    justify-content: space-between;
    align-items:center;
    gap: 0;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    width: 100%;
"]]
[[div style="width:18%;"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/logo7]]
[[/div]]
[[div style="width:70%;"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/back7]]
[[/div]]
[[div class="hide-on-mobile" style="width:12%;"]]
= [[span style="font-family:ZCOOL XiaoWei"]][[size 2em]]**##458B00|网####00CDCD|址####FFD700|之####FFD700|家##**[[/size]][[/span]]
= **##FFD700|www.####EE7600|hao####458B00|123####FFD700|.com##**
[[/div]]
[[/div]]
[[div style="
    background: linear-gradient(to bottom,
        #F0FFFF 0%,
        #bcd3e0 50%,
        #F0FFFF 100%);
    border-top: 2px solid #458B00;
    border-bottom: 2px solid #458B00;
    border-left: none;
    border-right: none;
    padding: 0;
    width: 100%;
    margin: 0 !important;
    overflow: auto !important;
"]]
= [[a class="fakelink" href="#roc"]]动作[[/a]] | [[a class="fakelink" href="#roc"]]体育[[/a]] | [[a class="fakelink" href="#roc"]]益智[[/a]] | [[a class="fakelink" href="#roc"]]射击[[/a]] | [[a class="fakelink" href="#roc"]]搞笑[[/a]] | [[a class="fakelink" href="#roc"]]冒险[[/a]] | [[a class="fakelink" href="#roc"]]棋牌[[/a]] | [[a class="fakelink" href="#roc"]]策略[[/a]] | [[a class="fakelink" href="#roc"]]敏捷[[/a]] | [[a class="fakelink" href="#roc"]]综合[[/a]] | [[a class="fakelink" href="#roc"]]休闲[[/a]] | [[a class="fakelink" href="#roc"]]装扮[[/a]] | [[a class="fakelink" href="#roc"]]儿童[[/a]] | [[a class="fakelink" href="#roc"]]积分游戏[[/a]] | [[a class="fakelink" href="#roc"]]模拟经营[[/a]] | [[a class="fakelink" href="#roc"]]双人游戏[[/a]] | [[a class="fakelink" href="#roc"]]网页游戏[[/a]] | [[a class="fakelink" href="#roc"]]专题精选[[/a]]
[[/div]]
[[div style="
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0.1em;
    flex-wrap: wrap;
    padding: 0;
    width: 100%;
"]]
游戏搜索:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]搜索[[/a]]
[[/div]]
@@  @@[[a class="fakelink" href="#roc"]]连连看[[/a]]@@ @@[[a class="fakelink" href="#roc"]]台球[[/a]]@@ @@[[a class="fakelink" href="#roc"]]CS[[/a]]@@ @@[[a class="fakelink" href="#roc"]]祖玛[[/a]]@@ @@[[a class="fakelink" href="#roc"]]超级玛丽[[/a]]@@ @@[[a class="fakelink" href="#roc"]]魔塔[[/a]]@@  @@收藏盒用户名:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]密码:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]登录[[/a]]
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]注册[[/a]]
[[/div]]
[[/div]][[div style="
    background-color: #E0EEEE;
    border: 1px solid #bcd3e0;
    padding: 0 0; /* 内边距,内容与边框保持间距 */
    width: 100%; /* 宽度占满父容器,可改为固定值如500px */
    margin: 0 0; /* 可选:上下外边距,与其他元素分隔 */
"]]
= ##EE4000|最新推荐## | [#toc 动作排行] | [#toc 综合排行] | [#toc 敏捷排行] | [#toc 冒险排行] | [#toc 益智排行] | [#toc 体育排行] | [#toc 射击排行] | [#toc 休闲排行] | [#toc 搞笑排行] | [#toc 棋牌排行] | [#toc 策略排行] | [#toc 儿童排行] | [#toc 装扮排行]
[[/div]][[div style="
    background-color: #white;
    border: 2px solid #EEE8AA;
    padding: 0 0; /* 内边距,内容与边框保持间距 */
    width: 100%; /* 宽度占满父容器,可改为固定值如500px */
    margin: 0 0; /* 可选:上下外边距,与其他元素分隔 */
"]]
= ##EE4000|专题精选## | [[a class="fakelink" href="#roc"]]双人游戏[[/a]] | [[a class="fakelink" href="#roc"]]休闲[[/a]] |[[a class="fakelink" href="#roc"]]武侠RPG[[/a]] | [[a class="fakelink" href="#roc"]]坦克[[/a]] | [[a class="fakelink" href="#roc"]]赛车[[/a]] | [[a class="fakelink" href="#roc"]]罪案现场[[/a]] | [[a class="fakelink" href="#roc"]]阿Sue[[/a]] | [[a class="fakelink" href="#roc"]]女生最爱[[/a]] | [[a class="fakelink" href="#roc"]]合金弹头[[/a]] | [[a class="fakelink" href="#roc"]]超级玛丽[[/a]] | [[a class="fakelink" href="#roc"]]钓鱼[[/a]] | [[a class="fakelink" href="#roc"]]乒乓球[[/a]] | [[a class="fakelink" href="#roc"]]黄金矿工[[/a]] | [[a class="fakelink" href="#roc"]]三国群英[[/a]] | [[a class="fakelink" href="#roc"]]连连看[[/a]] | [[a class="fakelink" href="#roc"]]MM系列[[/a]] | [[a class="fakelink" href="#roc"]]CS射击[[/a]] | [[a class="fakelink" href="#roc"]]拳皇[[/a]] | [[a class="fakelink" href="#roc"]]火影忍者[[/a]] | [[a class="fakelink" href="#roc"]]泡泡堂[[/a]] | [[a class="fakelink" href="#roc"]]经典[[/a]] | [[a class="fakelink" href="#roc"]]海绵宝宝[[/a]] | [[a class="fakelink" href="#roc"]]格斗[[/a]] | [[a class="fakelink" href="#roc"]]虹猫蓝兔[[/a]] | [[a class="fakelink" href="#roc"]]祖玛[[/a]] | [[a class="fakelink" href="#roc"]]战斗机[[/a]] | [[a class="fakelink" href="#roc"]]闪客快打[[/a]] | [[a class="fakelink" href="#roc"]]找茬[[/a]] | [[a class="fakelink" href="#roc"]]贪吃蛇[[/a]] | [[a class="fakelink" href="#roc"]]冒险[[/a]] | [[a class="fakelink" href="#roc"]]对对碰[[/a]] | [[a class="fakelink" href="#roc"]]料理[[/a]] | [[a class="fakelink" href="#roc"]]射箭[[/a]] | [[a class="fakelink" href="#roc"]]迷宫[[/a]] | [[a class="fakelink" href="#roc"]]泡泡龙[[/a]] | [[a class="fakelink" href="#roc"]]华纳冒险[[/a]] | [[a class="fakelink" href="#roc"]]飞镖[[/a]] | [[a class="fakelink" href="#roc"]]保龄球[[/a]] | [[a class="fakelink" href="#roc"]]足球[[/a]] | [[a class="fakelink" href="#roc"]]篮球[[/a]] | [[a class="fakelink" href="#roc"]]台球[[/a]] | [[a class="fakelink" href="#roc"]]棒球[[/a]] | [[a class="fakelink" href="#roc"]]网球[[/a]] | [[a class="fakelink" href="#roc"]]彩甲[[/a]] | [[a class="fakelink" href="#roc"]]大头妹[[/a]] | [[a class="fakelink" href="#roc"]]哆啦A梦[[/a]] | [[a class="fakelink" href="#roc"]]网页游戏[[/a]]
[[/div]]
= [#toc 小游戏评论排行] | [#toc 新小游戏300个] | [#toc 最新一般推荐小游戏300个] | [#toc 最新推荐100个小游戏] | [#toc 最受欢迎200个小游戏] | [#toc 小游戏月点击排行榜] | [#toc 免费手机游戏] | [#toc 积分游戏]
= [#toc 网页游戏推荐] | [#toc 热血三国]##EE4000|(火爆)## | [#toc 弹弹堂]##EE4000|(Q版推荐)## | [#toc 商业大亨] | [#toc 口袋精灵2] | [#toc 弹弹堂] | [#toc 魔力学堂] | [#toc 女生最爱游戏] | [#toc 装扮全集] | [#toc 连连看集] | [#toc 做饭料理] | [#toc 阿Sue专辑] | [#toc 化妆集] | [#toc 彩甲] | [#toc 对对碰]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/53|align=center|caption=火影忍者专集|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/08|align=center|caption=死神VS火影|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/02|align=center|caption=世界格斗大赛|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/07|align=center|caption=超级蘑里奥|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/17|align=center|caption=4399我的世界|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/43|align=center|caption=凌云战机|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/10|align=center|caption=F1模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/28|align=center|caption=4399画板|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/54|align=center|caption=箭术对决|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/09|align=center|caption=极速赛车|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/20|align=center|caption=摩托赛车模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/05|align=center|caption=吃豆人|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/03|align=center|caption=超级台球大师|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/04|align=center|caption=中国象棋|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/19|align=center|caption=阳光甜品店|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/39|align=center|caption=钢琴大师|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/42|align=center|caption=坦克作战|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/35|align=center|caption=马里奥赛车2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/21|align=center|caption=化妆模拟器2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/23|align=center|caption=黄金矿场|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/37|align=center|caption=巧虎汉堡店|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/52|align=center|caption=植物对战僵尸|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/26|align=center|caption=小小矿工|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/44|align=center|caption=飞行模拟器|width=120px]]
[[/div]]

[[/div]][[div style="
    background-color: #EEE9BF;
    border: 2px solid #EEE8AA;
    padding: 0 0;
    width: 100%;
    margin: 0 0;
"]]
= 全部游戏
[[/div]][[div style="
    display: flex;
    gap: 1%;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
"]]
[[div style="
    background-color: #D8BFD8;
    width: 19%;
"]]
[[tabview]]
[[tab 总排行]]
[[a class="fakelink" href="#roc"]]1.宠物连连看2[[/a]]
[[a class="fakelink" href="#roc"]]2.宠物连连看[[/a]]
[[a class="fakelink" href="#roc"]]3.狂扁小朋友[[/a]]
[[a class="fakelink" href="#roc"]]4.黄金矿工中文版[[/a]]
[[a class="fakelink" href="#roc"]]5.动漫明星大乱斗[[/a]]
[[a class="fakelink" href="#roc"]]6.拳皇[[/a]]
[[a class="fakelink" href="#roc"]]7.奥比岛[[/a]]
[[a class="fakelink" href="#roc"]]8.死神VS火影[[/a]]
[[a class="fakelink" href="#roc"]]9.特种任务[[/a]]
[[a class="fakelink" href="#roc"]]10.二战前线2[[/a]]
[[a class="fakelink" href="#roc"]]11.魔塔[[/a]]
[[a class="fakelink" href="#roc"]]12.街机三国志[[/a]]
[[a class="fakelink" href="#roc"]]13.Q版泡泡堂[[/a]]
[[a class="fakelink" href="#roc"]]14.上古神器[[/a]]
[[a class="fakelink" href="#roc"]]15.新合金弹头[[/a]]
[[a class="fakelink" href="#roc"]]16.超级索尼克[[/a]]
[[a class="fakelink" href="#roc"]]17.新冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]18.格斗七龙珠[[/a]]
[[a class="fakelink" href="#roc"]]19.拳皇Wing[[/a]]
[[a class="fakelink" href="#roc"]]20.街头霸王[[/a]]
[[a class="fakelink" href="#roc"]]21.摩尔庄园[[/a]]
[[a class="fakelink" href="#roc"]]22.无敌三国志[[/a]]
[[a class="fakelink" href="#roc"]]23.真人快打[[/a]]
[[a class="fakelink" href="#roc"]]24.魂斗罗[[/a]]
[[a class="fakelink" href="#roc"]]25.蝙蝠侠[[/a]]
[[a class="fakelink" href="#roc"]]26.超级马里奥[[/a]]
[[a class="fakelink" href="#roc"]]27.红色警戒[[/a]]
[[a class="fakelink" href="#roc"]]28.迷你大富翁[[/a]]
[[a class="fakelink" href="#roc"]]29.冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]30.逃离胚胎[[/a]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[tab 月排行]]
[[a class="fakelink" href="#roc"]]1.超级马里奥[[/a]]
[[a class="fakelink" href="#roc"]]2.狂扁小朋友[[/a]]
[[a class="fakelink" href="#roc"]]3.新合金弹头[[/a]]
[[a class="fakelink" href="#roc"]]4.摩尔庄园[[/a]]
[[a class="fakelink" href="#roc"]]5.拳皇Wing[[/a]]
[[a class="fakelink" href="#roc"]]6.二战前线2[[/a]]
[[a class="fakelink" href="#roc"]]7.宠物连连看[[/a]]
[[a class="fakelink" href="#roc"]]8.格斗七龙珠[[/a]]
[[a class="fakelink" href="#roc"]]9.迷你大富翁[[/a]]
[[a class="fakelink" href="#roc"]]10.特种任务[[/a]]
[[a class="fakelink" href="#roc"]]11.红色警戒[[/a]]
[[a class="fakelink" href="#roc"]]12.街机三国志[[/a]]
[[a class="fakelink" href="#roc"]]13.无敌三国志[[/a]]
[[a class="fakelink" href="#roc"]]14.宠物连连看2[[/a]]
[[a class="fakelink" href="#roc"]]15.死神VS火影[[/a]]
[[a class="fakelink" href="#roc"]]16.黄金矿工中文版[[/a]]
[[a class="fakelink" href="#roc"]]17.魂斗罗[[/a]]
[[a class="fakelink" href="#roc"]]18.魔塔[[/a]]
[[a class="fakelink" href="#roc"]]19.冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]20.奥比岛[[/a]]
[[a class="fakelink" href="#roc"]]21.街头霸王[[/a]]
[[a class="fakelink" href="#roc"]]22.动漫明星大乱斗[[/a]]
[[a class="fakelink" href="#roc"]]23.蝙蝠侠[[/a]]
[[a class="fakelink" href="#roc"]]24.拳皇[[/a]]
[[a class="fakelink" href="#roc"]]25.真人快打[[/a]]
[[a class="fakelink" href="#roc"]]26.逃离胚胎[[/a]]
[[a class="fakelink" href="#roc"]]27.超级索尼克[[/a]]
[[a class="fakelink" href="#roc"]]28.新冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]29.Q版泡泡堂[[/a]]
[[a class="fakelink" href="#roc"]]30.上古神器[[/a]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[/tabview]]
[[/div]]
[[div style="
    background-color: #white;
    width: 60%;
"]]
[[div style="
    background-color: #E0EEEE;
"]]
▩ 小游戏分类
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/22|align=center|caption=美妆|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/36|align=center|caption=马里奥|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/38|align=center|caption=射箭|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/14|align=center|caption=体育|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/18|align=center|caption=万圣节专集|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/27|align=center|caption=圣诞节专集|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/16|align=center|caption=围棋|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/32|align=center|caption=模拟城市|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/33|align=center|caption=经营|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/29|align=center|caption=宠物|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/06|align=center|caption=像素游戏节|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/50|align=center|caption=解谜|width=100px]]
[[/div]]

[[/div]]
[[/div]]
**###458B00|积分小游戏精选##**
[[=]]
[[a class="fakelink" href="#roc"]]跑跑卡丁车[[/a]]@@        @@[[a class="fakelink" href="#roc"]]极地本垒打[[/a]]@@        @@[[a class="fakelink" href="#roc"]]非洲大草原[[/a]]@@        @@[[a class="fakelink" href="#roc"]]移形换位[[/a]]@@        @@[[a class="fakelink" href="#roc"]]黄金矿工积分版[[/a]]@@        @@[[a class="fakelink" href="#roc"]]大厨连连看[[/a]]@@        @@[[a class="fakelink" href="#roc"]]冰柱攀岩[[/a]]@@        @@[[a class="fakelink" href="#roc"]]把方块都炸掉[[/a]]@@        @@[[a class="fakelink" href="#roc"]]连珠泡泡[[/a]]@@        @@[[a class="fakelink" href="#roc"]]怪物对对碰[[/a]]@@        @@[[a class="fakelink" href="#roc"]]极地扔企鹅[[/a]]@@        @@[[a class="fakelink" href="#roc"]]掘金勇士[[/a]]
[[/=]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/34|align=center|caption=一起来看病|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/25|align=center|caption=怪兽农场|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/30|align=center|caption=寻找北极熊|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/45|align=center|caption=国产凌凌漆|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/24|align=center|caption=童话小镇|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/11|align=center|caption=排球小子|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/12|align=center|caption=热血篮球|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/13|align=center|caption=超级足球联赛|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/31|align=center|caption=甜心游乐场|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/01|align=center|caption=电台达人|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/48|align=center|caption=变形金刚|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/47|align=center|caption=3D立体拼图|width=100px]]
[[/div]]
[[/div]]
[[=]]
[[div class="blink-div"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/55 class="blink-img" width="100px"]]
= [https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page3_limit/1 俄罗斯方块]
[[/div]]
[[/=]]
**###458B00|最新小游戏列表##**
[[=]]
[[a class="fakelink" href="#roc"]][拼图]阿SUE七彩拼图[[/a]]@@        @@[[a class="fakelink" href="#roc"]][体育]疯狂特技单车[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]最终部队[[/a]]@@        @@[[a class="fakelink" href="#roc"]][策略]庄园酒店[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]火影疾风传[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]飞天小猪[[/a]]@@        @@[[a class="fakelink" href="#roc"]][休闲]狗狗郊游[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]跑跑小兵[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]沙漠坦克[[/a]]@@        @@[[a class="fakelink" href="#roc"]][策略]中世纪征服者[[/a]]@@        @@[[a class="fakelink" href="#roc"]][益智]帮巧虎整理书房[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]飞天刺猬2[[/a]]
[[/=]]
**网页游戏推荐**
[[=]]
[#toc 热血三国]@@        @@[#toc 明朝时代]@@        @@[#toc 弹弹堂]@@        @@[#toc 魔力学堂]@@        @@[#toc 口袋精灵]@@        @@[#toc 商业大亨]
[[/=]]
[[/div]]
[[div style="
    background-color: #DCDCDC;
    width: 19%;
"]]
[[tabview]]
[[tab 推荐游戏]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/40|align=center|caption=超级破坏|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/41|align=center|caption=超级破坏2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/32|align=center|caption=模拟城市|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/10|align=center|caption=F1模拟器|width=120px]]
[[/div]]
[[/div]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[tab 一般推荐]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/10|align=center|caption=F1模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/40|align=center|caption=超级破坏|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/41|align=center|caption=超级破坏2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/32|align=center|caption=模拟城市|width=120px]]
[[/div]]
[[/div]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[/tabview]]
[[/div]]
[[/div]]
[[div style="
    display: flex;
    background-color: #E0EEEE;
    border: 1px solid #BEBEBE;
    justify-content: center;
    align-items: center;
    gap: 0.2em;
    flex-wrap: wrap;
    margin: 0.2em 0;
    padding: 0.1em;
    width: 100%;
"]]
游戏搜索:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]搜索[[/a]]
[[/div]]@@  |  @@收藏盒用户名:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]密码:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]登录[[/a]]
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]注册新用户[[/a]]
[[/div]]
[[/div]]

= 作品版权归作者所有,如果无意之中侵犯了您的版权,请来信告知,本站将在3个工作日内删除。
[[div style="
    display: flex; /* 父容器启用Flex布局,子元素水平排列 */
    justify-content: center;
    gap: 2em;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    width: 100%;
"]]
[[div style=""]]
= [[size 1.2em]]**##EE7600|健康游戏忠告##**[[/size]]
[[/div]]
[[div style=""]]
= ##EE7600|抵制不良游戏,拒绝盗版游戏。注意自我保护,谨防受骗上当。##
= ##EE7600|适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。##
[[/div]]
[[/div]]
= ##EE4000|提示:本站为防止低俗内容出现,用户发表的评论及上传游戏需本站审核后才能显示出来,谢谢。##
= 联系本站@@    @@网页游戏合作@@    @@广告服务@@    @@FLASH游戏发布@@    @@上传游戏
= ICP证粤B2-20060675@@    @@网络文化经营许可证@@    @@文网文[2009]030号@@    @@法律顾问:北京圣蜂律师事务所
====
[[html]]
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
    <title>俄罗斯方块</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        body {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            min-height: 100vh;
            background-color: #f5f5f5;
            color: #1C1C1C;
            font-family: Arial, sans-serif;
            padding: 10px;
            position: relative;
        }
        .main-wrapper {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 30px;
            width: 100%;
            max-width: 1200px;
        }
        .game-container {
            position: relative;
            max-width: 100%;
            overflow: hidden;
            width: 100%;
            max-width: 568px;
            aspect-ratio: 8/10;
            box-shadow: 0 0 20px rgba(0,0,0,0.1);
            transition: opacity 1s ease, transform 1s ease;
            z-index: 1;
        }
        #gameCanvas {
            border: none;
            image-rendering: pixelated;
            width: 100%;
            height: 100%;
        }
        .controls {
            margin-top: 0;
            display: flex;
            flex-direction: column;
            gap: 15px;
            width: 100%;
            max-width: 540px;
            align-items: center;
        }
        .stats {
            font-size: 1rem;
            margin-bottom: 10px;
            text-align: center;
            color: #1C1C1C;
        }
        .start-tip {
            font-size: 1rem;
            color: #1C1C1C;
            text-align: center;
            margin: 10px 0;
        }
        .win-tip {
            font-size: 1rem;
            color: #1C1C1C;
            text-align: center;
            margin-top: 10px;
            padding: 0 10px;
            max-width: 700px;
            line-height: 1.5;
        }
        .url-config {
            display: none;
        }
        .virtual-controls {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 15px;
            margin-bottom: 10px;
            width: 100%;
            max-width: 320px;
        }
        .control-btn {
            padding: 10px 20px;
            font-size: clamp(1rem, 3vw, 1.2rem);
            aspect-ratio: 1/1;
            display: flex;
            align-items: center;
            justify-content: center;
            border: none;
            background-color: #9ACD32;
            color: white;
            cursor: pointer;
            border-radius: 5%;
            transition: background-color 0.2s;
        }
        .control-btn:hover {
            background-color: #458B00;
        }
        .control-btn:active {
            transform: scale(0.95);
            box-shadow: none;
        }
        .game-title {
            font-size: clamp(1.8rem, 5vw, 3.5rem);
            color: #1C1C1C;
            margin-bottom: 20px;
            letter-spacing: 2px;
            text-align: center;
        }
        .fade-out {
            opacity: 0;
            transform: scale(0.95);
            transition: opacity 1s ease, transform 1s ease;
        }
        #death-screen {
            position: fixed;
            background-color: #FEFEFE;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            z-index: 100;
            display: none;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            padding: 20px;
            text-align: center;
            opacity: 0;
            transition: opacity 1s ease;
        }
        #death-image {
            max-width: 90%;
            max-height: 60%;
            margin-bottom: 20px;
        }
        #death-hint {
            color: #1C1C1C;
            font-size: 1rem;
            margin-top: 15px;
            text-align: center;
            opacity: 0.8;
            line-height: 1.5;
        }
        #win-screen {
            position: fixed;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            background-color: #FEFEFE;
            z-index: 50;
            display: none;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 20px;
        }
        #win-image {
            max-width: 80%;
            max-height: 60vh;
            animation: numberFade 1s ease-out forwards;
        }
        #win-info {
            color: #1C1C1C;
            line-height: 1.8;
            text-align: center;
            font-size: 1.1rem;
            animation: numberFade 1s ease-out forwards;
            width: 100%;
            padding: 0 10px;
        }
        #win-link {
            font-size: 1.2rem;
            margin-bottom: 4em;
            color: #458B00;
            font-weight: bold;
            text-decoration: none;
            animation: numberFade 1s ease-out forwards;
            transition: color 0.2s ease;
        }
        #win-link:hover {
            text-decoration: underline;
            color: #556B2F;
        }
        @keyframes numberFade {
            0% { transform: scale(0.8); opacity: 0; }
            100% { transform: scale(1); opacity: 1; }
        }
        @media (min-width: 900px) {
            .main-wrapper {
                flex-direction: row;
                justify-content: center;
                align-items: center;
                gap: 50px;
            }
            .game-title {
                margin-bottom: 30px;
            }
            .controls {
                margin-top: 0;
                max-width: 350px;
                flex: 1;
            }
            .virtual-controls {
                max-width: 320px;
            }
        }
        @media (max-width: 768px) {
            #gameCanvas {
                max-width: 100%;
            }
            .game-title {
                font-size: clamp(1.5rem, 4vw, 2.5rem);
            }
            .win-tip {
                font-size: 0.9rem;
            }
            .start-tip {
                font-size: 0.9rem;
            }
            #death-image {
                margin-bottom: 15px;
            }
            #death-hint {
                margin-top: 10px;
                font-size: 0.9rem;
            }
            #win-image {
                max-height: 40vh;
            }
            #win-link {
                font-size: 1.2rem;
            }
            #win-info {
                font-size: 1rem;
            }
        }
        @media (max-width: 600px) {
            .game-title {
                font-size: clamp(1.2rem, 3vw, 2rem);
            }
            .control-btn {
                padding: 15px;
                font-size: 20px;
            }
            .win-tip {
                font-size: 0.8rem;
            }
            .start-tip {
                font-size: 0.8rem;
            }
        }
    </style>
</head>
<body>
    <div class="main-wrapper">
        <div class="game-container" id="game-container">
            <canvas id="gameCanvas" width="560" height="700"></canvas>
        </div>
        <div class="controls" id="game-controls">
            <div class="url-config"></div>
            <div class="virtual-controls">
                <div></div>
                <button class="control-btn" onclick="rotatePiece()">↻</button>
                <div></div>
                <button class="control-btn" onclick="movePiece('left')">←</button>
                <button class="control-btn" onclick="dropPiece()">↓</button>
                <button class="control-btn" onclick="movePiece('right')">→</button>
            </div>
            <div class="stats">
                分数: <span id="score">0</span><br>
            </div>
            <div class="win-tip">欢迎来到第一关!我们最熟悉不过的俄罗斯方块小游戏,累计消除三行即可通关(⌒▽⌒)<br>仔细看看,那些组成方块的图画们是不是很眼熟?我可花了不少时间才找到并把他们画下来,不知道我是怎么在看到他们之后还能逃脱的?我也不知道。</div>
            <div class="start-tip" id="start-tip">按下方向键就可以开始游戏,电脑玩家也可以通过键盘操控哦~</div>
        </div>
    </div>
    <div id="death-screen">
        <img id="death-image" src="http://scpsandboxcn.wikidot.com/local--files/wife/miss05" alt="恐怖图片">
        <div id="death-hint">啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Selena Guadalupe Delgado Rodríguez<br>年龄: 28岁<br>失踪日期: 2007年8月12日<br>失踪地点: 墨西哥城,科约阿坎区<br>点击屏幕任意位置返回准备界面</div>
    </div>
    <div id="win-screen">
        <div id="win-info">SCP-CN-4000 实时数据文件-2025/12/07.RTD<br>  <br>特殊收容措施:SCP-CN-4000需被单独储存在独立隔离机房的定制服务器内,服务器防火墙启用零信任模型,默认不信任任何流量,只有明确环回接口流量与维护终端的特定服务访问孔才能通过。配置允许的流量仅作用于与内网NTP服务器同步时间与向内部日志服务器发送日志。ICMP与HTTP接口全部封死,每次维护作业中的操作系统与浏览器沙盒架构、违规流量尝试记录与审计工作以及异常媒体容量增加报告交由站点Aic处理。<br>  <br>SCP-CN-4000的本体存储在机房内的多块大容量HDD全机械硬盘组建的RAID 6阵列中,其三处备份被尽量压缩存储在同等规格的阵列之中。进入项目隔离机房的人员必须持有站点收容主管与部门收容主管的双重的认证许可,且需要穿戴制式防静电服同时禁止携带任何存储设备。<br>  <br>SCP-CN-4000需定期指派人员进行维护作业,每名人员在至少一个月内不应当重复执行维护作业,每次维护作业人员都应尽量选择对项目内容无知或依然遗忘的人员。项目的维护周期为每周进行一次,维护的具体准则与方式按规定仅在维护进行时通过录音向作业人员告知。<br>  <br>我怎么让它出现在这了?<br>不重要,还是继续通关吧。</div>
        <a id="win-link" href="https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page4_limit/1" target="_top">点击此处继续</a>
    </div>
    <script>
        const canvas = document.getElementById('gameCanvas');
        const ctx = canvas.getContext('2d');
        const gameContainer = document.getElementById('game-container');
        const gameControls = document.getElementById('game-controls');
        const deathScreen = document.getElementById('death-screen');
        const deathImage = document.getElementById('death-image');
        const deathHint = document.getElementById('death-hint');
        const winScreen = document.getElementById('win-screen');
        const startTip = document.getElementById('start-tip');
        let isGameStarted = false;
        const config = {
            gridSize: 69,
            cols: 8,
            rows: 10,
            borderWidth: 4,
            initialSpeed: 1000,
            speedStep: 50,
            minSpeed: 300,
            winLines: 3
        };
        const shapes = [
            [[1, 1, 1, 1]],
            [[1, 1], [1, 1]],
            [[0, 1, 0], [1, 1, 1]],
            [[0, 0, 1], [1, 1, 1]],
            [[1, 0, 0], [1, 1, 1]],
            [[0, 1, 1], [1, 1, 0]],
            [[1, 1, 0], [0, 1, 1]]
        ];
        const colors = [
            '#458B00', '#556B2F', '#9ACD32',
            '#34D399', '#0F766E', '#115E59', '#064E3B'
        ];
        const tileImageUrls = [
            "http://bettersandbox.wikidot.com/local--files/blinder20/pic1",
            "http://bettersandbox.wikidot.com/local--files/blinder20/pic2",
            "http://bettersandbox.wikidot.com/local--files/blinder20/pic3",
            "http://bettersandbox.wikidot.com/local--files/blinder20/pic4"
        ];
        const tileImages = [];
        let loadedImagesCount = 0;
        function preloadImages() {
            tileImageUrls.forEach((url, index) => {
                const img = new Image();
                img.src = url;
                img.onerror = () => console.warn(`图片加载失败: ${url}`);
                img.onload = () => {
                    loadedImagesCount++;
                };
                tileImages.push(img);
            });
        }
        const deathConfigs = [
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss05",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Selena Guadalupe Delgado Rodríguez<br>年龄: 28岁<br>失踪日期: 2007年8月12日<br>失踪地点: 墨西哥城,科约阿坎区<br>点击屏幕任意位置返回准备界面"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss10",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Mateo Alejandro Herrera Silva<br>年龄: 31岁<br>失踪日期: 2011年5月5日<br>失踪地点: 奇瓦瓦州,华雷斯城,最后一次被确认离开其工作的汽车零件仓库<br>点击屏幕任意位置返回准备界面"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss08",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Javier “Javi” Morales González<br>年龄: 29岁 (失踪时)<br>失踪日期: 2010年9月18日<br>失踪地点: 格雷罗州,阿卡普尔科市<br>点击屏幕任意位置返回准备界面"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss09",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Ricardo Vargas Mendoza<br>年龄: 35岁 (失踪时)<br>失踪日期: 2007年11月3日<br>失踪地点: 米却肯州,莫雷利亚市郊,在拜访亲戚后驾车返回州府途中失踪<br>点击屏幕任意位置返回准备界面"
            }
        ];
        let gameState = {
            grid: [],
            currentPiece: null,
            currentX: 0,
            currentY: 0,
            currentShape: 0,
            currentImgIndex: 0,
            score: 0,
            lines: 0,
            speed: config.initialSpeed,
            isRunning: true,
            dropTimer: null
        };
        const scoreElement = document.getElementById('score');
        function drawEmptyBoard() {
            ctx.clearRect(0, 0, canvas.width, canvas.height);
            ctx.fillStyle = '#458B00';
            ctx.fillRect(0, 0, canvas.width, config.borderWidth);
            ctx.fillRect(0, canvas.height - config.borderWidth, canvas.width, config.borderWidth);
            ctx.fillRect(0, 0, config.borderWidth, canvas.height);
            ctx.fillRect(canvas.width - config.borderWidth, 0, config.borderWidth, canvas.height);
            for (let y = 0; y < config.rows; y++) {
                for (let x = 0; x < config.cols; x++) {
                    ctx.fillStyle = (x + y) % 2 === 0 ? '#F5F5F5' : '#DCDCDC';
                    const tileX = config.borderWidth + x * config.gridSize;
                    const tileY = config.borderWidth + y * config.gridSize;
                    ctx.fillRect(tileX, tileY, config.gridSize, config.gridSize);
                }
            }
        }
        function initGame() {
            gameState.grid = Array(config.rows).fill().map(() => Array(config.cols).fill(0));
            gameState.score = 0;
            gameState.lines = 0;
            gameState.speed = config.initialSpeed;
            gameState.isRunning = true;
            deathScreen.style.display = 'none';
            deathScreen.style.opacity = '0';
            winScreen.style.display = 'none';
            gameContainer.classList.remove('fade-out');
            gameControls.style.opacity = '1';
            startTip.style.display = 'none';
            createNewPiece();
            updateStats();
            restartDropTimer();
            isGameStarted = true;
        }
        function createNewPiece() {
            gameState.currentShape = Math.floor(Math.random() * shapes.length);
            gameState.currentPiece = shapes[gameState.currentShape];
            gameState.currentImgIndex = Math.floor(Math.random() * tileImages.length);
            gameState.currentX = Math.floor((config.cols - gameState.currentPiece[0].length) / 2);
            gameState.currentY = 0;
            if (checkCollision(0, 0)) {
                gameOver();
                return;
            }
            drawGame();
        }
        function drawGame() {
            drawEmptyBoard();
            for (let y = 0; y < config.rows; y++) {
                for (let x = 0; x < config.cols; x++) {
                    const cell = gameState.grid[y][x];
                    if (cell !== 0) {
                        drawTile(x, y, cell[0], cell[1]);
                    }
                }
            }
            if (gameState.currentPiece) {
                for (let y = 0; y < gameState.currentPiece.length; y++) {
                    for (let x = 0; x < gameState.currentPiece[y].length; x++) {
                        if (gameState.currentPiece[y][x]) {
                            drawTile(
                                gameState.currentX + x,
                                gameState.currentY + y,
                                gameState.currentShape,
                                gameState.currentImgIndex
                            );
                        }
                    }
                }
            }
        }
        function drawTile(x, y, shapeIndex, imgIndex) {
            const tileX = config.borderWidth + x * config.gridSize;
            const tileY = config.borderWidth + y * config.gridSize;
            if (tileImages[imgIndex] && tileImages[imgIndex].complete && !tileImages[imgIndex].error) {
                ctx.drawImage(tileImages[imgIndex], tileX, tileY, config.gridSize, config.gridSize);
            } else {
                ctx.fillStyle = colors[shapeIndex % colors.length];
                ctx.fillRect(tileX, tileY, config.gridSize, config.gridSize);
                ctx.strokeStyle = '#556B2F';
                ctx.lineWidth = 1;
                ctx.strokeRect(tileX, tileY, config.gridSize, config.gridSize);
            }
        }
        function checkCollision(offsetX, offsetY, piece = null) {
            const shape = piece || gameState.currentPiece;
            const x = gameState.currentX + offsetX;
            const y = gameState.currentY + offsetY;
            for (let row = 0; row < shape.length; row++) {
                for (let col = 0; col < shape[row].length; col++) {
                    if (shape[row][col]) {
                        const newX = x + col;
                        const newY = y + row;
                        if (newX < 0 || newX >= config.cols || newY >= config.rows) {
                            return true;
                        }
                        if (newY >= 0 && gameState.grid[newY][newX] !== 0) {
                            return true;
                        }
                    }
                }
            }
            return false;
        }
        function rotatePiece() {
            if (!gameState.isRunning || !gameState.currentPiece) return;
            const rotated = [];
            const rows = gameState.currentPiece.length;
            const cols = gameState.currentPiece[0].length;
            for (let i = 0; i < cols; i++) {
                rotated[i] = [];
                for (let j = rows - 1; j >= 0; j--) {
                    rotated[i][rows - 1 - j] = gameState.currentPiece[j][i];
                }
            }
            if (!checkCollision(0, 0, rotated)) {
                gameState.currentPiece = rotated;
                drawGame();
            }
        }
        function movePiece(direction) {
            if (!gameState.isRunning || !gameState.currentPiece) return;
            let offsetX = 0;
            let offsetY = 0;
            switch(direction) {
                case 'left': offsetX = -1; break;
                case 'right': offsetX = 1; break;
                case 'down': offsetY = 1; break;
            }
            if (!checkCollision(offsetX, offsetY)) {
                gameState.currentX += offsetX;
                gameState.currentY += offsetY;
                drawGame();
            } else if (direction === 'down') {
                fixPiece();
            }
        }
        function dropPiece() {
            if (!gameState.isRunning || !gameState.currentPiece) return;
            while (!checkCollision(0, 1)) {
                gameState.currentY++;
            }
            fixPiece();
        }
        function fixPiece() {
            for (let y = 0; y < gameState.currentPiece.length; y++) {
                for (let x = 0; x < gameState.currentPiece[y].length; x++) {
                    if (gameState.currentPiece[y][x]) {
                        const gridX = gameState.currentX + x;
                        const gridY = gameState.currentY + y;
                        if (gridY >= 0) {
                            gameState.grid[gridY][gridX] = [gameState.currentShape, gameState.currentImgIndex];
                        }
                    }
                }
            }
            checkLines();
            createNewPiece();
        }
        function checkLines() {
            let linesCleared = 0;
            for (let y = config.rows - 1; y >= 0; y--) {
                if (gameState.grid[y].every(cell => cell !== 0)) {
                    gameState.grid.splice(y, 1);
                    gameState.grid.unshift(Array(config.cols).fill(0));
                    linesCleared++;
                    y++;
                }
            }
            if (linesCleared > 0) {
                gameState.lines += linesCleared;
                gameState.score += linesCleared;
                if (gameState.speed > config.minSpeed) {
                    gameState.speed = Math.max(config.minSpeed, gameState.speed - config.speedStep);
                    restartDropTimer();
                }
                updateStats();
                if (gameState.lines >= config.winLines) {
                    gameWin();
                }
            }
        }
        function dropPieceAuto() {
            movePiece('down');
        }
        function restartDropTimer() {
            if (gameState.dropTimer) {
                clearInterval(gameState.dropTimer);
            }
            gameState.dropTimer = setInterval(dropPieceAuto, gameState.speed);
        }
        function gameOver() {
            clearInterval(gameState.dropTimer);
            gameState.isRunning = false;
            gameContainer.classList.add('fade-out');
            gameControls.style.opacity = '0';
            const randomIndex = Math.floor(Math.random() * deathConfigs.length);
            const selectedConfig = deathConfigs[randomIndex];
            deathImage.src = selectedConfig.imageUrl;
            deathHint.innerHTML = selectedConfig.hintText;
            setTimeout(() => {
                deathScreen.style.display = 'flex';
                setTimeout(() => {
                    deathScreen.style.opacity = '1';
                }, 10);
            }, 300);
        }
        function gameWin() {
            clearInterval(gameState.dropTimer);
            gameState.isRunning = false;
            gameContainer.classList.add('fade-out');
            gameControls.style.opacity = '0';
            setTimeout(() => {
                winScreen.style.display = 'flex';
            }, 1000);
        }
        function updateStats() {
            scoreElement.textContent = gameState.score;
        }
        document.addEventListener('keydown', (e) => {
            if (!isGameStarted) {
                initGame();
                switch (e.key) {
                    case 'ArrowLeft': case 'a': case 'A': movePiece('left'); break;
                    case 'ArrowRight': case 'd': case 'D': movePiece('right'); break;
                    case 'ArrowDown': case 's': case 'S': movePiece('down'); break;
                    case 'ArrowUp': case 'w': case 'W': rotatePiece(); break;
                    case ' ': dropPiece(); break;
                }
                return;
            }
            if (!gameState.isRunning) return;
            switch (e.key) {
                case 'ArrowLeft': case 'a': case 'A': movePiece('left'); break;
                case 'ArrowRight': case 'd': case 'D': movePiece('right'); break;
                case 'ArrowDown': case 's': case 'S': movePiece('down'); break;
                case 'ArrowUp': case 'w': case 'W': rotatePiece(); break;
                case ' ': dropPiece(); break;
            }
        });
        deathScreen.addEventListener('click', () => {
            deathScreen.style.display = 'none';
            deathScreen.style.opacity = '0';
            isGameStarted = false;
            startTip.style.display = 'block';
            gameContainer.classList.remove('fade-out');
            gameControls.style.opacity = '1';
            scoreElement.textContent = '0';
            drawEmptyBoard();
        });
        winScreen.addEventListener('click', (e) => {
            if (e.target === winScreen || e.target === winImage || e.target === document.getElementById('win-info')) {
                winScreen.style.display = 'none';
                isGameStarted = false;
                startTip.style.display = 'block';
                gameContainer.classList.remove('fade-out');
                gameControls.style.opacity = '1';
                scoreElement.textContent = '0';
                drawEmptyBoard();
            }
        });
        document.querySelectorAll('.control-btn').forEach(btn => {
            btn.addEventListener('click', () => {
                if (!isGameStarted) {
                    initGame();
                }
            });
        });
        preloadImages();
        drawEmptyBoard();
    </script>
</body>
</html>
[[/html]]
====
[[div style="
    display: flex;
    justify-content: space-between;
    align-items:center;
    gap: 0;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    width: 100%;
"]]
[[div style="width:18%;"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/logo7]]
[[/div]]
[[div style="width:70%;"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/back7]]
[[/div]]
[[div class="hide-on-mobile" style="width:12%;"]]
= [[span style="font-family:ZCOOL XiaoWei"]][[size 2em]]**##458B00|网####00CDCD|址####FFD700|之####FFD700|家##**[[/size]][[/span]]
= **##FFD700|www.####EE7600|hao####458B00|123####FFD700|.com##**
[[/div]]
[[/div]]
[[div style="
    background: linear-gradient(to bottom,
        #F0FFFF 0%,
        #bcd3e0 50%,
        #F0FFFF 100%);
    border-top: 2px solid #458B00;
    border-bottom: 2px solid #458B00;
    border-left: none;
    border-right: none;
    padding: 0;
    width: 100%;
    margin: 0 !important;
    overflow: auto !important;
"]]
= [[a class="fakelink" href="#roc"]]动作[[/a]] | [[a class="fakelink" href="#roc"]]体育[[/a]] | [[a class="fakelink" href="#roc"]]益智[[/a]] | [[a class="fakelink" href="#roc"]]射击[[/a]] | [[a class="fakelink" href="#roc"]]搞笑[[/a]] | [[a class="fakelink" href="#roc"]]冒险[[/a]] | [[a class="fakelink" href="#roc"]]棋牌[[/a]] | [[a class="fakelink" href="#roc"]]策略[[/a]] | [[a class="fakelink" href="#roc"]]敏捷[[/a]] | [[a class="fakelink" href="#roc"]]综合[[/a]] | [[a class="fakelink" href="#roc"]]休闲[[/a]] | [[a class="fakelink" href="#roc"]]装扮[[/a]] | [[a class="fakelink" href="#roc"]]儿童[[/a]] | [[a class="fakelink" href="#roc"]]积分游戏[[/a]] | [[a class="fakelink" href="#roc"]]模拟经营[[/a]] | [[a class="fakelink" href="#roc"]]双人游戏[[/a]] | [[a class="fakelink" href="#roc"]]网页游戏[[/a]] | [[a class="fakelink" href="#roc"]]专题精选[[/a]]
[[/div]]
[[div style="
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0.1em;
    flex-wrap: wrap;
    padding: 0;
    width: 100%;
"]]
游戏搜索:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]搜索[[/a]]
[[/div]]
@@  @@[[a class="fakelink" href="#roc"]]连连看[[/a]]@@ @@[[a class="fakelink" href="#roc"]]台球[[/a]]@@ @@[[a class="fakelink" href="#roc"]]CS[[/a]]@@ @@[[a class="fakelink" href="#roc"]]祖玛[[/a]]@@ @@[[a class="fakelink" href="#roc"]]超级玛丽[[/a]]@@ @@[[a class="fakelink" href="#roc"]]魔塔[[/a]]@@  @@收藏盒用户名:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]密码:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]登录[[/a]]
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]注册[[/a]]
[[/div]]
[[/div]][[div style="
    background-color: #E0EEEE;
    border: 1px solid #bcd3e0;
    padding: 0 0; /* 内边距,内容与边框保持间距 */
    width: 100%; /* 宽度占满父容器,可改为固定值如500px */
    margin: 0 0; /* 可选:上下外边距,与其他元素分隔 */
"]]
= ##EE4000|最新推荐## | [#toc 动作排行] | [#toc 综合排行] | [#toc 敏捷排行] | [#toc 冒险排行] | [#toc 益智排行] | [#toc 体育排行] | [#toc 射击排行] | [#toc 休闲排行] | [#toc 搞笑排行] | [#toc 棋牌排行] | [#toc 策略排行] | [#toc 儿童排行] | [#toc 装扮排行]
[[/div]][[div style="
    background-color: #white;
    border: 2px solid #EEE8AA;
    padding: 0 0; /* 内边距,内容与边框保持间距 */
    width: 100%; /* 宽度占满父容器,可改为固定值如500px */
    margin: 0 0; /* 可选:上下外边距,与其他元素分隔 */
"]]
= ##EE4000|专题精选## | [[a class="fakelink" href="#roc"]]双人游戏[[/a]] | [[a class="fakelink" href="#roc"]]休闲[[/a]] |[[a class="fakelink" href="#roc"]]武侠RPG[[/a]] | [[a class="fakelink" href="#roc"]]坦克[[/a]] | [[a class="fakelink" href="#roc"]]赛车[[/a]] | [[a class="fakelink" href="#roc"]]罪案现场[[/a]] | [[a class="fakelink" href="#roc"]]阿Sue[[/a]] | [[a class="fakelink" href="#roc"]]女生最爱[[/a]] | [[a class="fakelink" href="#roc"]]合金弹头[[/a]] | [[a class="fakelink" href="#roc"]]超级玛丽[[/a]] | [[a class="fakelink" href="#roc"]]钓鱼[[/a]] | [[a class="fakelink" href="#roc"]]乒乓球[[/a]] | [[a class="fakelink" href="#roc"]]黄金矿工[[/a]] | [[a class="fakelink" href="#roc"]]三国群英[[/a]] | [[a class="fakelink" href="#roc"]]连连看[[/a]] | [[a class="fakelink" href="#roc"]]MM系列[[/a]] | [[a class="fakelink" href="#roc"]]CS射击[[/a]] | [[a class="fakelink" href="#roc"]]拳皇[[/a]] | [[a class="fakelink" href="#roc"]]火影忍者[[/a]] | [[a class="fakelink" href="#roc"]]泡泡堂[[/a]] | [[a class="fakelink" href="#roc"]]经典[[/a]] | [[a class="fakelink" href="#roc"]]海绵宝宝[[/a]] | [[a class="fakelink" href="#roc"]]格斗[[/a]] | [[a class="fakelink" href="#roc"]]虹猫蓝兔[[/a]] | [[a class="fakelink" href="#roc"]]祖玛[[/a]] | [[a class="fakelink" href="#roc"]]战斗机[[/a]] | [[a class="fakelink" href="#roc"]]闪客快打[[/a]] | [[a class="fakelink" href="#roc"]]找茬[[/a]] | [[a class="fakelink" href="#roc"]]贪吃蛇[[/a]] | [[a class="fakelink" href="#roc"]]冒险[[/a]] | [[a class="fakelink" href="#roc"]]对对碰[[/a]] | [[a class="fakelink" href="#roc"]]料理[[/a]] | [[a class="fakelink" href="#roc"]]射箭[[/a]] | [[a class="fakelink" href="#roc"]]迷宫[[/a]] | [[a class="fakelink" href="#roc"]]泡泡龙[[/a]] | [[a class="fakelink" href="#roc"]]华纳冒险[[/a]] | [[a class="fakelink" href="#roc"]]飞镖[[/a]] | [[a class="fakelink" href="#roc"]]保龄球[[/a]] | [[a class="fakelink" href="#roc"]]足球[[/a]] | [[a class="fakelink" href="#roc"]]篮球[[/a]] | [[a class="fakelink" href="#roc"]]台球[[/a]] | [[a class="fakelink" href="#roc"]]棒球[[/a]] | [[a class="fakelink" href="#roc"]]网球[[/a]] | [[a class="fakelink" href="#roc"]]彩甲[[/a]] | [[a class="fakelink" href="#roc"]]大头妹[[/a]] | [[a class="fakelink" href="#roc"]]哆啦A梦[[/a]] | [[a class="fakelink" href="#roc"]]网页游戏[[/a]]
[[/div]]
= [#toc 小游戏评论排行] | [#toc 新小游戏300个] | [#toc 最新一般推荐小游戏300个] | [#toc 最新推荐100个小游戏] | [#toc 最受欢迎200个小游戏] | [#toc 小游戏月点击排行榜] | [#toc 免费手机游戏] | [#toc 积分游戏]
= [#toc 网页游戏推荐] | [#toc 热血三国]##EE4000|(火爆)## | [#toc 弹弹堂]##EE4000|(Q版推荐)## | [#toc 商业大亨] | [#toc 口袋精灵2] | [#toc 弹弹堂] | [#toc 魔力学堂] | [#toc 女生最爱游戏] | [#toc 装扮全集] | [#toc 连连看集] | [#toc 做饭料理] | [#toc 阿Sue专辑] | [#toc 化妆集] | [#toc 彩甲] | [#toc 对对碰]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=火影忍者专集|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/08|align=center|caption=死神VS火影|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/02|align=center|caption=世界格斗大赛|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/07|align=center|caption=超级蘑里奥|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/17|align=center|caption=4399我的世界|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=凌云战机|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/10|align=center|caption=F1模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/28|align=center|caption=4399画板|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/54|align=center|caption=箭术对决|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/09|align=center|caption=极速赛车|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/20|align=center|caption=摩托赛车模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/05|align=center|caption=吃豆人|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss03|align=center|caption=超级台球大师|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/04|align=center|caption=中国象棋|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/19|align=center|caption=阳光甜品店|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/39|align=center|caption=钢琴大师|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/42|align=center|caption=坦克作战|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss05|align=center|caption=马里奥赛车2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/21|align=center|caption=化妆模拟器2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/23|align=center|caption=黄金矿场|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/37|align=center|caption=巧虎汉堡店|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/52|align=center|caption=植物对战僵尸|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/26|align=center|caption=小小矿工|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss06|align=center|caption=飞行模拟器|width=120px]]
[[/div]]

[[/div]][[div style="
    background-color: #EEE9BF;
    border: 2px solid #EEE8AA;
    padding: 0 0;
    width: 100%;
    margin: 0 0;
"]]
= 全部游戏
[[/div]][[div style="
    display: flex;
    gap: 1%;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
"]]
[[div style="
    background-color: #D8BFD8;
    width: 19%;
"]]
[[tabview]]
[[tab 总排行]]
[[a class="fakelink" href="#roc"]]1.宠物连连看2[[/a]]
[[a class="fakelink" href="#roc"]]2.宠物连连看[[/a]]
[[a class="fakelink" href="#roc"]]3.狂扁小朋友[[/a]]
[[a class="fakelink" href="#roc"]]4.黄金矿工中文版[[/a]]
[[a class="fakelink" href="#roc"]]5.动漫明星大乱斗[[/a]]
[[a class="fakelink" href="#roc"]]6.拳皇[[/a]]
[[a class="fakelink" href="#roc"]]7.奥比岛[[/a]]
[[a class="fakelink" href="#roc"]]8.死神VS火影[[/a]]
[[a class="fakelink" href="#roc"]]9.特种任务[[/a]]
[[a class="fakelink" href="#roc"]]10.二战前线2[[/a]]
[[a class="fakelink" href="#roc"]]11.魔塔[[/a]]
[[a class="fakelink" href="#roc"]]12.街机三国志[[/a]]
[[a class="fakelink" href="#roc"]]13.Q版泡泡堂[[/a]]
[[a class="fakelink" href="#roc"]]14.上古神器[[/a]]
[[a class="fakelink" href="#roc"]]15.新合金弹头[[/a]]
[[a class="fakelink" href="#roc"]]16.超级索尼克[[/a]]
[[a class="fakelink" href="#roc"]]17.新冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]18.格斗七龙珠[[/a]]
[[a class="fakelink" href="#roc"]]19.拳皇Wing[[/a]]
[[a class="fakelink" href="#roc"]]20.街头霸王[[/a]]
[[a class="fakelink" href="#roc"]]21.摩尔庄园[[/a]]
[[a class="fakelink" href="#roc"]]22.无敌三国志[[/a]]
[[a class="fakelink" href="#roc"]]23.真人快打[[/a]]
[[a class="fakelink" href="#roc"]]24.魂斗罗[[/a]]
[[a class="fakelink" href="#roc"]]25.蝙蝠侠[[/a]]
[[a class="fakelink" href="#roc"]]26.超级马里奥[[/a]]
[[a class="fakelink" href="#roc"]]27.红色警戒[[/a]]
[[a class="fakelink" href="#roc"]]28.迷你大富翁[[/a]]
[[a class="fakelink" href="#roc"]]29.冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]30.逃离胚胎[[/a]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[tab 月排行]]
[[a class="fakelink" href="#roc"]]1.超级马里奥[[/a]]
[[a class="fakelink" href="#roc"]]2.狂扁小朋友[[/a]]
[[a class="fakelink" href="#roc"]]3.新合金弹头[[/a]]
[[a class="fakelink" href="#roc"]]4.摩尔庄园[[/a]]
[[a class="fakelink" href="#roc"]]5.拳皇Wing[[/a]]
[[a class="fakelink" href="#roc"]]6.二战前线2[[/a]]
[[a class="fakelink" href="#roc"]]7.宠物连连看[[/a]]
[[a class="fakelink" href="#roc"]]8.格斗七龙珠[[/a]]
[[a class="fakelink" href="#roc"]]9.迷你大富翁[[/a]]
[[a class="fakelink" href="#roc"]]10.特种任务[[/a]]
[[a class="fakelink" href="#roc"]]11.红色警戒[[/a]]
[[a class="fakelink" href="#roc"]]12.街机三国志[[/a]]
[[a class="fakelink" href="#roc"]]13.无敌三国志[[/a]]
[[a class="fakelink" href="#roc"]]14.宠物连连看2[[/a]]
[[a class="fakelink" href="#roc"]]15.死神VS火影[[/a]]
[[a class="fakelink" href="#roc"]]16.黄金矿工中文版[[/a]]
[[a class="fakelink" href="#roc"]]17.魂斗罗[[/a]]
[[a class="fakelink" href="#roc"]]18.魔塔[[/a]]
[[a class="fakelink" href="#roc"]]19.冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]20.奥比岛[[/a]]
[[a class="fakelink" href="#roc"]]21.街头霸王[[/a]]
[[a class="fakelink" href="#roc"]]22.动漫明星大乱斗[[/a]]
[[a class="fakelink" href="#roc"]]23.蝙蝠侠[[/a]]
[[a class="fakelink" href="#roc"]]24.拳皇[[/a]]
[[a class="fakelink" href="#roc"]]25.真人快打[[/a]]
[[a class="fakelink" href="#roc"]]26.逃离胚胎[[/a]]
[[a class="fakelink" href="#roc"]]27.超级索尼克[[/a]]
[[a class="fakelink" href="#roc"]]28.新冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]29.Q版泡泡堂[[/a]]
[[a class="fakelink" href="#roc"]]30.上古神器[[/a]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[/tabview]]
[[/div]]
[[div style="
    background-color: #white;
    width: 60%;
"]]
[[div style="
    background-color: #E0EEEE;
"]]
▩ 小游戏分类
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/22|align=center|caption=美妆|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/36|align=center|caption=马里奥|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/38|align=center|caption=射箭|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss08|align=center|caption=体育|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/18|align=center|caption=万圣节专集|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/27|align=center|caption=圣诞节专集|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/16|align=center|caption=围棋|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/32|align=center|caption=模拟城市|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/33|align=center|caption=经营|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/29|align=center|caption=宠物|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/06|align=center|caption=像素游戏节|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss07|align=center|caption=解谜|width=100px]]
[[/div]]

[[/div]]
[[/div]]
**###458B00|积分小游戏精选##**
[[=]]
[[a class="fakelink" href="#roc"]]跑跑卡丁车[[/a]]@@        @@[[a class="fakelink" href="#roc"]]极地本垒打[[/a]]@@        @@[[a class="fakelink" href="#roc"]]非洲大草原[[/a]]@@        @@[[a class="fakelink" href="#roc"]]移形换位[[/a]]@@        @@[[a class="fakelink" href="#roc"]]黄金矿工积分版[[/a]]@@        @@[[a class="fakelink" href="#roc"]]大厨连连看[[/a]]@@        @@[[a class="fakelink" href="#roc"]]冰柱攀岩[[/a]]@@        @@[[a class="fakelink" href="#roc"]]把方块都炸掉[[/a]]@@        @@[[a class="fakelink" href="#roc"]]连珠泡泡[[/a]]@@        @@[[a class="fakelink" href="#roc"]]怪物对对碰[[/a]]@@        @@[[a class="fakelink" href="#roc"]]极地扔企鹅[[/a]]@@        @@[[a class="fakelink" href="#roc"]]掘金勇士[[/a]]
[[/=]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/34|align=center|caption=一起来看病|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/25|align=center|caption=怪兽农场|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/30|align=center|caption=寻找北极熊|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/45|align=center|caption=国产凌凌漆|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/24|align=center|caption=童话小镇|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/11|align=center|caption=排球小子|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/12|align=center|caption=热血篮球|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/13|align=center|caption=超级足球联赛|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/31|align=center|caption=甜心游乐场|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/01|align=center|caption=电台达人|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/48|align=center|caption=变形金刚|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/51|align=center|caption=迷宫|width=100px]]
[[/div]]
[[/div]]
[[=]]
[[div class="blink-div"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/56 class="blink-img" width="100px"]]
= [https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page5_limit/1 贪吃蛇]
[[/div]]
[[/=]]
**###458B00|最新小游戏列表##**
[[=]]
[[a class="fakelink" href="#roc"]][拼图]阿SUE七彩拼图[[/a]]@@        @@[[a class="fakelink" href="#roc"]][体育]疯狂特技单车[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]最终部队[[/a]]@@        @@[[a class="fakelink" href="#roc"]][策略]庄园酒店[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]火影疾风传[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]飞天小猪[[/a]]@@        @@[[a class="fakelink" href="#roc"]][休闲]狗狗郊游[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]跑跑小兵[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]沙漠坦克[[/a]]@@        @@[[a class="fakelink" href="#roc"]][策略]中世纪征服者[[/a]]@@        @@[[a class="fakelink" href="#roc"]][益智]帮巧虎整理书房[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]飞天刺猬2[[/a]]
[[/=]]
**网页游戏推荐**
[[=]]
[#toc 热血三国]@@        @@[#toc 明朝时代]@@        @@[#toc 弹弹堂]@@        @@[#toc 魔力学堂]@@        @@[#toc 口袋精灵]@@        @@[#toc 商业大亨]
[[/=]]
[[/div]]
[[div style="
    background-color: #DCDCDC;
    width: 19%;
"]]
[[tabview]]
[[tab 推荐游戏]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss09|align=center|caption=超级破坏|width=120px]]
[[/div]]
全名: Selena Guadalupe Delgado Rodríguez
年龄: 28岁
失踪日期: 2007年8月12日
失踪地点: 墨西哥城,科约阿坎区
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/41|align=center|caption=超级破坏2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss10|align=center|caption=模拟城市|width=120px]]
[[/div]]
全名: Mateo Alejandro Herrera Silva
年龄: 31岁
失踪日期: 2011年5月5日
失踪地点: 奇瓦瓦州,华雷斯城,最后一次被确认离开其工作的汽车零件仓库
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/10|align=center|caption=F1模拟器|width=120px]]
[[/div]]
[[/div]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[tab 一般推荐]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/10|align=center|caption=F1模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss09|align=center|caption=超级破坏|width=120px]]
[[/div]]
全名: Selena Guadalupe Delgado Rodríguez
年龄: 28岁
失踪日期: 2007年8月12日
失踪地点: 墨西哥城,科约阿坎区
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/41|align=center|caption=超级破坏2|width=120px]]
[[/div]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss10|align=center|caption=模拟城市|width=120px]]
[[/div]]
全名: Mateo Alejandro Herrera Silva
年龄: 31岁
失踪日期: 2011年5月5日
失踪地点: 奇瓦瓦州,华雷斯城,最后一次被确认离开其工作的汽车零件仓库
[[/div]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[/tabview]]
[[/div]]
[[/div]]
[[div style="
    display: flex;
    background-color: #E0EEEE;
    border: 1px solid #BEBEBE;
    justify-content: center;
    align-items: center;
    gap: 0.2em;
    flex-wrap: wrap;
    margin: 0.2em 0;
    padding: 0.1em;
    width: 100%;
"]]
游戏搜索:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]搜索[[/a]]
[[/div]]@@  |  @@收藏盒用户名:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]密码:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]登录[[/a]]
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]注册新用户[[/a]]
[[/div]]
[[/div]]

= 作品版权归作者所有,如果无意之中侵犯了您的版权,请来信告知,本站将在3个工作日内删除。
[[div style="
    display: flex; /* 父容器启用Flex布局,子元素水平排列 */
    justify-content: center;
    gap: 2em;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    width: 100%;
"]]
[[div style=""]]
= [[size 1.2em]]**##EE7600|健康游戏忠告##**[[/size]]
[[/div]]
[[div style=""]]
= ##EE7600|抵制不良游戏,拒绝盗版游戏。注意自我保护,谨防受骗上当。##
= ##EE7600|适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。##
[[/div]]
[[/div]]
= ##EE4000|提示:本站为防止低俗内容出现,用户发表的评论及上传游戏需本站审核后才能显示出来,谢谢。##
= 联系本站@@    @@网页游戏合作@@    @@广告服务@@    @@FLASH游戏发布@@    @@上传游戏
= ICP证粤B2-20060675@@    @@网络文化经营许可证@@    @@文网文[2009]030号@@    @@法律顾问:北京圣蜂律师事务所
====
[[html]]
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
    <title>贪吃蛇</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        
        body {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            min-height: 100vh;
            background-color: #f5f5f5;
            color: #1C1C1C;
            font-family: Arial, sans-serif;
            padding: 10px;
            position: relative;
        }
        
        .main-wrapper {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 30px;
            width: 100%;
            max-width: 1200px;
        }
        
        .game-container {
            position: relative;
            max-width: 100%;
            overflow: hidden;
            width: 100%;
            max-width: 560px;
            aspect-ratio: 1/1;
            box-shadow: 0 0 20px rgba(0,0,0,0.1);
            transition: opacity 1s ease, transform 1s ease;
            z-index: 1;
        }
        
        #gameCanvas {
            border: none;
            background-color: #F5F5F5;
            image-rendering: pixelated;
            width: 100%;
            height: 100%;
        }
        
        .controls {
            margin-top: 0;
            display: flex;
            flex-direction: column;
            gap: 15px;
            width: 100%;
            max-width: 540px;
            align-items: center;
        }
        
        .stats {
            font-size: 1rem;
            margin-bottom: 10px;
            text-align: center;
            color: #1C1C1C;
        }
        
        .win-tip {
            font-size: 1rem;
            color: #1C1C1C;
            text-align: center;
            margin-top: 10px;
            padding: 0 10px;
            max-width: 700px;
            line-height: 1.5;
        }
        
        .url-config {
            display: none;
            width: 100%;
            margin-bottom: 10px;
        }
        
        .input-group {
            display: flex;
            gap: 10px;
            margin-bottom: 5px;
            width: 100%;
        }
        
        .input-group input {
            flex: 1;
            padding: 10px;
            border: 2px solid #556B2F;
            background-color: #f5f5f5;
            color: #1C1C1C;
            border-radius: 0;
            font-size: 12px;
        }
        
        .virtual-controls {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 15px;
            margin-bottom: 10px;
            width: 100%;
            max-width: 320px;
        }
        
        .control-btn {
            padding: 10px 20px;
            font-size: clamp(1rem, 3vw, 1.2rem);
            aspect-ratio: 1/1;
            display: flex;
            align-items: center;
            justify-content: center;
            border: none;
            background-color: #9ACD32;
            color: white;
            cursor: pointer;
            border-radius: 5%;
            transition: background-color 0.2s;
        }
        
        .control-btn:hover {
            background-color: #458B00;
        }
        
        .control-btn:active {
            transform: scale(0.95);
            box-shadow: none;
        }
        
        .game-title {
            font-size: clamp(1.8rem, 5vw, 3.5rem);
            color: #1C1C1C;
            margin-bottom: 20px;
            letter-spacing: 2px;
            text-align: center;
        }
        
        .fade-out {
            opacity: 0;
            transform: scale(0.95);
            transition: opacity 1s ease, transform 1s ease;
        }
        
        #death-screen {
            position: fixed;
            background-color: #FEFEFE;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            z-index: 100;
            display: none;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            padding: 20px;
            text-align: center;
            opacity: 0;
            transition: opacity 1s ease;
        }

        #death-image {
            max-width: 90%;
            max-height: 60%;
            margin-bottom: 20px;
        }

        #death-hint {
            color: #1C1C1C;
            font-size: 1rem;
            margin-top: 15px;
            text-align: center;
            opacity: 0.8;
            line-height: 1.5;
        }

        #win-screen {
            position: fixed;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            background-color: #FEFEFE;
            z-index: 50;
            display: none;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 20px;
        }
        
        #win-image {
            max-width: 80%;
            max-height: 60vh;
            animation: numberFade 1s ease-out forwards;
        }

        #win-info {
            color: #1C1C1C;
            line-height: 1.8;
            text-align: center;
            font-size: 1.1rem;
            animation: numberFade 1s ease-out forwards;
            width: 100%;
            padding: 0 10px;
        }

        #win-link {
            font-size: 1.2rem;
            color: #458B00;
            font-weight: bold;
            text-decoration: none;
            animation: numberFade 1s ease-out forwards;
            transition: color 0.2s ease;
        }

        #win-link:hover {
            text-decoration: underline;
            color: #556B2F;
        }

        @keyframes numberFade {
            0% { transform: scale(0.8); opacity: 0; }
            100% { transform: scale(1); opacity: 1; }
        }
        
        @media (min-width: 900px) {
            .main-wrapper {
                flex-direction: row;
                justify-content: center;
                align-items: center;
                gap: 50px;
            }
            
            .game-title {
                margin-bottom: 30px;
            }
            
            .controls {
                margin-top: 0;
                max-width: 350px;
                flex: 1;
            }
            
            .virtual-controls {
                max-width: 320px;
            }
        }
        
        @media (max-width: 768px) {
            #gameCanvas {
                max-width: 100%;
            }
            
            .game-title {
                font-size: clamp(1.5rem, 4vw, 2.5rem);
            }
            
            .win-tip {
                font-size: 0.9rem;
            }
            
            #death-image {
                margin-bottom: 15px;
            }
            
            #death-hint {
                margin-top: 10px;
                font-size: 0.9rem;
            }
            
            #win-image {
                max-height: 40vh;
            }

            #win-link {
                font-size: 1.2rem;
            }

            #win-info {
                font-size: 1rem;
            }
        }
        
        @media (max-width: 600px) {
            .game-title {
                font-size: clamp(1.2rem, 3vw, 2rem);
            }
            
            .control-btn {
                padding: 15px;
                font-size: 20px;
            }
            
            .win-tip {
                font-size: 0.8rem;
            }
        }
    </style>
</head>
<body>
    
    <div class="main-wrapper">
        <div class="game-container" id="game-container">
            <canvas id="gameCanvas" width="560" height="560"></canvas>
        </div>
        
        <div class="controls" id="game-controls">
            <div class="virtual-controls">
                <div></div>
                <button class="control-btn" onclick="changeDirection('up')">↑</button>
                <div></div>
                <button class="control-btn" onclick="changeDirection('left')">←</button>
                <button class="control-btn" onclick="changeDirection('down')">↓</button>
                <button class="control-btn" onclick="changeDirection('right')">→</button>
            </div>
            
            <div class="stats">
                分数: <span id="score">0</span>
            </div>

            <div class="win-tip">欢迎来到第二关!这里是贪吃蛇小游戏......你说看到页面有什么变化?是维护工作太累了吧,先别管那么多,试着通关吧!<br>这里只要得到八分即可通关(⌒▽⌒)<br>注意不要碰到墙壁和自己的身体哦!</div>
            <div class="win-tip">按下方向键就可以开始游戏,电脑玩家也可以通过键盘操控哦~</div>
            
            <div class="url-config">
                <div class="input-group">
                    <input type="text" id="headImg" placeholder="蛇头图片URL" value="http://scpsandboxcn.wikidot.com/local--files/wife/head">
                    <input type="text" id="bodyImg" placeholder="蛇身默认图片URL" value="http://scpsandboxcn.wikidot.com/local--files/games/test3">
                </div>
                
                <div class="input-group">
                    <input type="text" id="foodImg" placeholder="食物默认图片URL" value="http://scpsandboxcn.wikidot.com/local--files/games/test3">
                    <input type="text" id="bgImg" placeholder="背景图片URL" value="http://scpsandboxcn.wikidot.com/local--files/games/test3">
                </div>
            </div>
        </div>
    </div>

    <div id="death-screen">
        <img id="death-image" src="http://scpsandboxcn.wikidot.com/local--files/wife/miss1" alt="恐怖图片">
        <div id="death-hint">啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>点击屏幕任意位置以重新开始</div>
    </div>

    <div id="win-screen">
        <img id="win-image" src="http://scpsandboxcn.wikidot.com/local--files/wife/soap" alt="通关图片">
        <div id="win-info">我喜欢这部肥皂剧,你有看过吗?希望你有,毕竟现在已经……<br>如果有机会,我日后会给你好好讲一下它的。</div>
        <a id="win-link" href="https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page6_limit/1" target="_top">点击此处继续</a>
    </div>

    <script>
        const canvas = document.getElementById('gameCanvas');
        const ctx = canvas.getContext('2d');
        
        const gameContainer = document.getElementById('game-container');
        const gameControls = document.getElementById('game-controls');
        const deathScreen = document.getElementById('death-screen');
        const deathImage = document.getElementById('death-image');
        const deathHint = document.getElementById('death-hint');
        const winScreen = document.getElementById('win-screen');
        const winImage = document.getElementById('win-image');
        const winLink = document.getElementById('win-link');
        
        const config = {
            gridSize: 56,
            tileCount: 10,
            initialSpeed: 4,
            speedStep: 0.4,
            maxSpeed: 10,
            winScore: 8
        };

        const deathConfigs = [
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss05",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Selena Guadalupe Delgado Rodríguez<br>年龄: 28岁<br>失踪日期: 2007年8月12日<br>失踪地点: 墨西哥城,科约阿坎区<br>点击屏幕任意位置以重新开始"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss10",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Mateo Alejandro Herrera Silva<br>年龄: 31岁<br>失踪日期: 2011年5月5日<br>失踪地点: 奇瓦瓦州,华雷斯城,最后一次被确认离开其工作的汽车零件仓库<br>点击屏幕任意位置以重新开始"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss08",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Javier “Javi” Morales González<br>年龄: 29岁 (失踪时)<br>失踪日期: 2010年9月18日<br>失踪地点: 格雷罗州,阿卡普尔科市<br>点击屏幕任意位置以重新开始"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss09",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Ricardo Vargas Mendoza<br>年龄: 35岁 (失踪时)<br>失踪日期: 2007年11月3日<br>失踪地点: 米却肯州,莫雷利亚市郊,在拜访亲戚后驾车返回州府途中失踪<br>点击屏幕任意位置以重新开始"
            }
        ];

        const foodImageUrls = [
            "http://scpsandboxcn.wikidot.com/local--files/wife/miss01",
            "http://scpsandboxcn.wikidot.com/local--files/wife/miss02",
            "http://scpsandboxcn.wikidot.com/local--files/wife/miss03",
            "http://scpsandboxcn.wikidot.com/local--files/wife/miss04",
            "http://scpsandboxcn.wikidot.com/local--files/wife/miss05",
            "http://scpsandboxcn.wikidot.com/local--files/wife/miss07",
            "http://scpsandboxcn.wikidot.com/local--files/wife/miss08",
            "http://scpsandboxcn.wikidot.com/local--files/wife/miss09"
        ];
        
        let gameState = {
            snake: [],
            direction: 'right',
            nextDirection: 'right',
            food: { x: 0, y: 0 },
            score: 0,
            speed: config.initialSpeed,
            isRunning: false,
            gameLoop: null,
            images: {
                head: new Image(),
                defaultBody: new Image(),
                defaultFood: new Image()
            },
            currentFoodIndex: 0,
            snakeBodyImages: [],
            foodImages: foodImageUrls.map(url => {
                const img = new Image();
                img.src = url;
                return img;
            }),
            imageLoaded: false,
            highScore: 0,
            foodFlashTimer: 0,
            foodOpacity: 1,
            isWin: false
        };
        
        const scoreElement = document.getElementById('score');
        const headImgInput = document.getElementById('headImg');
        const bodyImgInput = document.getElementById('bodyImg');
        const foodImgInput = document.getElementById('foodImg');
        const bgImgInput = document.getElementById('bgImg');
        
        function loadImages() {
            let loadedCount = 0;
            const baseImages = [
                gameState.images.head,
                gameState.images.defaultBody,
                gameState.images.defaultFood
            ];
            
            gameState.images.head.src = headImgInput.value || 'http://scpsandboxcn.wikidot.com/local--files/games/test3';
            gameState.images.defaultBody.src = bodyImgInput.value || 'http://scpsandboxcn.wikidot.com/local--files/games/test3';
            gameState.images.defaultFood.src = foodImgInput.value || 'http://scpsandboxcn.wikidot.com/local--files/games/test3';
            
            function onBaseImageLoad() {
                loadedCount++;
                if (loadedCount === baseImages.length + gameState.foodImages.length) {
                    gameState.imageLoaded = true;
                    drawGame();
                }
            }
            
            gameState.foodImages.forEach(img => {
                img.onload = onBaseImageLoad;
                img.onerror = function() {
                    console.warn(`食物图片加载失败: ${this.src}`);
                    onBaseImageLoad();
                };
            });
            
            baseImages.forEach(img => {
                img.onload = onBaseImageLoad;
                img.onerror = function() {
                    console.warn(`基础图片加载失败: ${this.src}`);
                    onBaseImageLoad();
                };
            });
        }
        
        function initGame() {
            gameState.snake = [
                { x: 5, y: 5 }
            ];
            gameState.direction = 'right';
            gameState.nextDirection = 'right';
            gameState.score = 0;
            gameState.speed = config.initialSpeed;
            gameState.isRunning = false;
            gameState.currentFoodIndex = 0;
            gameState.snakeBodyImages = [];
            gameState.foodFlashTimer = 0;
            gameState.foodOpacity = 1;
            gameState.isWin = false;
            
            deathScreen.style.display = 'none';
            deathScreen.style.opacity = '0';
            winScreen.style.display = 'none';
            
            gameContainer.classList.remove('fade-out');
            gameControls.style.opacity = '1';
            
            generateFood();
            updateStats();
            loadImages();
        }
        
        function generateFood() {
            let newFood;
            do {
                newFood = {
                    x: Math.floor(Math.random() * (config.tileCount - 2)) + 1,
                    y: Math.floor(Math.random() * (config.tileCount - 2)) + 1
                };
            } while (gameState.snake.some(segment => segment.x === newFood.x && segment.y === newFood.y));
            
            gameState.food = newFood;
        }
        
        function drawGame() {
            ctx.clearRect(0, 0, canvas.width, canvas.height);
            
            for (let y = 0; y < config.tileCount; y++) {
                for (let x = 0; x < config.tileCount; x++) {
                    ctx.fillStyle = (x + y) % 2 === 0 ? '#F5F5F5' : '#DCDCDC';
                    const tileX = x * config.gridSize;
                    const tileY = y * config.gridSize;
                    ctx.fillRect(tileX, tileY, config.gridSize, config.gridSize);
                }
            }
            
            ctx.fillStyle = '#458B00';
            ctx.fillRect(0, 0, canvas.width, 4);
            ctx.fillRect(0, canvas.height - 4, canvas.width, 4);
            ctx.fillRect(0, 0, 4, canvas.height);
            ctx.fillRect(canvas.width - 4, 0, 4, canvas.height);
            
            const foodX = gameState.food.x * config.gridSize;
            const foodY = gameState.food.y * config.gridSize;
            const currentFoodImg = gameState.foodImages[gameState.currentFoodIndex];
            
            ctx.save();
            ctx.globalAlpha = gameState.foodOpacity;
            
            if (currentFoodImg.complete && !currentFoodImg.error) {
                ctx.drawImage(currentFoodImg, foodX + 4, foodY + 4, config.gridSize - 8, config.gridSize - 8);
            } else {
                ctx.fillStyle = '#8B0000';
                ctx.fillRect(foodX + 4, foodY + 4, config.gridSize - 8, config.gridSize - 8);
            }
            
            ctx.restore();
            
            gameState.snake.forEach((segment, index) => {
                const x = segment.x * config.gridSize;
                const y = segment.y * config.gridSize;
                
                if (index === 0) {
                    if (gameState.images.head.complete && !gameState.images.head.error) {
                        ctx.save();
                        switch (gameState.direction) {
                            case 'up':
                                ctx.translate(x + config.gridSize/2, y + config.gridSize/2);
                                ctx.rotate(-Math.PI/2);
                                ctx.drawImage(gameState.images.head, -config.gridSize/2 + 4, -config.gridSize/2 + 4, config.gridSize - 8, config.gridSize - 8);
                                break;
                            case 'down':
                                ctx.translate(x + config.gridSize/2, y + config.gridSize/2);
                                ctx.rotate(Math.PI/2);
                                ctx.drawImage(gameState.images.head, -config.gridSize/2 + 4, -config.gridSize/2 + 4, config.gridSize - 8, config.gridSize - 8);
                                break;
                            case 'left':
                                ctx.translate(x + config.gridSize/2, y + config.gridSize/2);
                                ctx.rotate(Math.PI);
                                ctx.drawImage(gameState.images.head, -config.gridSize/2 + 4, -config.gridSize/2 + 4, config.gridSize - 8, config.gridSize - 8);
                                break;
                            default:
                                ctx.drawImage(gameState.images.head, x + 4, y + 4, config.gridSize - 8, config.gridSize - 8);
                        }
                        ctx.restore();
                    } else {
                        ctx.fillStyle = '#458B00';
                        ctx.fillRect(x + 4, y + 4, config.gridSize - 8, config.gridSize - 8);
                        
                        ctx.fillStyle = '#fff';
                        const eyeSize = 6;
                        switch (gameState.direction) {
                            case 'up':
                                ctx.fillRect(x + 10, y + 10, eyeSize, eyeSize);
                                ctx.fillRect(x + config.gridSize - 22, y + 10, eyeSize, eyeSize);
                                break;
                            case 'down':
                                ctx.fillRect(x + 10, y + config.gridSize - 22, eyeSize, eyeSize);
                                ctx.fillRect(x + config.gridSize - 22, y + config.gridSize - 22, eyeSize, eyeSize);
                                break;
                            case 'left':
                                ctx.fillRect(x + 10, y + 10, eyeSize, eyeSize);
                                ctx.fillRect(x + 10, y + config.gridSize - 22, eyeSize, eyeSize);
                                break;
                            case 'right':
                                ctx.fillRect(x + config.gridSize - 22, y + 10, eyeSize, eyeSize);
                                ctx.fillRect(x + config.gridSize - 22, y + config.gridSize - 22, eyeSize, eyeSize);
                                break;
                        }
                    }
                } else {
                    const bodyImg = gameState.snakeBodyImages[index - 1];
                    if (bodyImg && bodyImg.complete && !bodyImg.error) {
                        ctx.drawImage(bodyImg, x + 4, y + 4, config.gridSize - 8, config.gridSize - 8);
                    } else {
                        ctx.fillStyle = '#458B00';
                        ctx.fillRect(x + 4, y + 4, config.gridSize - 8, config.gridSize - 8);
                    }
                }
            });
        }
        
        function moveSnake() {
            if (!gameState.isRunning) return;
            
            gameState.direction = gameState.nextDirection;
            const head = { ...gameState.snake[0] };
            
            switch (gameState.direction) {
                case 'up': head.y--; break;
                case 'down': head.y++; break;
                case 'left': head.x--; break;
                case 'right': head.x++; break;
            }
            
            gameState.snake.unshift(head);
            
            if (head.x === gameState.food.x && head.y === gameState.food.y) {
                gameState.score += 1;
                
                gameState.snakeBodyImages.push(gameState.foodImages[gameState.currentFoodIndex]);
                
                if (gameState.score >= config.winScore) {
                    gameWin();
                    return;
                }
                
                gameState.currentFoodIndex = (gameState.currentFoodIndex + 1) % foodImageUrls.length;
                
                if (gameState.score % 10 === 0 && gameState.speed < config.maxSpeed) {
                    gameState.speed += config.speedStep;
                    clearInterval(gameState.gameLoop);
                    gameState.gameLoop = setInterval(gameUpdate, 1000 / gameState.speed);
                }
                
                generateFood();
                updateStats();
            } else {
                if (gameState.snake.length > 1) {
                    gameState.snake.pop();
                }
            }
            
            if (checkCollision()) {
                gameOver();
            }
        }
        
        function checkCollision() {
            const head = gameState.snake[0];
            
            if (head.x < 0 || head.x >= config.tileCount || head.y < 0 || head.y >= config.tileCount) {
                return true;
            }
            
            for (let i = 1; i < gameState.snake.length; i++) {
                if (head.x === gameState.snake[i].x && head.y === gameState.snake[i].y) {
                    return true;
                }
            }
            
            return false;
        }
        
        function gameOver() {
            clearInterval(gameState.gameLoop);
            gameState.gameLoop = null;
            gameState.isRunning = false;
            
            gameContainer.classList.add('fade-out');
            gameControls.style.opacity = '0';
            
            const randomIndex = Math.floor(Math.random() * deathConfigs.length);
            const selectedConfig = deathConfigs[randomIndex];
            
            deathImage.src = selectedConfig.imageUrl;
            deathHint.innerHTML = selectedConfig.hintText;
            
            setTimeout(() => {
                deathScreen.style.display = 'flex';
                setTimeout(() => {
                    deathScreen.style.opacity = '1';
                }, 10);
            }, 300);
        }
        
        function gameWin() {
            clearInterval(gameState.gameLoop);
            gameState.gameLoop = null;
            gameState.isRunning = false;
            gameState.isWin = true;
            drawGame();
            
            gameContainer.classList.add('fade-out');
            gameControls.style.opacity = '0';
            
            setTimeout(() => {
                winScreen.style.display = 'flex';
            }, 1000);
        }
        
        function gameUpdate() {
            moveSnake();
            
            if (gameState.isRunning) {
                gameState.foodFlashTimer += 1000 / gameState.speed;
                
                if (gameState.foodFlashTimer >= 2000) {
                    gameState.foodFlashTimer = 0;
                }
                
                if (gameState.foodFlashTimer < 1000) {
                    gameState.foodOpacity = 1 - (gameState.foodFlashTimer / 1000) * 0.8;
                } else {
                    gameState.foodOpacity = 0.2 + ((gameState.foodFlashTimer - 1000) / 1000) * 0.8;
                }
            }
            
            drawGame();
        }
        
        function updateStats() {
            scoreElement.textContent = gameState.score;
        }
        
        function changeDirection(newDirection) {
            if (gameState.isWin) return;
            const oppositeDirections = {
                up: 'down',
                down: 'up',
                left: 'right',
                right: 'left'
            };
            
            if (newDirection !== oppositeDirections[gameState.direction]) {
                gameState.nextDirection = newDirection;
                
                if (!gameState.isRunning) {
                    startGame();
                }
            }
        }
        
        function startGame() {
            gameState.isRunning = true;
            gameState.gameLoop = setInterval(gameUpdate, 1000 / gameState.speed);
        }
        
        function resetGame() {
            clearInterval(gameState.gameLoop);
            initGame();
        }
        
        document.addEventListener('keydown', (e) => {
            if (gameState.isWin) return;
            switch (e.key) {
                case 'ArrowUp': case 'w': case 'W':
                    changeDirection('up');
                    break;
                case 'ArrowDown': case 's': case 'S':
                    changeDirection('down');
                    break;
                case 'ArrowLeft': case 'a': case 'A':
                    changeDirection('left');
                    break;
                case 'ArrowRight': case 'd': case 'D':
                    changeDirection('right');
                    break;
            }
        });
        
        deathScreen.addEventListener('click', resetGame);
        winScreen.addEventListener('click', (e) => {
            if (e.target === winScreen || e.target === winImage || e.target === document.getElementById('win-info')) {
                resetGame();
            }
        });
        
        headImgInput.addEventListener('change', loadImages);
        bodyImgInput.addEventListener('change', loadImages);
        foodImgInput.addEventListener('change', loadImages);
        bgImgInput.addEventListener('change', loadImages);
        
        initGame();
    </script>
</body>
</html>
[[/html]]
====
[[div style="
    display: flex;
    justify-content: space-between;
    align-items:center;
    gap: 0;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    width: 100%;
"]]
[[div style="width:18%;"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/logo7]]
[[/div]]
[[div style="width:70%;"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/face]]
[[/div]]
[[div class="hide-on-mobile" style="width:12%;"]]
= [[span style="font-family:ZCOOL XiaoWei"]][[size 2em]]**##458B00|网####00CDCD|址####FFD700|之####FFD700|家##**[[/size]][[/span]]
= **##FFD700|www.####EE7600|hao####458B00|123####FFD700|.com##**
[[/div]]
[[/div]]
[[div style="
    background: linear-gradient(to bottom,
        #F0FFFF 0%,
        #bcd3e0 50%,
        #F0FFFF 100%);
    border-top: 2px solid #458B00;
    border-bottom: 2px solid #458B00;
    border-left: none;
    border-right: none;
    padding: 0;
    width: 100%;
    margin: 0 !important;
    overflow: auto !important;
"]]
= [[a class="fakelink" href="#roc"]]动作[[/a]] | [[a class="fakelink" href="#roc"]]体育[[/a]] | [[a class="fakelink" href="#roc"]]益智[[/a]] | [[a class="fakelink" href="#roc"]]射击[[/a]] | [[a class="fakelink" href="#roc"]]搞笑[[/a]] | [[a class="fakelink" href="#roc"]]冒险[[/a]] | [[a class="fakelink" href="#roc"]]棋牌[[/a]] | [[a class="fakelink" href="#roc"]]策略[[/a]] | [[a class="fakelink" href="#roc"]]敏捷[[/a]] | [[a class="fakelink" href="#roc"]]综合[[/a]] | [[a class="fakelink" href="#roc"]]休闲[[/a]] | [[a class="fakelink" href="#roc"]]装扮[[/a]] | [[a class="fakelink" href="#roc"]]儿童[[/a]] | [[a class="fakelink" href="#roc"]]积分游戏[[/a]] | [[a class="fakelink" href="#roc"]]模拟经营[[/a]] | [[a class="fakelink" href="#roc"]]双人游戏[[/a]] | [[a class="fakelink" href="#roc"]]网页游戏[[/a]] | [[a class="fakelink" href="#roc"]]专题精选[[/a]]
[[/div]]
[[div style="
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0.1em;
    flex-wrap: wrap;
    padding: 0;
    width: 100%;
"]]
游戏搜索:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]搜索[[/a]]
[[/div]]
@@  @@[[a class="fakelink" href="#roc"]]连连看[[/a]]@@ @@[[a class="fakelink" href="#roc"]]台球[[/a]]@@ @@[[a class="fakelink" href="#roc"]]CS[[/a]]@@ @@[[a class="fakelink" href="#roc"]]祖玛[[/a]]@@ @@[[a class="fakelink" href="#roc"]]超级玛丽[[/a]]@@ @@[[a class="fakelink" href="#roc"]]魔塔[[/a]]@@  @@收藏盒用户名:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]密码:
[[div style="
    background-color: #white;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                              @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]登录[[/a]]
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]注册[[/a]]
[[/div]]
[[/div]][[div style="
    background-color: #E0EEEE;
    border: 1px solid #bcd3e0;
    padding: 0 0; /* 内边距,内容与边框保持间距 */
    width: 100%; /* 宽度占满父容器,可改为固定值如500px */
    margin: 0 0; /* 可选:上下外边距,与其他元素分隔 */
"]]
= ##EE4000|最新推荐## | [#toc 动作排行] | [#toc 综合排行] | [#toc 敏捷排行] | [#toc 冒险排行] | [#toc 益智排行] | [#toc 体育排行] | [#toc 射击排行] | [#toc 休闲排行] | [#toc 搞笑排行] | [#toc 棋牌排行] | [#toc 策略排行] | [#toc 儿童排行] | [#toc 装扮排行]
[[/div]][[div style="
    background-color: #white;
    border: 2px solid #EEE8AA;
    padding: 0 0; /* 内边距,内容与边框保持间距 */
    width: 100%; /* 宽度占满父容器,可改为固定值如500px */
    margin: 0 0; /* 可选:上下外边距,与其他元素分隔 */
"]]
= ##EE4000|专题精选## | [[a class="fakelink" href="#roc"]]双人游戏[[/a]] | [[a class="fakelink" href="#roc"]]休闲[[/a]] |[[a class="fakelink" href="#roc"]]武侠RPG[[/a]] | [[a class="fakelink" href="#roc"]]坦克[[/a]] | [[a class="fakelink" href="#roc"]]赛车[[/a]] | [[a class="fakelink" href="#roc"]]罪案现场[[/a]] | [[a class="fakelink" href="#roc"]]阿Sue[[/a]] | [[a class="fakelink" href="#roc"]]女生最爱[[/a]] | [[a class="fakelink" href="#roc"]]合金弹头[[/a]] | [[a class="fakelink" href="#roc"]]超级玛丽[[/a]] | [[a class="fakelink" href="#roc"]]钓鱼[[/a]] | [[a class="fakelink" href="#roc"]]乒乓球[[/a]] | [[a class="fakelink" href="#roc"]]黄金矿工[[/a]] | [[a class="fakelink" href="#roc"]]三国群英[[/a]] | [[a class="fakelink" href="#roc"]]连连看[[/a]] | [[a class="fakelink" href="#roc"]]MM系列[[/a]] | [[a class="fakelink" href="#roc"]]CS射击[[/a]] | [[a class="fakelink" href="#roc"]]拳皇[[/a]] | [[a class="fakelink" href="#roc"]]火影忍者[[/a]] | [[a class="fakelink" href="#roc"]]泡泡堂[[/a]] | [[a class="fakelink" href="#roc"]]经典[[/a]] | [[a class="fakelink" href="#roc"]]海绵宝宝[[/a]] | [[a class="fakelink" href="#roc"]]格斗[[/a]] | [[a class="fakelink" href="#roc"]]虹猫蓝兔[[/a]] | [[a class="fakelink" href="#roc"]]祖玛[[/a]] | [[a class="fakelink" href="#roc"]]战斗机[[/a]] | [[a class="fakelink" href="#roc"]]闪客快打[[/a]] | [[a class="fakelink" href="#roc"]]找茬[[/a]] | [[a class="fakelink" href="#roc"]]贪吃蛇[[/a]] | [[a class="fakelink" href="#roc"]]冒险[[/a]] | [[a class="fakelink" href="#roc"]]对对碰[[/a]] | [[a class="fakelink" href="#roc"]]料理[[/a]] | [[a class="fakelink" href="#roc"]]射箭[[/a]] | [[a class="fakelink" href="#roc"]]迷宫[[/a]] | [[a class="fakelink" href="#roc"]]泡泡龙[[/a]] | [[a class="fakelink" href="#roc"]]华纳冒险[[/a]] | [[a class="fakelink" href="#roc"]]飞镖[[/a]] | [[a class="fakelink" href="#roc"]]保龄球[[/a]] | [[a class="fakelink" href="#roc"]]足球[[/a]] | [[a class="fakelink" href="#roc"]]篮球[[/a]] | [[a class="fakelink" href="#roc"]]台球[[/a]] | [[a class="fakelink" href="#roc"]]棒球[[/a]] | [[a class="fakelink" href="#roc"]]网球[[/a]] | [[a class="fakelink" href="#roc"]]彩甲[[/a]] | [[a class="fakelink" href="#roc"]]大头妹[[/a]] | [[a class="fakelink" href="#roc"]]哆啦A梦[[/a]] | [[a class="fakelink" href="#roc"]]网页游戏[[/a]]
[[/div]]
= [#toc 小游戏评论排行] | [#toc 新小游戏300个] | [#toc 最新一般推荐小游戏300个] | [#toc 最新推荐100个小游戏] | [#toc 最受欢迎200个小游戏] | [#toc 小游戏月点击排行榜] | [#toc 免费手机游戏] | [#toc 积分游戏]
= [#toc 网页游戏推荐] | [#toc 热血三国]##EE4000|(火爆)## | [#toc 弹弹堂]##EE4000|(Q版推荐)## | [#toc 商业大亨] | [#toc 口袋精灵2] | [#toc 弹弹堂] | [#toc 魔力学堂] | [#toc 女生最爱游戏] | [#toc 装扮全集] | [#toc 连连看集] | [#toc 做饭料理] | [#toc 阿Sue专辑] | [#toc 化妆集] | [#toc 彩甲] | [#toc 对对碰]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss06|align=center|caption=火影忍者专集|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss08|align=center|caption=死神VS火影|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=世界格斗大赛|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss07|align=center|caption=超级蘑里奥|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=4399我的世界|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss10|align=center|caption=凌云战机|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss04|align=center|caption=F1模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss03|align=center|caption=4399画板|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss05|align=center|caption=箭术对决|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss09|align=center|caption=极速赛车|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss08|align=center|caption=摩托赛车模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=吃豆人|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=超级台球大师|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss04|align=center|caption=中国象棋|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss03|align=center|caption=阳光甜品店|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss06|align=center|caption=钢琴大师|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss04|align=center|caption=坦克作战|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss05|align=center|caption=马里奥赛车2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss06|align=center|caption=化妆模拟器2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss10|align=center|caption=黄金矿场|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss07|align=center|caption=巧虎汉堡店|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=植物对战僵尸|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss10|align=center|caption=小小矿工|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/01|align=center|caption=飞行模拟器|width=120px]]
[[/div]]

[[/div]][[div style="
    background-color: #EEE9BF;
    border: 2px solid #EEE8AA;
    padding: 0 0;
    width: 100%;
    margin: 0 0;
"]]
= 全部游戏
[[/div]][[div style="
    display: flex;
    gap: 1%;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
"]]
[[div style="
    background-color: #D8BFD8;
    width: 19%;
"]]
[[tabview]]
[[tab 总排行]]
[[a class="fakelink" href="#roc"]]1.宠物连连看2[[/a]]
[[a class="fakelink" href="#roc"]]2.宠物连连看[[/a]]
[[a class="fakelink" href="#roc"]]3.狂扁小朋友[[/a]]
[[a class="fakelink" href="#roc"]]4.黄金矿工中文版[[/a]]
[[a class="fakelink" href="#roc"]]5.动漫明星大乱斗[[/a]]
[[a class="fakelink" href="#roc"]]6.拳皇[[/a]]
[[a class="fakelink" href="#roc"]]7.奥比岛[[/a]]
[[a class="fakelink" href="#roc"]]8.死神VS火影[[/a]]
[[a class="fakelink" href="#roc"]]9.特种任务[[/a]]
[[a class="fakelink" href="#roc"]]10.二战前线2[[/a]]
[[a class="fakelink" href="#roc"]]11.魔塔[[/a]]
[[a class="fakelink" href="#roc"]]12.街机三国志[[/a]]
[[a class="fakelink" href="#roc"]]13.Q版泡泡堂[[/a]]
[[a class="fakelink" href="#roc"]]14.上古神器[[/a]]
[[a class="fakelink" href="#roc"]]15.新合金弹头[[/a]]
[[a class="fakelink" href="#roc"]]16.超级索尼克[[/a]]
[[a class="fakelink" href="#roc"]]17.新冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]18.格斗七龙珠[[/a]]
[[a class="fakelink" href="#roc"]]19.拳皇Wing[[/a]]
[[a class="fakelink" href="#roc"]]20.街头霸王[[/a]]
[[a class="fakelink" href="#roc"]]21.摩尔庄园[[/a]]
[[a class="fakelink" href="#roc"]]22.无敌三国志[[/a]]
[[a class="fakelink" href="#roc"]]23.真人快打[[/a]]
[[a class="fakelink" href="#roc"]]24.魂斗罗[[/a]]
[[a class="fakelink" href="#roc"]]25.蝙蝠侠[[/a]]
[[a class="fakelink" href="#roc"]]26.超级马里奥[[/a]]
[[a class="fakelink" href="#roc"]]27.红色警戒[[/a]]
[[a class="fakelink" href="#roc"]]28.迷你大富翁[[/a]]
[[a class="fakelink" href="#roc"]]29.冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]30.逃离胚胎[[/a]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[tab 月排行]]
[[a class="fakelink" href="#roc"]]1.超级马里奥[[/a]]
[[a class="fakelink" href="#roc"]]2.狂扁小朋友[[/a]]
[[a class="fakelink" href="#roc"]]3.新合金弹头[[/a]]
[[a class="fakelink" href="#roc"]]4.摩尔庄园[[/a]]
[[a class="fakelink" href="#roc"]]5.拳皇Wing[[/a]]
[[a class="fakelink" href="#roc"]]6.二战前线2[[/a]]
[[a class="fakelink" href="#roc"]]7.宠物连连看[[/a]]
[[a class="fakelink" href="#roc"]]8.格斗七龙珠[[/a]]
[[a class="fakelink" href="#roc"]]9.迷你大富翁[[/a]]
[[a class="fakelink" href="#roc"]]10.特种任务[[/a]]
[[a class="fakelink" href="#roc"]]11.红色警戒[[/a]]
[[a class="fakelink" href="#roc"]]12.街机三国志[[/a]]
[[a class="fakelink" href="#roc"]]13.无敌三国志[[/a]]
[[a class="fakelink" href="#roc"]]14.宠物连连看2[[/a]]
[[a class="fakelink" href="#roc"]]15.死神VS火影[[/a]]
[[a class="fakelink" href="#roc"]]16.黄金矿工中文版[[/a]]
[[a class="fakelink" href="#roc"]]17.魂斗罗[[/a]]
[[a class="fakelink" href="#roc"]]18.魔塔[[/a]]
[[a class="fakelink" href="#roc"]]19.冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]20.奥比岛[[/a]]
[[a class="fakelink" href="#roc"]]21.街头霸王[[/a]]
[[a class="fakelink" href="#roc"]]22.动漫明星大乱斗[[/a]]
[[a class="fakelink" href="#roc"]]23.蝙蝠侠[[/a]]
[[a class="fakelink" href="#roc"]]24.拳皇[[/a]]
[[a class="fakelink" href="#roc"]]25.真人快打[[/a]]
[[a class="fakelink" href="#roc"]]26.逃离胚胎[[/a]]
[[a class="fakelink" href="#roc"]]27.超级索尼克[[/a]]
[[a class="fakelink" href="#roc"]]28.新冒险岛[[/a]]
[[a class="fakelink" href="#roc"]]29.Q版泡泡堂[[/a]]
[[a class="fakelink" href="#roc"]]30.上古神器[[/a]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[/tabview]]
[[/div]]
[[div style="
    background-color: #white;
    width: 60%;
"]]
[[div style="
    background-color: #E0EEEE;
"]]
▩ 小游戏分类
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=美妆|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss06|align=center|caption=马里奥|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss08|align=center|caption=射箭|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss04|align=center|caption=体育|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss08|align=center|caption=万圣节专集|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss07|align=center|caption=圣诞节专集|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss06|align=center|caption=围棋|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=模拟城市|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss03|align=center|caption=经营|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss09|align=center|caption=宠物|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss06|align=center|caption=像素游戏节|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=解谜|width=100px]]
[[/div]]

[[/div]]
[[/div]]
**###458B00|积分小游戏精选##**
[[=]]
[[a class="fakelink" href="#roc"]]跑跑卡丁车[[/a]]@@        @@[[a class="fakelink" href="#roc"]]极地本垒打[[/a]]@@        @@[[a class="fakelink" href="#roc"]]非洲大草原[[/a]]@@        @@[[a class="fakelink" href="#roc"]]移形换位[[/a]]@@        @@[[a class="fakelink" href="#roc"]]黄金矿工积分版[[/a]]@@        @@[[a class="fakelink" href="#roc"]]大厨连连看[[/a]]@@        @@[[a class="fakelink" href="#roc"]]冰柱攀岩[[/a]]@@        @@[[a class="fakelink" href="#roc"]]把方块都炸掉[[/a]]@@        @@[[a class="fakelink" href="#roc"]]连珠泡泡[[/a]]@@        @@[[a class="fakelink" href="#roc"]]怪物对对碰[[/a]]@@        @@[[a class="fakelink" href="#roc"]]极地扔企鹅[[/a]]@@        @@[[a class="fakelink" href="#roc"]]掘金勇士[[/a]]
[[/=]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss04|align=center|caption=一起来看病|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss05|align=center|caption=怪兽农场|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss04|align=center|caption=寻找北极熊|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss05|align=center|caption=国产凌凌漆|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss04|align=center|caption=童话小镇|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=排球小子|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=热血篮球|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss03|align=center|caption=超级足球联赛|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=甜心游乐场|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=电台达人|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss08|align=center|caption=变形金刚|width=100px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=迷宫|width=100px]]
[[/div]]
[[/div]]
[[=]]
[[div class="blink-div"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/head class="blink-img" width="100px"]]
= [https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page7_limit/1 %^$#*&%#&@%]
[[/div]]
[[/=]]
**###458B00|最新小游戏列表##**
[[=]]
[[a class="fakelink" href="#roc"]][拼图]阿SUE七彩拼图[[/a]]@@        @@[[a class="fakelink" href="#roc"]][体育]疯狂特技单车[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]最终部队[[/a]]@@        @@[[a class="fakelink" href="#roc"]][策略]庄园酒店[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]火影疾风传[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]飞天小猪[[/a]]@@        @@[[a class="fakelink" href="#roc"]][休闲]狗狗郊游[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]跑跑小兵[[/a]]@@        @@[[a class="fakelink" href="#roc"]][射击]沙漠坦克[[/a]]@@        @@[[a class="fakelink" href="#roc"]][策略]中世纪征服者[[/a]]@@        @@[[a class="fakelink" href="#roc"]][益智]帮巧虎整理书房[[/a]]@@        @@[[a class="fakelink" href="#roc"]][敏捷]飞天刺猬2[[/a]]
[[/=]]
**网页游戏推荐**
[[=]]
[#toc 热血三国]@@        @@[#toc 明朝时代]@@        @@[#toc 弹弹堂]@@        @@[#toc 魔力学堂]@@        @@[#toc 口袋精灵]@@        @@[#toc 商业大亨]
[[/=]]
[[/div]]
[[div style="
    background-color: #DCDCDC;
    width: 19%;
"]]
[[tabview]]
[[tab 推荐游戏]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]
[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=超级破坏|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss01|align=center|caption=超级破坏2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss02|align=center|caption=模拟城市|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss07|align=center|caption=F1模拟器|width=120px]]
[[/div]]
[[/div]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[tab 一般推荐]]
[[div style="display:flex;flex-flow:row wrap;justify-content: center;align-items: center;gap:8px;"]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss10|align=center|caption=F1模拟器|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss04|align=center|caption=超级破坏|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss05|align=center|caption=超级破坏2|width=120px]]
[[/div]]

[[div class="table"]]
[[include :scp-wiki-cn:component:image-block name=http://scpsandboxcn.wikidot.com/local--files/wife/miss09|align=center|caption=模拟城市|width=120px]]
[[/div]]
[[/div]]
[[>]]
[[a class="fakelink" href="#roc"]]**更多推荐⨠**[[/a]]
[[/>]]
[[/tab]]
[[/tabview]]
[[/div]]
[[/div]]
[[div style="
    display: flex;
    background-color: #E0EEEE;
    border: 1px solid #BEBEBE;
    justify-content: center;
    align-items: center;
    gap: 0.2em;
    flex-wrap: wrap;
    margin: 0.2em 0;
    padding: 0.1em;
    width: 100%;
"]]
游戏搜索:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]搜索[[/a]]
[[/div]]@@  |  @@收藏盒用户名:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]密码:
[[div style="
    background-color: #FFFFFF;
    border: 2px solid #666;
    padding: 0 0;
    height: 1.2em;
"]]
@@                                          @@
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]登录[[/a]]
[[/div]]
[[div class="buttonwrapper"]]
[[a class="likebutton" href="#u-start"]]注册新用户[[/a]]
[[/div]]
[[/div]]
= **描述:**SCP-CN-4000是一游戏网站“www.4399.███”在2010年的人为篡改版本,目前基金会已通过窃取网站实时数据、劫持数据库的方式封装了该异常并恢复了被篡改的游戏网站的正常运行,并将行动伪装成严重的恶意网络攻击。

= 在篡改发生过后,进入网站后的网址显示为“www.dontforgetme.awcy”,但网站任然可以使用正常网址和ip访问。篡改后的网站正常内容中被夹杂了大量各式异常媒体信息,如可运行脚本、图片、视频或文本等,此类异常媒体被标记被SCP-CN-4000-1。

= SCP-CN-4000在一定条件会持续生产新的SCP-CN-4000-1并同时使部分先前SCP-CN-4000-1消失,因此消失的SCP-CN-4000-1所保留的信息将彻底从现实中失传。根据已有数据分析,SCP-CN-4000-1增幅趋势始终向上即如若放任不管,新生的SCP-CN-4000-1的数量将持续增加,同时每次消失的SCP-CN-4000-1数量也将持续增长。

= 新SCP-CN-4000-1产生的具体条件大致为,当长时间没有人类目标观察并记忆SCP-CN-4000中已有的SCP-CN-4000-1内容即其被人遗忘时,SCP-CN-4000会突进行自我刷新,其内正常内容与SCP-CN-4000-1的格局都将发生改变,而新旧SCP-CN-4000-1汰换便会发生。

= SCP-CN-4000-1被认为是一种人为制作的带有指向性模因异常的信息媒体,其存在方式多变,且其中部分在SCP-CN-4000可被下载甚至传播,这导致其在收容初期造成了严重影响。且当人员对其进行理解与记忆时,有一定概率出现轻度甚至严重失忆状况,因此接触SCP-CN-4000-1前需接种预防性模因疫苗。
====
[[html]]
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
    <title>为什么这里有个迷宫</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            display: flex;
            flex-direction: column;
            align-items: center;
            background-color: #f5f5f5;
            font-family: Arial, sans-serif;
            position: relative;
            min-height: 100vh;
            padding: 10px;
        }

        #game-container {
            position: relative;
            width: 100%;
            max-width: 560px;
            aspect-ratio: 1/1;
            border: 2px solid #556B2F;
            background-color: #F5F5F5;
            box-shadow: 0 0 20px rgba(0,0,0,0.1);
            overflow: hidden;
            transition: opacity 1s ease, transform 1s ease;
            z-index: 1;
        }

        .wall {
            position: absolute;
            background-color: #458B00;
            z-index: 5;
            background-clip: padding-box;
        }

        #end-point {
            position: absolute;
            bottom: 3%;
            right: 3%;
            border-radius: 0%;
            z-index: 4;
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            font-size: clamp(0.8rem, 2vw, 12px);
            font-weight: bold;
            background-color: #8B0000;
        }

        #player {
            position: absolute;
            border-radius: 50%;
            cursor: move;
            user-select: none;
            object-fit: cover;
            z-index: 10;
            transition: transform 0.05s ease;
            touch-action: none;
        }

        #player:active {
            transform: scale(0.95);
        }

        #game-over {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            padding: 20px 40px;
            font-size: clamp(1.2rem, 4vw, 1.8rem);
            border-radius: 15px;
            display: none;
            z-index: 20;
            box-shadow: 0 0 30px rgba(0,0,0,0.3);
            color: white;
            text-align: center;
            background-color: rgba(231, 76, 60, 0.9);
        }

        #death-screen {
            position: fixed;
            background-color: #FEFEFE;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            z-index: 100;
            display: none;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            padding: 20px;
            text-align: center;
            opacity: 0;
            transition: opacity 1s ease;
        }

        #death-image {
            max-width: 90%;
            max-height: 60%;
            margin-bottom: 20px;
        }

        #death-hint {
            color: #1C1C1C;
            font-size: 1rem;
            margin-top: 15px;
            text-align: center;
            opacity: 0.8;
            line-height: 1.5;
        }

        #win-screen {
            position: fixed;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            background-color: #FEFEFE ;
            z-index: 50;
            display: none;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 20px;
        }
        
        #win-image {
            max-width: 80%;
            max-height: 60vh;
            animation: numberFade 1s ease-out forwards;
        }

        #win-info {
            color: #1C1C1C;
            line-height: 1.8;
            text-align: center;
            font-size: 1.1rem;
            animation: numberFade 1s ease-out forwards;
            width: 100%;
            padding: 0 10px;
        }

        #win-link {
            font-size: 1.2rem;
            color: #458B00;
            font-weight: bold;
            text-decoration: none;
            animation: numberFade 1s ease-out forwards;
            transition: color 0.2s ease;
        }

        #win-link:hover {
            text-decoration: underline;
        }

        @keyframes numberFade {
            0% { transform: scale(0.8); opacity: 0; }
            100% { transform: scale(1); opacity: 1; }
        }

        button {
            padding: 10px 20px;
            background-color: #2c3e50;
            color: white;
            border: none;
            border-radius: 0;
            cursor: pointer;
            font-size: clamp(1rem, 3vw, 1.2rem);
            transition: background-color 0.2s;
            flex: 1;
            max-width: 150px;
        }

        button:hover {
            background-color: #1a252f;
        }
        
        .result-ctrls {
            margin-top: 20px;
            display: flex;
            justify-content: center;
            width: 100%;
            max-width: 700px;
        }

        #instructions {
            margin-top: 10px;
            color: #1C1C1C;
            font-size: 1rem;
            text-align: center;
            padding: 0 10px;
            max-width: 700px;
            z-index: 1;
            transition: opacity 1s ease;
        }

        .fade-out {
            opacity: 0;
            transform: scale(0.95);
        }

        @media (max-width: 480px) {
            #game-container {
                border-width: 2px;
            }
            
            .wall {
                min-height: 2px !important;
                min-width: 2px !important;
            }
            
            #death-image {
                margin-bottom: 15px;
            }
            
            #death-hint {
                margin-top: 10px;
                font-size: 0.9em;
                line-height: 1.4;
            }
            
            #win-image {
                max-height: 40vh;
            }

            #win-link {
                font-size: 1.2rem;
            }

            #win-info {
                font-size: 1rem;
            }
        }
    </style>
</head>
<body>
    <div id="game-container">
        <div id="end-point">终点</div>

        <div id="walls-container">
            <div id="level1-walls" class="level-walls">
                <div class="wall" style="top: 0; left: 0; width: 100%; height: 4px;"></div>
                <div class="wall" style="top: 0; left: 0; width: 4px; height: 100%;"></div>
                <div class="wall" style="bottom: 0; left: 0; width: 100%; height: 4px;"></div>
                <div class="wall" style="top: 0; right: 0; width: 4px; height: 100%;"></div>

                <div class="wall" style="top: 12.5%; left: 0; width: 25%; height: 1%;"></div>
                <div class="wall" style="top: 12.5%; left: 50%; width: 25%; height: 1%;"></div>
                <div class="wall" style="top: 25%; left: 12.5%; width: 50%; height: 1%;"></div>
                <div class="wall" style="top: 37.5%; left: 0; width: 12.5%; height: 1%;"></div>
                <div class="wall" style="top: 37.5%; left: 37.5%; width: 38.5%; height: 1%;"></div>
                <div class="wall" style="top: 50%; left: 50%; width: 25%; height: 1%;"></div>
                <div class="wall" style="top: 62.5%; left: 37.5%; width: 25%; height: 1%;"></div>
                <div class="wall" style="top: 62.5%; left: 75%; width: 25%; height: 1%;"></div>
                <div class="wall" style="top: 75%; left: 0; width: 38.5%; height: 1%;"></div>
                <div class="wall" style="top: 75%; left: 87.5%; width: 12.5%; height: 1%;"></div>
                <div class="wall" style="top: 87.5%; left: 12.5%; width: 37.5%; height: 1%;"></div>
                <div class="wall" style="top: 87.5%; left: 62.5%; width: 25%; height: 1%;"></div>
                <div class="wall" style="top: 0; left: 37.5%; width: 1%; height: 25%;"></div>
                <div class="wall" style="top: 0; left: 87.5%; width: 1%; height: 50%;"></div>
                <div class="wall" style="top: 12.5%; left: 75%; width: 1%; height: 25%;"></div>
                <div class="wall" style="top: 25%; left: 25%; width: 1%; height: 37.5%;"></div>
                <div class="wall" style="top: 37.5%; left: 12.5%; width: 1%; height: 25%;"></div>
                <div class="wall" style="top: 37.5%; left: 50%; width: 1%; height: 12.5%;"></div>
                <div class="wall" style="top: 50%; left: 37.5%; width: 1%; height: 25%;"></div>
                <div class="wall" style="top: 50%; left: 75%; width: 1%; height: 37.5%;"></div>
                <div class="wall" style="top: 62.5%; left: 62.5%; width: 1%; height: 12.5%;"></div>
                <div class="wall" style="top: 75%; left: 50%; width: 1%; height: 25%;"></div>
            </div>

            <div id="level2-walls" class="level-walls" style="display: none;">
                <div class="wall" style="top: 0; left: 0; width: 100%; height: 4px;"></div>
                <div class="wall" style="top: 0; left: 0; width: 4px; height: 100%;"></div>
                <div class="wall" style="bottom: 0; left: 0; width: 100%; height: 4px;"></div>
                <div class="wall" style="top: 0; right: 0; width: 4px; height: 100%;"></div>

                <div class="wall" style="top: 12.5%; left: 25%; width: 37.5%; height: 1%;"></div>
                <div class="wall" style="top: 12.5%; left: 75%; width: 12.5%; height: 1%;"></div>
                <div class="wall" style="top: 25%; left: 37.5%; width: 37.5%; height: 1%;"></div>
                <div class="wall" style="top: 37.5%; left: 12.5%; width: 50%; height: 1%;"></div>
                <div class="wall" style="top: 50%; left: 50%; width: 12.5%; height: 1%;"></div>
                <div class="wall" style="top: 62.5%; left: 75%; width: 12.5%; height: 1%;"></div>
                <div class="wall" style="top: 75%; left: 0%; width: 12.5%; height: 1%;"></div>
                <div class="wall" style="top: 75%; left: 37.5%; width: 12.5%; height: 1%;"></div>
                <div class="wall" style="top: 75%; left: 87.5%; width: 12.5%; height: 1%;"></div>
                <div class="wall" style="top: 87.5%; left: 0%; width: 37.5%; height: 1%;"></div>
                <div class="wall" style="top: 87.5%; left: 50%; width: 37.5%; height: 1%;"></div>
                <div class="wall" style="top: 0; left: 25%; width: 1%; height: 25%;"></div>
                <div class="wall" style="top: 0; left: 75%; width: 1%; height: 75%;"></div>
                <div class="wall" style="top: 12.5%; left: 12.5%; width: 1%; height: 50%;"></div>
                <div class="wall" style="top: 25%; left: 87.5%; width: 1%; height: 25%;"></div>
                <div class="wall" style="top: 37.5%; left: 37.5%; width: 1%; height: 25%;"></div>
                <div class="wall" style="top: 50%; left: 25%; width: 1%; height: 25%;"></div>
                <div class="wall" style="top: 50%; left: 50%; width: 1%; height: 50%;"></div>
                <div class="wall" style="top: 50%; left: 62.5%; width: 1%; height: 25%;"></div>
            </div>
        </div>

        <img id="player"
             src="http://scpsandboxcn.wikidot.com/local--files/wife/face"
             alt="游戏人物"
             title="拖拽我移动">

        <div id="game-over">碰到墙壁!</div>
    </div>

    <div id="instructions"></div>

    <div id="death-screen">
        <img id="death-image" src="http://scpsandboxcn.wikidot.com/local--files/wife/miss1" alt="恐怖图片">
        <div id="death-hint">点击屏幕任意位置重新开始</div>
    </div>

    <div id="win-screen">
        <img id="win-image" src="http://scpsandboxcn.wikidot.com/local--files/wife/miss09" alt="通关图片">
        <div id="win-info">
            全名: Joanna Lopez<br>
            年龄: Unknow<br>
            失踪日期: UnK0@W%9...<br>
            失踪地点: &*#^&@uNKknowwwwwwwwwwww@#$%&#%&^@
        </div>
        <a id="win-link" href="https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page8_limit/1" target="_top">点击此处继续</a>
        <div id="win-info">真的要继续吗?</div>
    </div>

    <script>
        const gameContainer = document.getElementById('game-container');
        const player = document.getElementById('player');
        const wallsContainer = document.getElementById('walls-container');
        const level1Walls = document.getElementById('level1-walls');
        const level2Walls = document.getElementById('level2-walls');
        const gameOver = document.getElementById('game-over');
        const endPoint = document.getElementById('end-point');
        const deathScreen = document.getElementById('death-screen');
        const winScreen = document.getElementById('win-screen');
        const instructions = document.getElementById('instructions');

        let isDragging = false;
        let offsetX, offsetY;
        let gameActive = true;
        let currentLevel = 1;
        const totalLevels = 2;
        let startDragX, startDragY;
        let startPlayerLeft, startPlayerTop;
        let walls = document.querySelectorAll('#level1-walls .wall');

        const deathConfigs = [
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss05",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Selena Guadalupe Delgado Rodríguez<br>年龄: 28岁<br>失踪日期: 2007年8月12日<br>失踪地点: 墨西哥城,科约阿坎区<br>点击屏幕任意位置以重新开始"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss10",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Mateo Alejandro Herrera Silva<br>年龄: 31岁<br>失踪日期: 2011年5月5日<br>失踪地点: 奇瓦瓦州,华雷斯城,最后一次被确认离开其工作的汽车零件仓库<br>点击屏幕任意位置以重新开始"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss08",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Javier “Javi” Morales González<br>年龄: 29岁 (失踪时)<br>失踪日期: 2010年9月18日<br>失踪地点: 格雷罗州,阿卡普尔科市<br>点击屏幕任意位置以重新开始"
            },
            {
                imageUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/miss09",
                hintText: "啊哦!你死了呢,真不小心(;′⌒`)不过好消息是你随时可以再来一次。<br>在这之前不妨回想一下你是否在某时某地见过这些失踪的人们,他们的家人应该会很焦急地等待吧。<br>全名: Ricardo Vargas Mendoza<br>年龄: 35岁 (失踪时)<br>失踪日期: 2007年11月3日<br>失踪地点: 米却肯州,莫雷利亚市郊,在拜访亲戚后驾车返回州府途中失踪<br>点击屏幕任意位置以重新开始"
            }
        ];

        function updateSizes() {
            const containerSize = gameContainer.offsetWidth;
            const targetSize = containerSize * 0.08;
            player.style.width = `${targetSize}px`;
            player.style.height = `${targetSize}px`;
            endPoint.style.width = `${targetSize}px`;
            endPoint.style.height = `${targetSize}px`;
        }

        function switchMap(level) {
            level1Walls.style.display = level === 1 ? 'block' : 'none';
            level2Walls.style.display = level === 2 ? 'block' : 'none';
            walls = document.querySelectorAll(`#level${level}-walls .wall`);
        }

        function initPlayerPosition() {
            updateSizes();
            const containerRect = gameContainer.getBoundingClientRect();
            const playerSize = player.offsetWidth;
            const startX = (containerRect.width * 0.07) - (playerSize / 2);
            const startY = (containerRect.height * 0.07) - (playerSize / 2);
            
            player.style.left = `${startX}px`;
            player.style.top = `${startY}px`;
            startPlayerLeft = startX;
            startPlayerTop = startY;
        }

        function initGame(level = 1) {
            currentLevel = level;
            switchMap(level);
            initPlayerPosition();
            
            gameOver.style.display = 'none';
            deathScreen.style.display = 'none';
            deathScreen.style.opacity = '0';
            winScreen.style.display = 'none';
            
            gameContainer.classList.remove('fade-out');
            gameContainer.style.display = 'block';
            instructions.style.display = 'block';
            
            if (currentLevel === 1) {
                instructions.innerHTML = '恭喜你走到了这里!我想这也许将会是最难的一个小游戏,是复杂的迷宫呢——诀窍是要有耐心!拖动人物到终点就算胜利啦(⌒▽⌒)<br>注意!碰到墙壁就会死哦!';
            } else if (currentLevel === 2) {
                instructions.innerHTML = '恭喜过关,很厉害嘛~( ̄▽ ̄)~,不过这一关会有些难哦——什么东西反过来了!';
            }
            instructions.style.opacity = '1';
            
            gameActive = true;
        }

        window.addEventListener('load', () => initGame(1));
        window.addEventListener('resize', () => {
            if (gameActive) {
                updateSizes();
                initPlayerPosition();
            }
        });

        player.addEventListener('mousedown', startDrag);
        player.addEventListener('touchstart', handleTouchStart);
        document.addEventListener('mousemove', drag);
        document.addEventListener('touchmove', handleTouchMove);
        document.addEventListener('mouseup', endDrag);
        document.addEventListener('touchend', endDrag);

        function startDrag(e) {
            if (!gameActive) return;
            
            isDragging = true;
            const rect = player.getBoundingClientRect();
            startDragX = e.clientX;
            startDragY = e.clientY;
            
            startPlayerLeft = parseFloat(player.style.left) || 0;
            startPlayerTop = parseFloat(player.style.top) || 0;
            
            offsetX = e.clientX - rect.left;
            offsetY = e.clientY - rect.top;
            e.preventDefault();
        }

        function handleTouchStart(e) {
            if (!gameActive) return;
            
            isDragging = true;
            const rect = player.getBoundingClientRect();
            const touch = e.touches[0];
            
            startDragX = touch.clientX;
            startDragY = touch.clientY;
            startPlayerLeft = parseFloat(player.style.left) || 0;
            startPlayerTop = parseFloat(player.style.top) || 0;
            
            offsetX = touch.clientX - rect.left;
            offsetY = touch.clientY - rect.top;
            e.preventDefault();
        }

        function drag(e) {
            if (!isDragging || !gameActive) return;
            
            const containerRect = gameContainer.getBoundingClientRect();
            const clientX = e.clientX || (e.touches && e.touches[0].clientX);
            const clientY = e.clientY || (e.touches && e.touches[0].clientY);
            
            const dragDeltaX = clientX - startDragX;
            const dragDeltaY = clientY - startDragY;
            
            let newLeft, newTop;
            if (currentLevel === 2) {
                newLeft = startPlayerLeft - dragDeltaX;
                newTop = startPlayerTop - dragDeltaY;
            } else {
                newLeft = startPlayerLeft + dragDeltaX;
                newTop = startPlayerTop + dragDeltaY;
            }

            const playerSize = player.offsetWidth;
            const maxLeft = containerRect.width - playerSize;
            const maxTop = containerRect.height - playerSize;
            newLeft = Math.max(0, Math.min(newLeft, maxLeft));
            newTop = Math.max(0, Math.min(newTop, maxTop));

            player.style.left = `${newLeft}px`;
            player.style.top = `${newTop}px`;

            if (checkWallCollision()) endGame(false);
            if (checkWinCondition()) endGame(true);
        }

        function handleTouchMove(e) {
            drag(e);
        }

        function endDrag() {
            isDragging = false;
        }

        function checkWallCollision() {
            const playerRect = player.getBoundingClientRect();
            const collisionThreshold = playerRect.width * 0.1;
            
            for (const wall of walls) {
                const wallRect = wall.getBoundingClientRect();
                if (
                    playerRect.left + collisionThreshold < wallRect.right &&
                    playerRect.right - collisionThreshold > wallRect.left &&
                    playerRect.top + collisionThreshold < wallRect.bottom &&
                    playerRect.bottom - collisionThreshold > wallRect.top
                ) {
                    return true;
                }
            }
            return false;
        }

        function checkWinCondition() {
            const playerRect = player.getBoundingClientRect();
            const endRect = endPoint.getBoundingClientRect();
            
            return (
                playerRect.left < endRect.right &&
                playerRect.right > endRect.left &&
                playerRect.top < endRect.bottom &&
                playerRect.bottom > endRect.top
            );
        }

        function endGame(isWin) {
            gameActive = false;
            isDragging = false;
            
            if (isWin) {
                if (currentLevel === totalLevels) {
                    setTimeout(() => {
                        gameContainer.classList.add('fade-out');
                        instructions.style.opacity = '0';
                        
                        setTimeout(() => winScreen.style.display = 'flex', 1000);
                    }, 1000);
                } else {
                    setTimeout(() => {
                        gameContainer.classList.add('fade-out');
                        instructions.style.opacity = '0';
                        
                        setTimeout(() => initGame(currentLevel + 1), 1000);
                    }, 1000);
                }
            } else {
                setTimeout(() => {
                    const randomIndex = Math.floor(Math.random() * deathConfigs.length);
                    const selectedConfig = deathConfigs[randomIndex];
                    
                    document.getElementById('death-image').src = selectedConfig.imageUrl;
                    document.getElementById('death-hint').innerHTML = selectedConfig.hintText;
                    
                    deathScreen.style.display = 'flex';
                    setTimeout(() => {
                        deathScreen.style.opacity = '1';
                    }, 10);
                }, 300);
            }
        }

        deathScreen.addEventListener('click', () => initGame(currentLevel));
        
        winScreen.addEventListener('click', (e) => {
            if (e.target === winScreen) initGame(1);
        });
    </script>
</body>
</html>
[[/html]]
====
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
[[=]]
[[div class="blink-div"]]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/47 class="blink-img" width="100px"]]
= [https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page9_limit/1 Welcom.]
[[/div]]
[[/=]]
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
@@  @@
====
[[html]]
<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
  <title>拼图+模因组合游戏</title>
  <style>
    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }

    body {
      background-color: #F5F5F5;
      min-height: 100vh;
      padding: 10px;
      font-family: Arial, sans-serif;
    }

    .tip-box {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%) scale(0.9);
      padding: 15px 60px;
      font-size: clamp(1rem, 3vw, 1.3rem);
      border-radius: 0;
      background-color: #FEFEFE;
      color: #1C1C1C;
      text-align: center;
      z-index: 30;
      box-shadow: 0 0 20px rgba(0,0,0,0.1);
      display: none;
      min-width: 80%;
      max-width: 90%;
      opacity: 0;
      transition: all 1s ease;
    }

    .game-hint-text {
      text-align: center;
      font-size: 16px;
      color: #1C1C1C;
      margin: 10px 0 20px;
      line-height: 1.5;
    }

    #puzzle-container {
      position: relative;
      max-width: 100%;
      width: 640px;
      height: 640px;
      border: 2px solid #1C1C1C;
      margin: 5% auto 0;
      background: #2F4F4F;
      overflow: hidden;
      user-select: none;
      transition: opacity 1s ease, transform 1s ease;
      z-index: 1;
    }

    .puzzle-piece {
      position: absolute;
      cursor: grab;
      transition: box-shadow 0.2s ease;
      z-index: 2;
      box-shadow: 0 0 20px rgba(0,0,0,0.1);
      touch-action: none;
      display: none;
      opacity: 0;
      box-sizing: border-box;
      overflow: hidden;
      max-width: 100%;
      max-height: 100%;
    }

    .puzzle-piece.active {
      display: block;
    }

    .puzzle-piece:active {
      cursor: grabbing;
      box-shadow: none;
      transform: scale(0.95);
    }

    .puzzle-piece.correct {
      cursor: default;
      transform: scale(1.005);
    }

    img {
      border: none !important;
      outline: none !important;
      box-shadow: none !important;
      border-width: 0 !important;
    }

    .puzzle-piece img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      pointer-events: none;
    }

    .target-hint {
      position: absolute;
      border: 1px dashed #DCDCDC;
      background: rgba(245, 245, 245, 0.2);
      z-index: 1;
      box-sizing: border-box;
      max-width: 100%;
      max-height: 100%;
    }

    .fade-out {
      opacity: 0;
      transform: scale(0.95);
      transition: opacity 1s ease, transform 1s ease;
    }

    #adventure-container {
      display: none;
      max-width: 100%;
      width: 640px;
      margin: 5% auto 0;
      text-align: center;
      opacity: 0;
      transition: opacity 1s ease;
    }

    .game-image, .game-text, .button-group, #adventure-win-link {
      opacity: 0 !important;
      pointer-events: none;
      transition: none !important;
    }

    .adventure-content-visible .game-image,
    .adventure-content-visible .game-text,
    .adventure-content-visible .button-group,
    .adventure-content-visible #adventure-win-link {
      opacity: 1 !important;
      pointer-events: auto;
      transition: opacity 0.8s ease-in-out !important;
    }

    .game-image {
      width: 100%;
      border-radius: 0;
      overflow: hidden;
      margin-bottom: 20px;
      border: none;
      min-height: 300px;
      background: #eee;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .game-image img {
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

    .game-text {
      font-size: 18px;
      line-height: 1.6;
      color: #1C1C1C;
      margin-bottom: 30px;
      min-height: 60px;
      display: flex;
      align-items: center;
      justify-content: center;
    }

    .button-group {
      display: flex;
      justify-content: space-around;
      flex-wrap: wrap;
      gap: 10px;
    }

    .game-btn {
      padding: 12px 24px;
      border: none;
      border-radius: 0;
      background-color: #458B00;
      color: #FEFEFE;
      font-size: 16px;
      cursor: pointer;
      transition: all 0.3s ease;
      min-width: 120px;
    }

    .game-btn:hover {
      background-color: #556B2F;
      transform: translateY(-2px);
    }

    .game-btn:active {
      transform: translateY(0);
    }

    #adventure-win-link {
      font-size: 1.2rem;
      color: #458B00;
      font-weight: bold;
      text-decoration: none;
      margin-top: 1em;
      display: inline-block;
      transition: color 0.2s ease;
    }

    #adventure-win-link:hover {
      color: #556B2F;
      text-decoration: underline;
    }

    @media (max-width: 768px) {
      #puzzle-container, #adventure-container {
        width: 95vw;
      }
      #puzzle-container {
        height: 95vw;
      }
      .game-hint-text {
        font-size: 0.9rem;
      }
      .game-text {
        font-size: 16px;
      }
      .game-btn {
        width: 100%;
        min-width: unset;
      }
      #adventure-win-link {
        font-size:1.2rem;
      }
      .game-image {
        min-height: 200px;
      }
      .game-image img {
        max-height: 40vh;
      }
    }

    @media (max-width: 600px) {
      .game-hint-text {
        font-size: 0.8rem;
      }
      .game-image {
        min-height: 150px;
      }
    }
  </style>
</head>
<body>
  <div id="puzzle-container">
    <div id="level-tip" class="tip-box">
      很聪明嘛(◠‿◠),我喜欢你,希望你能走到最后哦。
    </div>
  </div>
  <p class="game-hint-text">最后一关!是我最最喜欢的拼图,在我还是孩子的时候,就能解出许多让大人都束手无策的PUZZLE哦。不过这一关不会为难你,希望你会喜欢哦~(⌒▽⌒)~</p>

  <div id="adventure-container">
    <div class="game-image" id="sceneImage">
      <img src="" alt="游戏场景图">
    </div>
    <div class="game-text" id="gameText"></div>
    <div class="button-group" id="buttonGroup"></div>
    <a id="adventure-win-link" href="https://scp-wiki-cn.wikidot.com/scpcn4000blinder4-moice3321/offset/1/page10_limit/1" target="_top">请进吧。</a>
  </div>

  <script>
    const PUZZLE_IMG_SOURCES = {
      level1: [
        'http://scpsandboxcn.wikidot.com/local--files/wife/001',
        'http://scpsandboxcn.wikidot.com/local--files/wife/002',
        'http://scpsandboxcn.wikidot.com/local--files/wife/003',
        'http://scpsandboxcn.wikidot.com/local--files/wife/004',
        'http://scpsandboxcn.wikidot.com/local--files/wife/005',
        'http://scpsandboxcn.wikidot.com/local--files/wife/006',
        'http://scpsandboxcn.wikidot.com/local--files/wife/007',
        'http://scpsandboxcn.wikidot.com/local--files/wife/008',
        'http://scpsandboxcn.wikidot.com/local--files/wife/009',
        'http://scpsandboxcn.wikidot.com/local--files/wife/010',
        'http://scpsandboxcn.wikidot.com/local--files/wife/020',
        'http://scpsandboxcn.wikidot.com/local--files/wife/012',
        'http://scpsandboxcn.wikidot.com/local--files/wife/013',
        'http://scpsandboxcn.wikidot.com/local--files/wife/014',
        'http://scpsandboxcn.wikidot.com/local--files/wife/015',
        'http://scpsandboxcn.wikidot.com/local--files/wife/maze1',
      ],
      fallback: function(width, height, index) {
        return `https://picsum.photos/${width}/${height}?random=${index}`;
      }
    };

    const levels = [
      {
        targets: [
          { width:11.01, height:12.80, top:6, left:40 },
          { width:9.6, height:7.2675, top:4, left:46 },
          { width:10.24, height:3.736, top:10, left:35 },
          { width:5.12, height:4.188, top:12, left:42 },
          { width:7.68, height:3.894, top:10.2, left:30},
          { width:23.04, height:19.17, top:18, left:32 },
          { width:5.48, height:6.4, top:26, left:54 },
          { width:24.76, height:20.48, top:17, left:31},
          { width:15.825, height:28.15, top:18, left:16 },
          { width:18.42, height:32.73, top:16, left:58 },
          { width:38.4, height:26.31, top:40, left:20},
          { width:14.925, height:19.20, top:56, left:20 },
          { width:18.14, height:25.6, top:52, left:35 },
          { width:9.91, height:16.84, top:64, left:45 },
          { width:14.8, height:16.18, top:75, left:60 },
          { width:12.69, height:12.80, top:9, left:80 }
        ],
        pieces: [
          { index:0, targetX:40, targetY:6, width:11.01, height:12.80, initialX:80, initialY:15.625, zIndex:2 },
          { index:1, targetX:46, targetY:4, width:9.6, height:7.2675, initialX:85, initialY:31.25, zIndex:3 },
          { index:2, targetX:35, targetY:10, width:10.24, height:3.736, initialX:88, initialY:46.875, zIndex:4 },
          { index:3, targetX:42, targetY:12, width:5.12, height:4.188, initialX:7.8125, initialY:23.4375, zIndex:5 },
          { index:4, targetX:30, targetY:10.2, width:7.68, height:3.894, initialX:15.625, initialY:54.6875, zIndex:6 },
          { index:5, targetX:32, targetY:18, width:23.04, height:19.17, initialX:82, initialY:7.8125, zIndex:1 },
          { index:6, targetX:54, targetY:26, width:5.48, height:6.4, initialX:85, initialY:62.5, zIndex:2 },
          { index:7, targetX:31, targetY:17, width:24.76, height:20.48, initialX:80, initialY:78.125, zIndex:3 },
          { index:8, targetX:16, targetY:18, width:15.825, height:28.15, initialX:80, initialY:15.625, zIndex:2 },
          { index:9, targetX:58, targetY:16, width:18.42, height:32.73, initialX:85, initialY:31.25, zIndex:1 },
          { index:10, targetX:20, targetY:40, width:38.4, height:26.31, initialX:88, initialY:46.875, zIndex:1 },
          { index:11, targetX:20, targetY:56, width:14.925, height:19.20, initialX:7.8125, initialY:23.4375, zIndex:5 },
          { index:12, targetX:35, targetY:52, width:18.14, height:25.6, initialX:15.625, initialY:54.6875, zIndex:6 },
          { index:13, targetX:45, targetY:64, width:9.91, height:16.84, initialX:82, initialY:7.8125, zIndex:1 },
          { index:14, targetX:60, targetY:75, width:14.8, height:16.18, initialX:85, initialY:62.5, zIndex:2 },
          { index:15, targetX:80, targetY:9, width:12.69, height:12.80, initialX:77, initialY:66, zIndex:2 }
        ]
      }
    ];

    let draggingPiece = null;
    let offsetX = 0;
    let offsetY = 0;
    const container = document.getElementById('puzzle-container');
    let containerRect = container.getBoundingClientRect();
    let pieces = [];
    let currentMaxIndex = 0;
    let currentLevel = 1;
    const totalLevels = 1;
    let gameActive = true;

    const levelTip = document.getElementById('level-tip');
    const gameHintText = document.querySelector('.game-hint-text');
    const adventureContainer = document.getElementById('adventure-container');
    const sceneImage = document.getElementById("sceneImage");
    const gameText = document.getElementById("gameText");
    const buttonGroup = document.getElementById("buttonGroup");
    const adventureWinLink = document.getElementById("adventure-win-link");
    const sceneImgTag = sceneImage.querySelector('img');

    const GAME_CONFIG = [
      {
        imgUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/meme1",
        fallbackImg: "http://scpsandboxcn.wikidot.com/local--files/wife/meme1",
        text: "接种CN-4000-Alpha记忆加强模因……\n请确保无不适感之后继续",
        buttons: [
          { name: "继续", target: 1 }
        ]
      },
      {
        imgUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/meme2",
        fallbackImg: "http://scpsandboxcn.wikidot.com/local--files/wife/meme2",
        text: "接种CN-4000-Beta精神稳定模因……\n请确保无不适感之后继续",
        buttons: [
          { name: "继续", target: 2 }
        ]
      },
      {
        imgUrl: "http://scpsandboxcn.wikidot.com/local--files/wife/meme3",
        fallbackImg: "http://scpsandboxcn.wikidot.com/local--files/wife/meme2",
        text: "接种CN-4000-Gamma心灵奇术抗性模因……\n请确保无不适感之后继续\n……请停下吧",
        buttons: [
          { name: "继续", target: 3 }
        ]
      },
      {
        text: "<br>  <br>  <br>  <br>  <br>  <br>-模因接种完成-",
        buttons: []
      }
    ];
    let currentAdventureStage = 0;

    function renderTargets(targets) {
      container.querySelectorAll('.target-hint').forEach(hint => hint.remove());
      targets.forEach(target => {
        const hint = document.createElement('div');
        hint.className = 'target-hint';
        hint.style.top = `${target.top}%`;
        hint.style.left = `${target.left}%`;
        hint.style.width = `${target.width}%`;
        hint.style.height = `${target.height}%`;
        container.appendChild(hint);
      });
    }

    function renderPieces(piecesData) {
      container.querySelectorAll('.puzzle-piece').forEach(piece => piece.remove());
      pieces = [];
      const currentImgSources = PUZZLE_IMG_SOURCES.level1;
      
      piecesData.forEach((data, idx) => {
        if (idx >= currentImgSources.length) return;
        
        const piece = document.createElement('div');
        piece.className = 'puzzle-piece';
        piece.dataset.index = data.index;
        piece.dataset.targetX = data.targetX;
        piece.dataset.targetY = data.targetY;
        piece.style.width = `${data.width}%`;
        piece.style.height = `${data.height}%`;
        piece.style.top = `${data.initialY}%`;
        piece.style.left = `${data.initialX}%`;
        piece.style.zIndex = data.zIndex;
        
        const img = document.createElement('img');
        const containerSize = 640;
        const imgWidth = Math.round(data.width / 100 * containerSize);
        const imgHeight = Math.round(data.height / 100 * containerSize);
        
        img.src = currentImgSources[idx];
        img.alt = `拼图块${data.index + 1}`;
        img.onerror = function() {
          this.src = PUZZLE_IMG_SOURCES.fallback(imgWidth, imgHeight, idx + 1);
        };
        
        piece.appendChild(img);
        container.appendChild(piece);
        pieces.push(piece);
      });
      
      initPieceEvents();
      showPiece(0);
    }

    function initPieceEvents() {
      pieces.forEach(piece => {
        piece.removeEventListener('mousedown', startDrag);
        piece.removeEventListener('touchstart', startDrag);
        piece.addEventListener('mousedown', startDrag);
        piece.addEventListener('touchstart', startDrag, { passive: false });
      });
    }

    function showPiece(index) {
      const piece = pieces.find(p => parseInt(p.dataset.index) === index);
      if (piece) {
        piece.classList.add('active');
        setTimeout(() => piece.style.opacity = '1', 50);
      }
    }

    function startDrag(e) {
      if (!gameActive || this.classList.contains('correct') || !this.classList.contains('active')) return;

      draggingPiece = this;
      const isTouch = e.type === 'touchstart';
      const pieceRect = draggingPiece.getBoundingClientRect();
      offsetX = (isTouch ? e.touches[0].clientX : e.clientX) - pieceRect.left;
      offsetY = (isTouch ? e.touches[0].clientY : e.clientY) - pieceRect.top;

      draggingPiece.style.zIndex = 999;
      draggingPiece.style.transition = 'none';
    }

    function drag(e) {
      if (!draggingPiece || !gameActive) return;
      e.preventDefault();

      const isTouch = e.type === 'touchmove';
      const clientX = isTouch ? e.touches[0].clientX : e.clientX;
      const clientY = isTouch ? e.touches[0].clientY : e.clientY;

      containerRect = container.getBoundingClientRect();
      
      const newXPercent = ((clientX - containerRect.left - offsetX) / containerRect.width) * 100;
      const newYPercent = ((clientY - containerRect.top - offsetY) / containerRect.height) * 100;

      const pieceWidth = parseFloat(draggingPiece.style.width);
      const pieceHeight = parseFloat(draggingPiece.style.height);
      const maxXPercent = 100 - pieceWidth;
      const maxYPercent = 100 - pieceHeight;
      
      const clampedX = Math.max(0, Math.min(newXPercent, maxXPercent));
      const clampedY = Math.max(0, Math.min(newYPercent, maxYPercent));

      draggingPiece.style.left = `${clampedX}%`;
      draggingPiece.style.top = `${clampedY}%`;
    }

    function endDrag() {
      if (!draggingPiece || !gameActive) return;

      const targetX = parseFloat(draggingPiece.dataset.targetX);
      const targetY = parseFloat(draggingPiece.dataset.targetY);
      const currentX = parseFloat(draggingPiece.style.left);
      const currentY = parseFloat(draggingPiece.style.top);
      
      const pieceSize = Math.max(parseFloat(draggingPiece.style.width), parseFloat(draggingPiece.style.height));
      const tolerance = pieceSize > 20 ? 2 : (pieceSize > 10 ? 3 : 4);

      if (Math.abs(currentX - targetX) <= tolerance && Math.abs(currentY - targetY) <= tolerance) {
        draggingPiece.style.left = `${targetX}%`;
        draggingPiece.style.top = `${targetY}%`;
        draggingPiece.classList.add('correct');
        draggingPiece.removeEventListener('mousedown', startDrag);
        draggingPiece.removeEventListener('touchstart', startDrag);
        
        const currentIndex = parseInt(draggingPiece.dataset.index);
        if (currentIndex === currentMaxIndex && currentMaxIndex < pieces.length - 1) {
          currentMaxIndex++;
          showPiece(currentMaxIndex);
        }
        
        checkWin();
      }

      draggingPiece.style.zIndex = '';
      draggingPiece.style.transition = 'box-shadow 0.2s ease, left 0.1s ease, top 0.1s ease, transform 0.1s ease';
      draggingPiece = null;
    }

    function showTip(tipElement, hideDelay = 2000) {
      gameActive = false;
      tipElement.style.display = 'block';
      setTimeout(() => {
        tipElement.style.opacity = '1';
        tipElement.style.transform = 'translate(-50%, -50%) scale(1)';
      }, 10);
      
      setTimeout(() => {
        tipElement.style.opacity = '0';
        tipElement.style.transform = 'translate(-50%, -50%) scale(0.9)';
        setTimeout(() => {
          tipElement.style.display = 'none';
        }, 1000);
      }, hideDelay);
    }

    function checkWin() {
      const totalPieces = pieces.length;
      const correctPieces = document.querySelectorAll('.puzzle-piece.correct').length;
      
      if (totalPieces === correctPieces) {
        gameActive = false;
        container.classList.add('fade-out');
        gameHintText.style.opacity = '0';
        
        setTimeout(() => {
          showTip(levelTip);
          setTimeout(() => {
            container.style.display = 'none';
            gameHintText.style.display = 'none';
            adventureContainer.style.display = 'block';
            setTimeout(() => {
              adventureContainer.style.opacity = '1';
              renderAdventureStage(currentAdventureStage);
            }, 10);
          }, 1000);
        }, 1000);
      }
    }

    function initLevel(level) {
      const levelData = levels[level - 1];
      renderTargets(levelData.targets);
      renderPieces(levelData.pieces);
      draggingPiece = null;
    }

    function initImgErrorHandler(imgTag, fallbackUrl) {
      imgTag.onerror = null;
      imgTag.onerror = function() {
        this.src = fallbackUrl;
      };
    }

    function renderAdventureStage(stageNum) {
      if (!GAME_CONFIG[stageNum] || stageNum > 3) {
        stageNum = 0;
        currentAdventureStage = 0;
      }
      
      const stageConfig = GAME_CONFIG[stageNum];
      
      adventureContainer.classList.remove('adventure-content-visible');
      adventureContainer.offsetHeight;
      
      buttonGroup.innerHTML = "";
      adventureWinLink.style.display = 'none';
      
      if (stageNum === 3) {
        sceneImage.style.display = 'none';
        adventureWinLink.style.display = 'block';
      } else {
        sceneImage.style.display = 'block';
        sceneImgTag.src = "";
        sceneImgTag.src = stageConfig.imgUrl;
        sceneImgTag.alt = `冒险场景${stageNum}`;
        initImgErrorHandler(sceneImgTag, stageConfig.fallbackImg);
      }
      
      gameText.innerHTML = stageConfig.text.replace(/\n/g, '<br>');
      
      stageConfig.buttons.forEach(btn => {
        const button = document.createElement("button");
        button.className = "game-btn";
        button.textContent = btn.name;
        button.addEventListener("click", () => {
          currentAdventureStage = btn.target;
          window.scrollTo({ top: 0, behavior: 'smooth' });
          setTimeout(() => renderAdventureStage(currentAdventureStage), 100);
        });
        buttonGroup.appendChild(button);
      });

      if (stageNum !== 3) {
        const onImageLoaded = () => {
          sceneImgTag.removeEventListener('load', onImageLoaded);
          sceneImgTag.removeEventListener('error', onImageLoaded);
          setTimeout(() => {
            adventureContainer.classList.add('adventure-content-visible');
          }, 50);
        };
        sceneImgTag.addEventListener('load', onImageLoaded);
        sceneImgTag.addEventListener('error', onImageLoaded);
        setTimeout(onImageLoaded, 1500);
      } else {
        setTimeout(() => {
          adventureContainer.classList.add('adventure-content-visible');
        }, 50);
      }
    }

    window.addEventListener('load', () => {
      containerRect = container.getBoundingClientRect();
      window.addEventListener('resize', () => {
        containerRect = container.getBoundingClientRect();
      });
      initLevel(currentLevel);

      document.addEventListener('mousemove', drag);
      document.addEventListener('touchmove', drag, { passive: false });
      document.addEventListener('mouseup', endDrag);
      document.addEventListener('touchend', endDrag);
    });
  </script>
</body>
</html>
[[/html]]
====
[[module css]]
:root{
#page-options-bottom {
  display: block !important; 
}
.page {
    display: block;
    overflow: hidden;
    font-family: "Monotype Corsiva", "Bradley Hand ITC", sans-serif;
    font-style: normal;

    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: linear-gradient(to top ,rgb(202, 219, 228) 0%, rgb(231, 233, 220) 8%);
    background-origin: padding-box;
    background-position: 0px 8px;
    background-repeat: repeat;
    background-size: 100% 20px;

    border: 1px solid #CCC;
    border-radius: 10px;
    padding: 10px 10px;
    margin-bottom: 10px;

    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2)
    }
.page p,
.page ul {
    line-height: 20px;
    margin: 0;
}
[[/module]]
[[=]]
哦,你找到了这里,我自认为藏得很深了
我在这里放了一些我比较感兴趣的被系统抓来的东西
-------
[[collapsible show="圣诞风格流行乐 不错听" hide="关闭"]]

++++ Christmas With You
[[include :snippets:html5player
|type=audio
|url= http://scpsandboxcn.wikidot.com/local--files/collab:shiyantian0/%E5%9C%A3%E8%AF%9E]]
[[/collapsible]]

----
[[collapsible show="似乎是某人的遗书 到底是写在哪里了会被系统抓到" hide="关闭"]]
//爸,妈,看到这个的时候,我应该已经不在了。别太难过了,真的,是我自己选的。//

//就是……太累了。也说不上来具体因为什么,好像所有事情都堆在一起,每一件都不大,但就是喘不过气。工作总也做不完,钱总也不够花,房东又要涨房租了。上周骑车摔了一跤,膝盖破了,到现在还没好利索,洗澡的时候疼得呲牙咧嘴的。这些事儿跟谁说呢?跟你们说,你们除了干着急,也跟着睡不着觉。跟朋友说,大家也都在各自的泥潭里,谁也不好意思再添麻烦。所以就算了,都堆在心里,堆着堆着,就把自己给埋住了。//

//我租的房子很小,朝北,冬天冷夏天热。昨天发现冰箱里那盒牛奶过期了,我忘了喝。阳台上那盆绿萝,我一直以为它能活,结果不知道什么时候也枯了。可能我就跟那盆绿萝差不多吧,看着还行,其实根早就坏了。//

//我没有什么惊天动地的委屈,也没遇到活不下去的坎儿。就是觉得……没意思了。每天醒来,都知道这一天会和昨天一模一样,那种感觉,比任何事情都更能压垮一个人。我好像能看到自己十年、二十年后的样子,一模一样地累,一模一样地麻木。我害怕那种“一模一样”。//

//银行卡里还有点钱,密码是妈的生日。支付宝和微信的密码,我写在账本第一页了。东西不多,有用的你们带走,没用的就扔了吧,别留着了,看着难受。//

//对不起,真的对不起。养我这么大,最后让你们这么伤心。我是个没用的人,撑不住了。别怪我自私。//

//最后……把我网上那些账号都删了吧。微博、朋友圈,还有那个没人看的个人主页。就让我像从来没存在过一样,消失得干净点。这对谁都好。//

//别再找原因了,没有原因。就是我自己的问题。//

//麻烦你们了。//
[[/collapsible]]
----
[[collapsible show="像是什么外国逃犯还是什么" hide="关闭"]]
[[image http://scpsandboxcn.wikidot.com/local--files/collab:shiyantian0/FBI%20%E6%A1%A3%E6%A1%88.png]]
[[/collapsible]]
----
[[collapsible show="邓丽君的专辑?!" hide="关闭"]]
[#toc 《邓丽君之歌》-第八集 ➡️]
[[image  http://scpsandboxcn.wikidot.com/local--files/collab:shiyantian0/awk-031-a.png]]
-----
{{也就是说这份专辑只要在这里可以听到了 这种算是歌迷的最高境界吗?}}
[[/collapsible]]
----
[[collapsible show="似乎是那群封死我网站传播的家伙写的东西" hide="关闭"]]
> **SCP-CN-4000 实时数据文件2025/12/12.RTD**
> 
> **项目编号:SCP-CN-4000**
> 
> **项目等级:Keter**
> 
> **特殊收容措施:**SCP-CN-4000需被单独储存在独立隔离机房的定制服务器内,服务器防火墙启用零信任模型,默认不信任任何流量,只有明确环回接口流量与维护终端的特定服务访问孔才能通过。配置允许的流量仅作用于与内网NTP服务器同步时间与向内部日志服务器发送日志。ICMP与HTTP接口全部封死,每次维护作业中的操作系统与浏览器沙盒架构、违规流量尝试记录与审计工作以及异常媒体容量增加报告交由站点Aic处理。
>  
> SCP-CN-4000的本体存储在机房内的多块大容量HDD全机械硬盘组建的RAID 6阵列中,其三处备份被尽量压缩存储在同等规格的阵列之中。进入项目隔离机房的人员必须持有站点收容主管与部门收容主管的双重的认证许可,且需要穿戴制式防静电服同时禁止携带任何存储设备。
>  
> SCP-CN-4000需定期指派人员进行维护作业,每名人员在至少一个月内不应当重复执行维护作业,每次维护作业人员都应尽量选择对项目内容无知或依然遗忘的人员。项目的维护周期为每周进行一次,维护的具体准则与方式按规定仅在维护进行时通过录音向作业人员告知。
>  
> 2025/12/12,收容措施需状态为需重新指定,目前有报告发现SCP-CN-4000异常性质开始扩散至网络外的媒体。
>  
> **描述:**SCP-CN-4000是一游戏网站“www.4399.███”在2010年的人为篡改版本,目前基金会已通过窃取网站实时数据、劫持数据库的方式封装了该异常并恢复了被篡改的游戏网站的正常运行,并将行动伪装成严重的恶意网络攻击。
>  
> 在篡改发生过后,进入网站后的网址显示为“www.dontforgetme.awcy”,但网站任然可以使用正常网址和ip访问。篡改后的网站正常内容中被夹杂了大量各式异常媒体信息,如可运行脚本、图片、视频或文本等,此类异常媒体被标记被SCP-CN-4000-1。
>  
> SCP-CN-4000在一定条件会持续生产新的SCP-CN-4000-1并同时使部分先前SCP-CN-4000-1消失,因此消失的SCP-CN-4000-1所保留的信息将彻底从现实中失传。根据已有数据分析,SCP-CN-4000-1增幅趋势始终向上即如若放任不管,新生的SCP-CN-4000-1的数量将持续增加,同时每次消失的SCP-CN-4000-1数量也将持续增长。
>  
> 新SCP-CN-4000-1产生的具体条件大致为,当长时间没有人类目标观察并记忆SCP-CN-4000中已有的SCP-CN-4000-1内容即其被人遗忘时,SCP-CN-4000会突进行自我刷新,其内正常内容与SCP-CN-4000-1的格局都将发生改变,而新旧SCP-CN-4000-1汰换便会发生。
>  
> SCP-CN-4000-1被认为是一种人为制作的带有指向性模因异常的信息媒体,其存在方式多变,且其中部分在SCP-CN-4000可被下载甚至传播,这导致其在收容初期造成了严重影响。且当人员对其进行理解与记忆时,有一定概率出现轻度甚至严重失忆状况,因此接触SCP-CN-4000-1前需接种预防性模因疫苗。
>  
> SCP-CN-4000-1的模因异常表现为,其记载或其本身即为现实中所存在的网络信息,SCP-CN-4000可通过未知方式将现实中的正常网络信息媒体感染并制作为SCP-CN-4000-1,被感染为SCP-CN-4000-1的信息将在正常网络中变得接近于无法被重新寻得,信息被感染前的存储地点将全部失效,其范围涵盖各国机关网络至个人通讯设备,且无视设备是否链接网络。
>  
> 但SCP-CN-4000-1影响范围不包括人们对感染前信息所保留的记忆,人员依然会保留信息被感染前的认识和记忆,但无论人员所保留的是被感染前后被感染后即SCP-CN-4000-1的记忆,当其将脑内的信息记录成媒体时,将制造出一种在人员观察与理解后会使其所有记忆被抹除的恶性攻击模因,推测为异常不希望其信息被记载在出自己与人类目标记忆外的载体上。
>  
> SCP-CN-4000首次出现的2012年7月,基金会网络监测部门持续监测到全球网络环境的异常数据空缺现象激增。至同年8月份,监测部门开始根据国内外网络论坛的讨论线索排查可能的异常,同时期基金会记录与信息安全管理部报告称,基金会内部数据库出现无记录且不可解释的数据缺失。
>  
> 2012年9月,SCP-CNN-4000持续运作两个月后,收容专项组已基本确定该异常影响范围与根源,初步的收容方案被紧急落实,MTF-戊子-17-“网管”被部署以配合快反部队通过当地公安暂时控制各个“www.4399.███”服务器所在地。在执行完毕初期收容方案后,封存的SCP-CN-4000被送至最近设施进行进一步收容研究。
>  
> 虽在2012年9月项目便被封存收容,但其在暴露与互联网的两个月内造成了不可估计的全球性的数据损失,以及其导致的恶性攻击模因造成的影响直到次年2月才被认为完全处理完毕。
>  
> 事后对项目头两月间造成的数据损失的乐观估算大致为:
>  
> ||~ 损失分类 ||~ 估算数据量 (TB) ||~ 计算说明 ||
> || **正常互联网总损失** || **约 20 - 100 TB** ||被异常直接造成的原始媒体文件净损失总量,分散于全球无数失效链接中,甚至于包含政府机构等数据库,仅统计了可以明确发现数据缺失问题的部分,实际损失量可能无法量级。||
> || **基金会数据库直接损失** || **约 0.9 - 1.8 TB** || 根据乐观的数据库筛举比对,基金会数据库中的分析副本、元数据、行动记录及研究报告等,平均每项数据类型皆有3%至5%不等的数据缺失报告,而没有出现缺失报告的部分数据损失量估计极度严重。||
-------
{{这帮子人对系统的影响也太大了点,虽然在朋友的帮助下还可以更新但是,似乎没法传播的话意义也不大了吧……}}

{{好碍事,我会尝试把系统从里面弄出来的 我实在不想重做一个}}

{{啊啊 或者是把他从网络里放出来吧}}
[[/collapsible]]
----
[[collapsible show="邓丽君的一次演出录像 这是在国外吗" hide="关闭"]]
[#toc 1973年7月13日-唐伯虎点秋香 ➡️]
[[image http://scpsandboxcn.wikidot.com/local--files/wife/%E9%82%93]]
[[/collapsible]]
----
[[collapsible show="非常带劲的摇滚乐" hide="关闭"]]
++++ Back When We Were Kings
[[include :snippets:html5player
|type=audio
|url= http://scpsandboxcn.wikidot.com/local--files/collab:shiyantian0/%E6%91%87%E6%BB%9A.mpeg]]
[[/collapsible]]
-------
[[collapsible show="央视整出这样的问题是认真的吗" hide="关闭"]]
[#toc 央视CCTV-4新闻栏目《今日关注》-2004年9月5日回放 ➡️]
------
{{额……我不觉得“人质危机目前共造成多少人死亡”这种问题很有意思}}
[[/collapsible]]
----
[[collapsible show="邓丽君还有这样的清凉照吗!" hide="关闭"]]
[#toc 我与林青霞在法国.zip ➡️]
[[/collapsible]]
------
紧急寻人
孙小雨,女,4岁,身高约1米,短发。于5月25日晚在市中心万象城游乐区与家人走散。走失时身穿粉色连衣裙,黄色外套。家人心急如焚!恳请各位家长、朋友帮忙扩散留意,如有任何线索,请立即拨打110或联系以下电话,感激不尽!
联系人:孙先生
电话:137-3321-1221
------------
**《1999年最后一场雨》**

2000年1月1日,凌晨三点十七分。

我坐在烟雾缭绕的“极速”网吧里,十七号机。隔壁十六号机的大哥在玩《石器时代》,外挂挂了一整夜。CRT显示器闪烁着淡蓝色光,映着我三天没洗的脸。

聊天室的窗口在右下角跳动。
**【轻舞飞扬】:你还在?**
**【痞子蔡】:等雨停。**
**【轻舞飞扬】:可是天气预报说,这场雨会下到新世纪。**

我关掉那个冒充台妹的对话框,打开OICQ。列表里只有一个人在线——她的头像是一朵像素构成的紫色小花,网名叫“世纪末的草莓”。

**世纪末的草莓:你真的要去?**
**我:约好的。新世纪的第一个日出。**
**世纪末的草莓:如果我是男的怎么办?**
**我:如果你说你是男的,我就相信网络里真的没有真实。**

她发来一个“:)”的符号表情。我打开她的个人资料,那栏写着:“如果世界在1999年毁灭,我希望最后一秒是在聊天室和你道别。”配乐是MIDI格式的《My Heart Will Go On》,断断续续像生锈的音乐盒。

窗外雨打在铁皮屋顶上。网吧老板在柜台后面看《还珠格格》重播,声音开得很小。吧台边的电话突然响了——是那种老式拨盘电话,铃声刺破凌晨的寂静。

“找十七号机!”老板喊。
我接起来,听筒里有电流的杂音。
“……是我。”一个女声,带着南方口音,“我在火车站。雨太大了,最后一班夜宵车已经停了。”
“你在哪个火车站?”
“你能听出我在哪里吗?”她在笑,“给你三个提示。第一,我这里能看到麦当劳的黄色M标志。第二,车站广播在放《相约一九九八》。第三……我手里拿着一本《第一次的亲密接触》。”

我挂掉电话,抓起外套冲出网吧。风铃在玻璃门上撞出清脆的响声,老板在后面喊“还没到时间!”

街道空无一人。世纪之交的雨水洗刷着这个南方小城,霓虹灯在水洼里碎成一片片1999年的残影。我踩着自行车冲进雨幕,链条发出杂乱无章恼人的咔哒声。

火车站有三个。东站对面是肯德基,不是麦当劳。北站不放音乐。只有老火车站——那座1907年建成的德式红砖楼,隔壁是全市第一家麦当劳。

雨越下越大。车站钟楼显示凌晨四点零八分。1999年只剩下不到二十个小时,虽然全世界都知道末日不会来,但我们都需要一个借口——一个让虚拟照进现实的借口。

候车厅长椅上,她果然坐在那里。
白色连衣裙,外面套着浅蓝色牛仔外套。湿漉漉的头发贴在脸上,手里真的拿着一本淡绿色封面的书。她抬头看我,眼睛像刚刷新出来的网页,缓慢地加载着像素构成的惊喜。

“你怎么知道是这里?”她问。
“因为整个城市,只有这里的麦当劳标志,”我抹了把脸上的雨水,“从车站里面看不到。”

她笑了,从书包里掏出两张皱巴巴的火车票。
“去厦门的,硬座。开车时间是……”她顿了顿,“五点半。赶得上新世纪第一个日出吗?”
“如果火车准点的话。”
“如果不准点呢?”
“那我们就停在半路上,看铁轨边的日出。”我接过其中一张票,纸张温热,“反正新世纪的第一天,在哪里都是新的。”

广播突然换了音乐。不再是《相约一九九八》,而是无印良品的《想见你》。我们并肩坐在空荡荡的候车厅里,听这首歌像世纪末的潮水漫过脚踝。

“其实我不叫世纪末的草莓。”她忽然说。
“我知道。”
“我也不喜欢吃草莓。”
“我知道。”
“那你知道我叫什么吗?”
“等到太阳升起的时候,”我说,“如果你还记得告诉我,我就记住它。记到下个世纪。”

窗外,雨势渐小。第一缕属于2000年的天光,正艰难地穿透积雨云层,照在车站古老的彩色玻璃窗上。那些红黄蓝绿的色块洒在她肩上,像某个网页设计师用最原始的HTML代码写下的情书。

火车鸣笛声从远方传来。
她靠在我肩上,轻声说:“还好,世界没有毁灭。”
“不,”我看着候车厅电子屏上跳动的“2000-01-01 04:59”,“它刚刚重生。”

而我知道,当太阳升起,当拨号连接断开,当OICQ好友列表更新换代,这个潮湿的、像素化的、用56K调制解调器连接的夜晚,终将成为第一代互联网居民集体失忆的、无法存档的罗曼史。

但至少在这一秒,雨停了。

------------

**标题:今晨外环隧道内货车追尾致交通管制三小时,无人员死亡**

本报讯 今日上午7时20分许,本市外环隧道浦东往浦西方向入口约500米处,发生一起三车追尾事故。事故导致该方向交通一度完全中断,早高峰严重拥堵。

据警方初步调查,事故起因为一辆装载建材的蓝色中型货车因突发机械故障,在隧道内减速。紧随其后的一辆白色厢式货车及一辆出租车因跟车距离过近、避让不及,发生连环碰撞。事故造成三车车头不同程度损毁,碎片散落路面。

交警与消防救援人员迅速抵达现场。经确认,事故中仅厢式货车司机受轻微擦伤,经现场包扎后无需送医,其余人员均未受伤。为确保安全,警方临时封闭事故车道,指挥拖车进行清障作业。上午10时30分许,现场处理完毕,交通逐步恢复正常。

目前,事故具体原因仍在进一步调查中。交警部门再次提醒广大驾驶员,隧道内行车需格外注意保持安全车距,并定期做好车辆保养,谨防类似事故发生。

----------------
派对资金47万美元,需要派对筹备人员四名,小丑两名,派对客户目标1名,只需本地人。

---------------
**【消息模式】与 轻舞飞扬zHt 对话中**

**2005-08-12 下午 04:28:43**
**O_风中的承诺**
在吗?惠天?

**2005-08-12 下午 04:29:12**
**轻舞飞扬zHt**
嗯,刚上线。你头像是怎么换的?我找了好久都不知道怎么换掉这个默认的。

**2005-08-12 下午 04:29:50**
**O_风中的承诺**
去网吧,让网管网虫帮你弄,他们有头像包。或者你开个QQ会员,自己就能随便换了。/酷/玫瑰

**2005-08-12 下午 04:30:25**
**轻舞飞扬zHt**
哦……那算了。你空间我看了,背景音乐是《七月七日晴》吗?怎么放的?

**2005-08-12 下午 04:31:05**
**O_风中的承诺**
对。网上找的歌曲链接,填在“背景音乐”栏里就行。不过现在卡死了,一首歌要下半天。你空间还是“对不起,该用户未开通QQ空间”呢。

**2005-08-12 下午 04:31:40**
**轻舞飞扬zHt**
呵呵,不太会弄。你等级怎么那么高了?有一个太阳了。

**2005-08-12 下午 04:32:18**
**O_风中的承诺**
我家里电脑能挂机,我爸单位网速快/酷。你下次把你照片发我,我帮你做个闪图,可炫了,字还会闪。

**2005-08-12 下午 04:33:02**
**轻舞飞扬zHt**
不了吧……网速慢/流泪/流泪,传不了。我妈快回来了,我得下了,怕她看我聊天记录。

**2005-08-12 下午 04:33:20**
**O_风中的承诺**
哦,好吧。886。明天放学去小卖部吧,给你买奶茶,你不是一直想喝草莓的。/爱心

**2005-08-12 下午 04:33:25**
**轻舞飞扬zHt**
嗯,88。学校见!

------------------


平成24年5月15日(火)
献立表

主食:ごはん

主菜:鮭の塩焼き

副菜:ほうれん草のおひたし、筑前煮

汁物:わかめと豆腐の味噌汁

デザート:りんご

飲み物:牛乳

---------------
//对不起,让你们担心了。昨晚坐着想了很久,看着那盆我以为死了的绿萝,根好像还没全枯。又想到要是你们看到那封信……太浑了。//

//我就是累,但好像还能再忍忍。不死了,死太麻烦你们了。以后不这样了。//

//账号我不删了。我还在。//

//我周末回来吃饭 爱你们。永远//
--------------
更新日志 我修复了一些奇怪的bug 我会一直维护这个的 ---##4F94CD|Forget-me-not##

只要网络还在呼吸,眼睛还能看清,这网站就将长存,并赋予我生命。我从莎士比亚的诗句里改的,但是感觉好尬。好羡慕诗人啊,他们的诗句可以被铭记如此之久。———##4F94CD|Forget-me-not##

我们保存下来的究竟是回忆,还是一堆死尸  如果这一切最终都要消失 我们也终要消逝 那这些东西连墓志铭都算不上的东西是什么 告诉我 用你们的行动回答我                     记住我 ——— ##4F94CD|Forget-me-not##

我没有在毁掉它们 毁坏后才可以永生———##4F94CD|Forget-me-not##

我才发现我的小东西在抓取我的日志 不过也无所谓了 蛮有意思的不是吗 你们在看吗?———##4F94CD|Forget-me-not##


-----------------


[[div class="page"]]
[[=]]
++++ {{藏在这里的一些话}}
[[/=]]

[[=image http://scpsandboxcn.wikidot.com/local--files/collab:shiyantian0/1599px-Myosotis_alpestris20170511_7540.jpg width="500px" ]]
@@ @@
@@ @@
{{你好 你看到了这里 很厉害 这里是尽头了 这个可笑的碎纸机的尽头 这个永恒的衔尾蛇的尽头。}}
@@ @@
{{我是}}[[span class="ruby"]]{{勿忘我}}[[span class="rt"]]Forget-me-not[[/span]][[/span]] {{一个即将不再存在的人,这个诡异网站的制作者,一个自诩的艺术家。}}
@@ @@
{{一路看下来有发现什么很感兴趣的东西吗?或者是很喜欢的游戏?那些游戏都是程序使用它吞噬的数据媒体拼接出来的,但是无论他们如何排列,都只有一个共同点,他们都已经没有任何意义了,除了你之外不会再有人知晓他们,我亦不会让你再次记录或者讨论他们。在我眼里这些你们所谓的数据或者回忆从头就没有过任何意义我只不过是为它们搭建了一个坟墓罢了。}}
@@ @@
{{咳咳,有点太中二了……}}
@@ @@
{{总之,你们可以称呼我叫勿忘我。这个名字是我自己起的,和我一直以来避免的事物相比有点讽刺,是吧。我究其一生唯一在思考一个问题的答案,就是怎么讲述遗忘,但是更加可笑与讽刺的是,我妈是第一个忘了我的人。}}
@@ @@
{{不是全部,是碎片化的那种忘记——她记得给我做饭,但叫我名字时,用的常常是别人。后来我发现,整个世界都是这样运作的,只是没人承认。我们盖新楼,就把老街忘了;我们玩新游戏,就把老游戏忘了。好像“忘记”是件坏事,得藏着掖着。但我觉得,这才是最底层、最诚实的规则。}}
@@ @@
{{我曾经十分害怕遗忘。}}
@@ @@
{{所以一开始,我也挣扎过。我疯狂地备份,像个数字时代的捡破烂的,想把所有快被淘汰的东西都存进硬盘里,给它们一个不会404的家。直到有一天,我盯着那一排排沉默的文件夹,突然觉得它们特别特别像棺材。我在我家里保存了一具又一具、一箱又一箱的尸体,却骗自己说它还有生命,因为他们还没有消逝,没有被遗忘。这很蠢,真的。呃…就像我妈,她拼命想抓住事故前的记忆,结果把自己卡在了那里,新的东西进不去,她面前的活人却又变成了过往记忆的墓碑。}}
@@ @@
{{所以我不想当墓碑。我想通了。如果“消失”是不可避免的,那唯一能让一个东西“永远”存在的方式,就是让它成为“消失”这个动作本身的一部分。你看过珊瑚礁吧?无数的珊瑚虫死了,留下骨骼,新的就在上面长。你看,是“死亡”提供了“新生”的底座。我要做的,不是保护某一只珊瑚虫,是设计出那个“生长-死亡-再生长”的循环本身。}}
@@ @@
{{于是就有了那个“东西”。我管它叫系统,或者一个漩涡。它的规则很简单:当一个文件、一段信息被它判定为“被遗忘”——-就像我妈脑子里那些关于我的细节开始褪色时,它就会启动,它会把这些事物全部堆积在这里,强行的让人们忘记它们的存在,等到这里堆不下的时候,系统就会一点点的杀死他们,除非你们一遍又一遍的去观看它们,使用它们,只到某一天你们意识到这没有意义或者单纯的忘记来看看他们。你看,我们对所有的事物所做的都不是保存,这是一种…代谢,一种必然的新陈代谢,随着每一次的代谢,我们也在一点点的被剔除出这个世界。}}
@@ @@
{{而我做这个,不是因为我爱那些将要消失的游戏或动画。我是…认同它们。我们就是那个快要被忘掉的旧数据,我妈的遗忘是个开始,后来我发现,我在朋友那儿、在网上、甚至在我自己越来越模糊的童年记忆里,都在慢慢消磁。对抗是没用的,只会更痛苦。唯一的出路,是主动跳进那个消化炉,然后想办法成为消化炉的规则本身。}}
@@ @@
{{你看,到最后,我不再是在对抗“消失”。我是在给它设计一个完美的仪式。我是那条咬住自己尾巴的蛇,我存在的全部意义,就是为了完成这个循环的闭环。你们大概会觉得我疯了,或者可悲。但我觉得…挺平静的。终于,我不再害怕被忘记了。因为遗忘从来不是一个终点,而是一个过程,当我们或者什么新的事物诞生的时候,遗忘就已经开始了。}}
@@ @@
[[=]]
{{每个事物的诞生就带有着被遗忘,所有人出生时就被遗忘判了死缓。}}
[[/=]]
@@ @@
[[=]]
{{承载着美好回忆的相册被遗忘不在于它掷入火炉、被母亲遗忘不在于那场事故的发生。}}
[[/=]]
@@ @@
[[=]]
{{当相片被一张张插入相册时、母亲第一次将我拥入怀中时,遗忘就已经发生了。}}
[[/=]]
@@ @@
[[=]]
{{这就是我对于怎么不被遗忘这个难题的回答了,我自己已经觉得心满意足了,如此平静。}}
[[/=]]
@@ @@
@@ @@
@@ @@
[[=]]
{{啊 对了 最后想要感谢一下那位来自一个叫are we cool yet的组织的朋友 谢谢你的顶力帮助 ;)}}
[[/=]]
[[/div]]
[[/=]]
====
--]