1<!DOCTYPE html><html lang="en" data-skin="black-ops-one"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/fonts/black-ops-one.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/logo.d33ed8e9.webp" as="image" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/thumbs/s/yohoho-io.webp 160w, /thumbs/yohoho-io.webp 320w" imageSizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/thumbs/s/defly-io.webp 160w, /thumbs/defly-io.webp 320w" imageSizes="(max-width: 639px) 80px, 112px" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/thumbs/s/paper-io-2.webp 160w, /thumbs/paper-io-2.webp 320w" imageSizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" fetchPriority="auto"/><link rel="preload" as="image" imageSrcSet="/thumbs/s/lurkers-io.webp 160w, /thumbs/lurkers-io.webp 320w" imageSizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" fetchPriority="auto"/><style data-inlined="next">:root{--paper:#f2f8ea;--paper-rgb:242 248 234;--paper-rgb-c:242, 248, 234;--card:#fcfdfa;--card-rgb:252 253 250;--card-rgb-c:252, 253, 250;--raise:#dde3d5;--raise-rgb:221 227 213;--raise-rgb-c:221, 227, 213;--line:#c3cbbb;--line-rgb:195 203 187;--line-rgb-c:195, 203, 187;--grid:#eaf0e1;--grid-rgb:234 240 225;--grid-rgb-c:234, 240, 225;--ink:#1e2a14;--ink-rgb:30 42 20;--ink-rgb-c:30, 42, 20;--muted:#6f7865;--muted-rgb:111 120 101;--muted-rgb-c:111, 120, 101;--accent:#e0261f;--accent-rgb:224 38 31;--accent-rgb-c:224, 38, 31;--accent-dark:#b81f19;--accent-dark-rgb:184 31 25;--accent-dark-rgb-c:184, 31, 25;--marker:#f2a900;--marker-rgb:242 169 0;--marker-rgb-c:242, 169, 0;--prose:#404b36;--prose-rgb:64 75 54;--prose-rgb-c:64, 75, 54;--title:#1e2a14;--glow-rgb:224, 38, 31;--glow2-rgb:224, 38, 31}@font-face{font-family:Black Ops One;src:url(/fonts/black-ops-one.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root[data-skin]{--font-display:"Black Ops One", ui-sans-serif, system-ui, sans-serif;--display-weight:400;--caps:none;--tracking:0;--display-scale:1;--on-accent:#fff;--r-tile:6px;--r-card:8px;--r-btn:6px;--bw:2px;--bc:#1e2a14;--sh-tile:4px 4px 0 #1e2a14;--sh-card:5px 5px 0 #1e2a14;--sh-btn:3px 3px 0 #1e2a14;--hdr-bg:var(--ink);--hdr-ink:var(--paper);--hdr-line:4px solid var(--accent);--hdr-stripe:none;--page-bg:none;--tile-name:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dim:0 0 0;--link:#92281b}:root[data-skin] .s-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden} 2*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}
2button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--paper);background-image:linear-gradient(rgba(var(--grid-rgb-c), .22) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--grid-rgb-c), .22) 1px, transparent 1px);color:var(--ink);background-size:24px 24px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6}h1,h2,h3{letter-spacing:0;font-family:Patrick Hand,Hand Fallback,ui-sans-serif,system-ui,sans-serif;font-weight:400;line-height:1.15}a{color:inherit}img{max-width:100%;height:auto}::selection{background:var(--accent);color:var(--ink)}input,textarea,button{font-family:inherit}.rule-hand{padding-bottom:7px;position:relative}.rule-hand:after{content:"";background:radial-gradient(ellipse 60% 100% at 20% 40%, var(--ink) 60%, transparent 61%), radial-gradient(ellipse 70% 100% at 70% 60%, var(--ink) 60%, transparent 61%);opacity:.85;background-position:0 0,40% 0;background-repeat:no-repeat;background-size:60% 3px,60% 3px;width:100%;height:3px;position:absolute;bottom:0;left:0}.prose-dj{color:var(--prose);font-size:15px}.prose-dj h2,.prose-dj h3{color:var(--ink);margin:1.9rem 0 .55rem}.prose-dj h2{font-size:1.5rem}.prose-dj h3{font-size:1.2rem}.prose-dj p{margin:0 0 .9rem}.prose-dj a{color:var(--marker);text-underline-offset:3px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.prose-dj ul,.prose-dj ol{list-style:revert;margin:0 0 .9rem 1.15rem}.prose-dj li{margin:.25rem 0}.prose-dj li::marker{color:var(--accent)}.prose-dj strong{color:var(--ink)}.prose-dj img{border-radius:10px;margin:1rem 0}.prose-dj figcaption{color:var(--muted);text-align:center;font-size:.8rem}.prose-dj blockquote{border-left:3px solid var(--accent);color:var(--muted);margin:1rem 0;padding-left:.9rem}.prose-dj table{border-collapse:collapse;background:var(--card);width:100%;margin:1rem 0;display:block;overflow-x:auto}.prose-dj td,.prose-dj th{border:1px solid var(--ink);text-align:left;padding:.45rem .7rem}.prose-dj th{background:var(--raise);font-family:Patrick Hand,Hand Fallback,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem}.ad-slot{justify-content:center;align-items:center;margin:0 auto;display:flex;overflow:visible}.ad-slot ins[data-ad-status=unfilled]{display:none!important}.ad-leader{height:100px}.ad-leader ins{width:320px;height:100px}@media (min-width:768px){.ad-leader{height:90px}.ad-leader ins{width:728px;height:90px}}.ad-rect{height:250px}.ad-rect ins{width:300px;height:250px}.ad-banner{width:100%;max-width:1180px;height:100px;margin-block:8px;padding:0 12px}.ad-banner ins{width:100%;height:100px}@media (min-width:768px){.ad-banner,.ad-banner ins{height:90px}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-full{bottom:100%}.left-0{left:0}.left-\[-9999px\]{left:-9999px}.right-0{right:0}.top-0{top:0}.top-12{top:3rem}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}
2.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-\[1200\/630\]{aspect-ratio:1200/630}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-28{height:7rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[40\%\]{height:40%}.h-\[5\%\]{height:5%}.h-\[9px\]{height:9px}.h-full{height:100%}.max-h-\[22px\]{max-height:22px}.max-h-\[260px\]{max-height:260px}.max-h-\[80vh\]{max-height:80vh}.max-h-full{max-height:100%}.w-0{width:0}.w-12{width:3rem}.w-14{width:3.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[20\%\]{width:20%}.w-\[32\%\]{width:32%}.w-\[36\%\]{width:36%}.w-\[60\%\]{width:60%}.w-\[min\(300px\,calc\(100vw-32px\)\)\]{width:min(300px,100vw - 32px)}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[220px\]{max-width:220px}.max-w-\[400px\]{max-width:400px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.resize-none{resize:none}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[3\%\]{gap:3%}.gap-\[4\%\]{gap:4%}.gap-x-2\.5{column-gap:.625rem}.gap-x-3{column-gap:.75rem}.gap-y-1{row-gap:.25rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-card{border-radius:12px}.rounded-full{border-radius:9999px}
2.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-tile{border-radius:10px}.rounded-xl{border-radius:.75rem}.rounded-b-card{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.rounded-t-card{border-top-left-radius:12px;border-top-right-radius:12px}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-accent{--tw-border-opacity:1;border-color:rgb(var(--accent-rgb) / var(--tw-border-opacity,1))}.border-ink{--tw-border-opacity:1;border-color:rgb(var(--ink-rgb) / var(--tw-border-opacity,1))}.border-ink\/25{border-color:rgb(var(--ink-rgb) / .25)}.border-line{--tw-border-opacity:1;border-color:rgb(var(--line-rgb) / var(--tw-border-opacity,1))}.border-white\/25{border-color:#ffffff40}.border-t-white\/80{border-top-color:#fffc}.bg-\[\#0e1117\]{--tw-bg-opacity:1;background-color:rgb(14 17 23/var(--tw-bg-opacity,1))}.bg-accent{--tw-bg-opacity:1;background-color:rgb(var(--accent-rgb) / var(--tw-bg-opacity,1))}.bg-card{--tw-bg-opacity:1;background-color:rgb(var(--card-rgb) / var(--tw-bg-opacity,1))}.bg-ink\/85{background-color:rgb(var(--ink-rgb) / .85)}.bg-paper{--tw-bg-opacity:1;background-color:rgb(var(--paper-rgb) / var(--tw-bg-opacity,1))}.bg-paper\/75{background-color:rgb(var(--paper-rgb) / .75)}.bg-paper\/95{background-color:rgb(var(--paper-rgb) / .95)}.bg-raise{--tw-bg-opacity:1;background-color:rgb(var(--raise-rgb) / var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pt-2{padding-top:.5rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.font-hand{font-family:Patrick Hand,Hand Fallback,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-accent{--tw-text-opacity:1;color:rgb(var(--accent-rgb) / var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(var(--ink-rgb) / var(--tw-text-opacity,1))}.text-ink\/85{color:rgb(var(--ink-rgb) / .85)}.text-line{--tw-text-opacity:1;color:rgb(var(--line-rgb) / var(--tw-text-opacity,1))}.text-marker{--tw-text-opacity:1;color:rgb(var(--marker-rgb) / var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity,1))}.text-paper{--tw-text-opacity:1;color:rgb(var(--paper-rgb) / var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:#fff9}.underline{text-decoration-line:underline}.opacity-0{opacity:0}
2.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.shadow-sketch{--tw-shadow:3px 3px 0 var(--ink);--tw-shadow-colored:3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sketch-sm{--tw-shadow:2px 2px 0 var(--ink);--tw-shadow-colored:2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-\[400ms\]{transition-duration:.4s}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/patrick-hand-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hand Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:90%;ascent-override:115.8%;descent-override:34.7%;line-gap-override:0%}.skel,.skel-tile{isolation:isolate;position:relative;overflow:hidden}.skel{background:#ffffff12}.skel-tile{background-color:rgb(var(--raise-rgb) / 1)}.skel:after,.skel-tile:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(100deg,#0000 20%,#ffffff1c 50%,#0000 80%);animation:1.4s ease-in-out infinite skel-shimmer;position:absolute;inset:0;transform:translate(-100%)}.skel-tile:after{background-image:linear-gradient(100deg, transparent 20%, rgb(var(--ink-rgb) / .07) 50%, transparent 80%);animation-iteration-count:5}.skel-spin{animation:.9s linear infinite skel-spin}@keyframes skel-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes skel-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.skel:after,.skel-tile:after{animation:none}}@media (min-width:1024px){body.theater-active :is(.theater-grid,.stage-cols){grid-auto-flow:dense;row-gap:0!important;display:grid!important}body.theater-active :is(.theater-grid,.stage-cols)>div:first-child{display:contents}body.theater-active :is(.theater-grid,.stage-cols)>div:first-child>[data-w3w]{grid-column:1;min-width:0}body.theater-active :is(.theater-grid,.stage-cols)>div:first-child>[data-w3w~=span]{grid-column:1/-1}body.theater-active :is(.theater-grid,.stage-cols)>div:first-child>[data-w3w~=card]{margin-bottom:1.5rem}body.theater-active :is(.theater-grid,.stage-cols)>aside{grid-area:span 60/2;align-self:start}}body.theater-active .theater-wrap{width:100%!important;max-width:1440px!important}body.theater-active .theater-player-frame{max-height:84vh;aspect-ratio:16/9!important}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);z-index:60;color:#fff;letter-spacing:normal;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;background:#0f1018f0;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .15s,translate .18s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px;box-shadow:0 6px 18px #00000059,inset 0 0 0 1px #ffffff14}:is([data-tip]:last-child,:last-child>[data-tip]:only-child):after{left:auto;right:0;translate:0 4px}@media (hover:hover){[data-tip]:hover:after{opacity:1;transition-delay:.25s;translate:-50%}:is([data-tip]:last-child,:last-child>[data-tip]:only-child):hover:after{translate:0}}[data-tip]:focus-visible:after{opacity:1;translate:-50%}:is([data-tip]:last-child,:last-child>[data-tip]:only-child):focus-visible:after{translate:0}@media (prefers-reduced-motion:reduce){[data-tip]:after{transition:opacity .15s}}::view-transition-group(w3-player){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(w3-rail){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-image-pair(w3-player){border-radius:1rem;overflow:hidden}::view-transition-old(w3-player){object-fit:cover;height:100%;animation-duration:.42s}::view-transition-new(w3-player){object-fit:cover;height:100%;animation-duration:.42s}::view-transition-old(root){animation-duration:.28s}::view-transition-new(root){animation-duration:.28s}@media (max-width:1023.98px){[data-wide]{display:none!important}}:root[data-skin] :is(h1,h2,h3,.font-hand,.s-cta,.s-navbtn,.s-chip,.s-badge,.s-name){font-family:var(--font-display), "Patrick Hand", "Hand Fallback", ui-sans-serif, system-ui, sans-serif;font-weight:var(--display-weight)}:root[data-skin] body{background-image:linear-gradient(90deg, transparent calc(50% - 622px), rgb(var(--marker-rgb) / .38) calc(50% - 622px), rgb(var(--marker-rgb) / .38) calc(50% - 620px), transparent calc(50% - 620px)), linear-gradient(rgba(var(--grid-rgb-c), .22) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--grid-rgb-c), .22) 1px, transparent 1px);background-size:100% 100%,24px 24px,24px 24px}:root[data-skin] h1{font-size:calc(1.75rem * var(--display-scale));line-height:1.12}@media (min-width:640px){:root[data-skin] h1{font-size:calc(2.25rem * var(--display-scale))}}:root[data-skin] .rule-hand{font-size:calc(1.5rem * var(--display-scale));padding-bottom:9px}:root[data-skin] .rule-hand:after{background:var(--accent);opacity:1;border-radius:3px;width:72px;height:5px}:root[data-skin] .prose-dj{font-size:16px;line-height:1.7}:root[data-skin] .prose-dj h2{font-size:calc(1.6rem * var(--display-scale))}:root[data-skin] .prose-dj h3{font-size:calc(1.25rem * var(--display-scale))}:root[data-skin] :is(.sketch,.shadow-sketch){border-width:var(--bw);box-shadow:var(--sh-card)}:root[data-skin] .s-hdr{border-bottom-width:var(--bw)}:root[data-skin] .s-hdr-in{gap:12px;height:64px}:root[data-skin] .s-logo{height:34px}@media (min-width:640px){:root[data-skin] .s-logo{height:42px}}:root[data-skin] .s-hdrlink{color:var(--ink);padding:10px 6px;font-size:20px}:root[data-skin] .s-hdrlink:hover{color:var(--marker)}:root[data-skin] :is(.s-navbtn,.s-chip){border:var(--bw) solid var(--bc);border-radius:var(--r-btn);min-height:44px;color:var(--ink);box-shadow:var(--sh-btn);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:20px;line-height:1;transition:transform .12s,box-shadow .12s,background-color .12s;display:inline-flex}:root[data-skin] .s-navbtn{background:var(--accent);color:var(--on-accent);min-width:44px}:root[data-skin] .s-navbtn svg{width:18px;height:18px}:root[data-skin] :is(.s-navbtn,.s-chip):hover{box-shadow:5px 5px 0 var(--bc);transform:translateY(-2px)rotate(-1deg)}:root[data-skin] .s-chip:hover{background:var(--accent)}:root[data-skin] :is(.s-navbtn,.s-chip):active{box-shadow:none;transform:translateY(2px)}:root[data-skin] .s-search{border-width:var(--bw);border-radius:var(--r-btn);height:44px;padding:0 14px}:root[data-skin] .s-search:focus-within{box-shadow:var(--sh-btn)}:root[data-skin] .s-search input{font-size:16px}:root[data-skin] .s-searchwrap ul{border-width:var(--bw);top:52px}@media (max-width:639px){:root[data-skin] .s-hdr-in{position:relative}:root[data-skin] .s-searchwrap{flex:0 0 44px;margin-left:auto;position:static}:root[data-skin] .s-searchwrap .s-search{cursor:pointer;background:var(--card);justify-content:center;padding:0}:root[data-skin] .s-searchwrap input{width:0;min-width:0;padding:0}:root[data-skin] .s-searchwrap .s-search svg{width:20px;height:20px;color:var(--ink)}:root[data-skin] .s-searchwrap:focus-within{z-index:5;position:absolute;top:10px;left:12px;right:12px}:root[data-skin] .s-searchwrap:focus-within .s-search{cursor:text;justify-content:flex-start;padding:0 14px}:root[data-skin] .s-searchwrap:focus-within input{width:100%}:root[data-skin] .s-searchwrap ul{left:0;right:0}}:root[data-skin] .s-tile{border-width:var(--bw);border-radius:var(--r-tile);transition:transform .15s,box-shadow .15s}:root[data-skin] .s-card-link:hover .s-tile{box-shadow:var(--sh-btn);transform:translateY(-3px)rotate(-1.5deg)}:root[data-skin] .s-card-link:focus-visible{outline:3px solid var(--marker);outline-offset:3px;border-radius:var(--r-tile)}:root[data-skin] .s-name{margin-top:6px;font-size:18px;line-height:1.2}:root[data-skin] :is(.s-rail,.s-grid,.s-side){gap:16px 12px}@media (max-width:639px){:root[data-skin] :is(.s-rail,.s-side){grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-skin] .s-name{font-size:17px}}:root[data-skin] .s-frame{border-width:var(--bw);border-radius:var(--r-card) var(--r-card) 0 0;border-bottom-width:0}:root[data-skin] .s-poster{border-width:var(--bw);border-radius:var(--r-card);width:112px;height:112px}@media (min-width:640px){:root[data-skin] .s-poster{width:150px;height:150px}}:root[data-skin] .s-playicon{display:none}:root[data-skin] .s-cta{border-width:var(--bw);border-radius:var(--r-btn);box-shadow:var(--sh-card);color:var(--on-accent);margin-top:18px;padding:10px 28px;font-size:26px;line-height:1.1;transition:transform .12s}@media (min-width:640px){:root[data-skin] .s-cta{padding:12px 36px;font-size:30px}}:root[data-skin] button:hover>.s-cta{transform:translateY(-2px)rotate(-1deg)}:root[data-skin] .s-bar{border-width:var(--bw);border-radius:0 0 var(--r-card) var(--r-card);min-height:56px;box-shadow:var(--sh-card);border-top-width:0;padding:4px 8px}:root[data-skin] .s-star{width:34px;height:44px}:root[data-skin] .s-star svg{width:24px;height:24px}:root[data-skin] .s-barbtn{border-radius:var(--r-btn);width:44px;height:44px;color:var(--ink);place-items:center;padding:0;display:grid}:root[data-skin] .s-barbtn svg{width:22px;height:22px}@media (max-width:480px){:root[data-skin] .s-bar{flex-wrap:wrap;row-gap:0}:root[data-skin] .s-bar>:last-child{margin-left:auto}:root[data-skin] .s-star{width:30px}:root[data-skin] .s-barbtn{width:42px}}:root[data-skin] .s-badge{border-width:var(--bw);border-radius:var(--r-btn);box-shadow:var(--sh-btn);padding:4px 12px;font-size:19px}:root[data-skin] .s-tag{padding:5px 12px;font-size:15px}:root[data-skin] .s-crumb{padding:10px 2px;font-size:14px;display:inline-block}:root[data-skin] .s-foot{border-top-width:var(--bw)}:root[data-skin] .s-foot :is(ul a){padding:5px 0;font-size:15px;
2display:inline-block}:root[data-skin] .s-foot h2{font-size:22px}@media (max-width:639.98px){:root[data-skin] .s-hdr-in>a:first-child{flex-shrink:1;min-width:0}:root[data-skin] .s-logo{object-fit:contain;object-position:left center;max-width:100%;height:auto;max-height:34px}}.placeholder\:text-muted::placeholder{--tw-text-opacity:1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity,1))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[2px\]:hover{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-accent:hover{--tw-border-opacity:1;border-color:rgb(var(--accent-rgb) / var(--tw-border-opacity,1))}.hover\:bg-raise:hover{--tw-bg-opacity:1;background-color:rgb(var(--raise-rgb) / var(--tw-bg-opacity,1))}.hover\:text-accent-dark:hover{--tw-text-opacity:1;color:rgb(var(--accent-dark-rgb) / var(--tw-text-opacity,1))}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(var(--ink-rgb) / var(--tw-text-opacity,1))}.hover\:text-marker:hover{--tw-text-opacity:1;color:rgb(var(--marker-rgb) / var(--tw-text-opacity,1))}.hover\:text-muted:hover{--tw-text-opacity:1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-sketch:hover{--tw-shadow:3px 3px 0 var(--ink);
2--tw-shadow-colored:3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-accent:focus{--tw-border-opacity:1;border-color:rgb(var(--accent-rgb) / var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group:hover .group-hover\:-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.06\]{--tw-scale-x:1.06;--tw-scale-y:1.06;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-marker{--tw-text-opacity:1;color:rgb(var(--marker-rgb) / var(--tw-text-opacity,1))}.group:hover .group-hover\:shadow-sketch-sm{--tw-shadow:2px 2px 0 var(--ink);
2--tw-shadow-colored:2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (min-width:640px){.sm\:inline{display:inline}.sm\:aspect-video{aspect-ratio:16/9}.sm\:h-20{height:5rem}.sm\:h-28{height:7rem}.sm\:h-8{height:2rem}.sm\:h-\[11px\]{height:11px}.sm\:w-20{width:5rem}.sm\:w-28{width:7rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:gap-5{gap:1.25rem}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[13px\]{font-size:13px}}@media (min-width:768px){.md\:max-w-\[150px\]{max-width:150px}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-\[68px\]{top:68px}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_278px\]{grid-template-columns:minmax(0,1fr) 278px}.lg\:grid-cols-\[minmax\(0\,1fr\)_310px\]{grid-template-columns:minmax(0,1fr) 310px}.lg\:px-8{padding-left:2rem;padding-right:2rem}} 3</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/066_9qs-fr7km.js"/>
3<script src="/_next/static/chunks/11_hhi30jnkfs.js" async=""></script>
3<script src="/_next/static/chunks/1jrl0cirx20n5.js" async=""></script>
3<script src="/_next/static/chunks/0it3w44km8_qq.js" async=""></script>
3<script src="/_next/static/chunks/turbopack-172jiw2rd1pd7.js" async=""></script>
3<script src="/_next/static/chunks/2axyxf148rzzq.js" async="" crossorigin=""></script>
3<script src="/_next/static/chunks/1_tho_x-eagk5.js" async="" crossorigin=""></script>
3<script src="/_next/static/chunks/1ugyey2w89zq-.js" async="" crossorigin=""></script>
3<script src="/_next/static/chunks/3pghxqwjac3b7.js" async="" crossorigin=""></script>
3<link rel="preload" href="/fonts/black-ops-one.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preconnect" href="https://g.w3technic.com"/><link rel="preconnect" href="https://pagead2.googlesyndication.com" crossorigin="anonymous"/><link rel="dns-prefetch" href="https://pagead2.googlesyndication.com"/><meta name="theme-color" content="#1e2a14"/><title>Copter Royale Unblocked â Play Copter Royale Free Online</title><meta name="description" content="Copter Royale is the helicopter battle royale where you build walls and outlast every other pilot."/><meta name="application-name" content="Copter Royale"/><meta name="keywords" content="copter royale,copter royale game,copter royale online,defly.io,defly io,helicopter battle royale,copter io game,build walls helicopter game,exodragon games"/><meta name="robots" content="index, follow, max-image-preview:large"/><link rel="canonical" href="https://copterroyale.org/"/><meta property="og:title" content="Copter Royale Unblocked â Play Copter Royale Free Online"/><meta property="og:description" content="Fly a helicopter, drop walls, claim the map and be the last copter in the air. Copter Royale's original game, Defly.io, playable live right here."/><meta property="og:url" content="https://copterroyale.org/"/><meta property="og:site_name" content="Copter Royale"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://copterroyale.org/og.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Copter Royale"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Copter Royale Unblocked â Play Copter Royale Free Online"/><meta name="twitter:description" content="Copter Royale online: helicopter battle royale with wall-building, played live via Defly.io. Free in the browser."/><meta name="twitter:image" content="https://copterroyale.org/og.jpg"/><link rel="icon" href="/favicon.ico" sizes="32x32"/><link rel="icon" href="/icon-32.png" type="image/png" sizes="32x32"/><link rel="icon" href="/icon-192.png" type="image/png" sizes="192x192"/><link rel="icon" href="/icon-512.png" type="image/png" sizes="512x512"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
3<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
3</head><body><div hidden=""><!--$--><!--/$--></div>
3<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://copterroyale.org/#organization","name":"Copter Royale","url":"https://copterroyale.org/","logo":{"@type":"ImageObject","url":"https://copterroyale.org/icon-512.png","width":512,"height":512}}</script>
3<header class="s-hdr sticky top-0 z-40 border-b-2 border-ink bg-paper/95"><div class="s-hdr-in mx-auto flex h-14 max-w-none items-center gap-3 px-3 sm:gap-5 sm:px-6 lg:px-8"><a class="flex flex-shrink-0 items-center" aria-label="Copter Royale home" href="/"><img src="/logo.d33ed8e9.webp" alt="Copter Royale" width="878" height="120" fetchPriority="high" class="s-logo h-7 w-auto sm:h-8"/></a><div class="s-searchwrap relative min-w-0 flex-1"><div class="s-search flex h-9 items-center gap-2 rounded-lg border-2 border-ink bg-card px-3"><svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" class="flex-shrink-0 text-muted" aria-hidden="true"><circle cx="11" cy="11" r="7"></circle><path d="m20 20-3.5-3.5"></path></svg><input type="search" placeholder="Search gamesâ¦" aria-label="Search games" class="min-w-0 flex-1 bg-transparent text-sm text-ink outline-none placeholder:text-muted" value=""/></div></div><a class="s-hdrlink hidden flex-shrink-0 font-hand text-[16px] text-muted transition-colors hover:text-ink sm:inline" href="/blog">Blog</a><a aria-label="All games" class="s-navbtn flex flex-shrink-0 items-center gap-1.5 rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[15px] leading-tight text-ink shadow-sketch-sm transition-transform hover:-translate-y-[1px]" href="/games"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><rect x="3" y="3" width="7" height="7" rx="1.5"></rect><rect x="14" y="3" width="7" height="7" rx="1.5"></rect><rect x="3" y="14" width="7" height="7" rx="1.5"></rect><rect x="14" y="14" width="7" height="7" rx="1.5"></rect></svg><span class="hidden sm:inline">All Games</span></a></div></header><main><!--$?--><template id="B:0"></template><div class="mx-auto max-w-[1440px] px-4 py-5 sm:px-6 lg:px-8 animate-pulse"><div class="grid gap-6 lg:grid-cols-[minmax(0,1fr)_310px]"><div class="min-w-0 space-y-6"><div class="overflow-hidden rounded-2xl bg-white/[0.025]"><div class="flex h-10 items-center justify-between px-4 bg-white/[0.02]"><div class="h-4 w-28 rounded-md bg-white/[0.06] skeleton-shimmer"></div><div class="h-4 w-40 rounded-md bg-white/[0.04] skeleton-shimmer"></div></div><div class="relative aspect-video w-full bg-white/[0.03] skeleton-shimmer flex items-center justify-center"><div class="h-12 w-12 rounded-2xl bg-white/[0.06] flex items-center justify-center"></div></div><div class="flex h-11 items-center justify-between px-4 bg-white/[0.02]"><div class="h-4 w-32 rounded-md bg-white/[0.05] skeleton-shimmer"></div><div class="h-4 w-20 rounded-md bg-white/[0.05] skeleton-shimmer"></div></div></div><div class="flex gap-3 overflow-hidden"><div class="h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer"></div></div><div class="space-y-3 pt-2"><div class="flex items-center gap-3"><div class="h-8 w-64 rounded-xl bg-white/[0.06] skeleton-shimmer"></div><div class="h-6 w-24 rounded-full bg-white/[0.04] skeleton-shimmer"></div></div><div class="h-4 w-96 max-w-full rounded-md bg-white/[0.04] skeleton-shimmer"></div></div><div class="grid gap-4 sm:grid-cols-2 pt-2"><div class="h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div><div class="h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div></div><div class="h-48 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div><div class="grid gap-3.5 sm:grid-cols-2 lg:grid-cols-3"><div class="h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div><div class="h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div><div class="h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div><div class="h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div><div class="h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div><div class="h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer"></div></div></div><aside class="hidden lg:block"><div class="grid grid-cols-2 gap-3"><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div><div class="aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer"></div></div></aside></div></div><!--/$--></main><footer class="s-foot mt-14 border-t-2 border-ink bg-card"><div class="mx-auto max-w-[1180px] px-4 py-10 text-[13px] text-muted"><div class="grid gap-8 sm:grid-cols-2 lg:grid-cols-4"><div class="lg:col-span-2"><img src="/logo.d33ed8e9.webp" alt="Copter Royale" width="878" height="120" loading="lazy" class="h-7 w-auto"/><p class="mt-3 max-w-sm leading-relaxed">Copter Royale's helicopter battle royale, played live through Defly.io on this site, plus a hand-picked shelf of battle royale, arena shooter, voxel FPS and two-player duel games that run straight in the browser. No installs, no sign-ups.</p></div><div><h2 class="mb-3 font-hand text-[20px] text-ink">Categories</h2><ul class="space-y-1.5"><li><a class="transition-colors hover:text-ink" href="/games">Battle Royale</a></li><li><a class="transition-colors hover:text-ink" href="/games">Arena Shooters</a></li><li><a class="transition-colors hover:text-ink" href="/games">Block Shooters</a></li><li><a class="transition-colors hover:text-ink" href="/games">Duels and Platformers</a></li><li><a class="transition-colors hover:text-ink" href="/games">Shooting</a></li><li><a class="transition-colors hover:text-ink" href="/games">Action</a></li><li><a class="transition-colors hover:text-ink" href="/games">2-Player</a></li><li><a class="transition-colors hover:text-ink" href="/games">Skill & Arcade</a></li><li><a class="transition-colors hover:text-ink" href="/games">Adventure</a></li></ul></div><div><h2 class="mb-3 font-hand text-[20px] text-ink">Site</h2><ul class="space-y-1.5"><li><a class="transition-colors hover:text-ink" href="/games">All Games</a></li><li><a class="transition-colors hover:text-ink" href="/blog">Blog</a></li><li><a class="transition-colors hover:text-ink" href="/about">About</a></li><li><a class="transition-colors hover:text-ink" href="/contact">Contact</a></li><li><a class="transition-colors hover:text-ink" href="/privacy-policy">Privacy Policy</a></li><li><a class="transition-colors hover:text-ink" href="/terms-and-conditions">Terms of Use</a></li></ul></div></div><div class="mt-9 border-t border-line pt-6 text-[12px] leading-relaxed text-muted"><p>copterroyale.org is an independent game site. Copter Royale, Defly.io, Copter.io and YoHoHo.io are made and operated by Exodragon Games and Copter Royale is published by Coolmath Games; this site is not affiliated with, endorsed by or sponsored by Exodragon, Coolmath Games or any game developer listed. All game titles, artwork and trademarks shown here remain the property of their respective owners.<!-- --> If you are a rights holder and want a game removed,<!-- --> <a class="text-marker underline hover:text-accent-dark" href="/contact">contact us</a> and it will be taken down.</p><p class="mt-4">© <!-- -->2026<!-- --> <!-- -->copterroyale.org</p></div></div></footer>
3<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
3<script src="/_next/static/chunks/066_9qs-fr7km.js" id="_R_" async=""></script>
3<div hidden id="S:0">
3<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://copterroyale.org/#website","url":"https://copterroyale.org/","name":"Copter Royale","alternateName":["Copter Royale Online","copterroyale.org"],"description":"Copter Royale is the helicopter battle royale where you build walls and outlast every other pilot. Play Defly.io, the same studio's original copter game, live with real players on copterroyale.org â no download, no account â plus arena shooters and duels.","inLanguage":"en"},{"@type":"VideoGame","@id":"https://copterroyale.org/#game","name":"Copter Royale","alternateName":["Copter Royale Unblocked","Copter Royale","Defly","defly.io","copter royale game","copterroyale.org"],"url":"https://copterroyale.org/","description":"Copter Royale is Exodragon's helicopter battle royale: fly, build walls, upgrade and be the last copter airborne. That version runs only inside coolmathgames.com, so the game on this page is Defly.io, the same studio's original helicopter-and-walls game that Copter Royale was built from: the same copter, the same wall-building, live servers with real players, and an E-FFA elimination mode where the last pilot flying wins.","image":"https://copterroyale.org/thumbs/defly-io.webp","genre":["Battle Royale","Helicopter","Territory","Multiplayer","IO"],"gamePlatform":["Web Browser","Desktop","Mobile","Tablet","Chromebook"],"operatingSystem":"Windows, macOS, Linux, Chrome OS, Android, iOS","applicationCategory":"Game","isAccessibleForFree":true,"inLanguage":"en","playMode":"MultiPlayer","datePublished":"2018","author":{"@type":"Organization","name":"Exodragon Games"},"publisher":{"@type":"Organization","name":"Exodragon Games"},"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"}},{"@type":"FAQPage","@id":"https://copterroyale.org/#faq","mainEntity":[{"@type":"Question","name":"Is Copter Royale unblocked at school?","acceptedA
3nswer":{"@type":"Answer","text":"Copter Royale runs in an ordinary browser tab from copterroyale.org, with nothing to download or install, so it plays on most school Chromebooks and work computers. If a network filter blocks the site, only that network's administrator can change it."}},{"@type":"Question","name":"Is this the Copter Royale from Coolmath Games?","acceptedAnswer":{"@type":"Answer","text":"No. Copter Royale is exclusive to coolmathgames.com and that page cannot be embedded anywhere else. The game on this page is Defly.io, made by the same studio (Exodragon) and the game Copter Royale was adapted from: the same helicopter, the same tower-and-wall building, live multiplayer servers. Its E-FFA mode is elimination, the nearest thing to the royale."}},{"@type":"Question","name":"How do I build walls?","acceptedAnswer":{"@type":"Answer","text":"Press Space or right-click to drop a tower under your copter. Towers within range of each other join into a wall automatically. Close a loop and the inside becomes your territory."}}
3,{"@type":"Question","name":"What do levels do?","acceptedAnswer":{"@type":"Answer","text":"Every level gives one upgrade point for the bars at the bottom-left â copter speed, bullet damage, tower range, tower health and the rest. Level 20 unlocks a superpower."}},{"@type":"Question","name":"Which mode is most like Copter Royale?","acceptedAnswer":{"@type":"Answer","text":"E-FFA. Everyone spawns once, nobody respawns, and the last copter flying wins. FFA is the endless free-for-all if you would rather respawn and keep building."}},{"@type":"Question","name":"Does it work on a phone?","acceptedAnswer":{"@type":"Answer","text":"Yes. Defly.io switches to a touch layout on phones and tablets with a joystick for flying and buttons for shooting and building. A mouse and keyboard still make aiming easier."}}]}]}</script>
3<div class="theater-wrap mx-auto max-w-[1180px] px-3 py-4 sm:px-4 transition-all duration-300"><div class="theater-grid grid gap-4 lg:grid-cols-[minmax(0,1fr)_220px]"><div class="min-w-0"><div class="w-full"><div class="s-frame theater-player-frame relative w-full overflow-hidden rounded-t-card border-2 border-ink bg-paper sm:aspect-video aspect-[4/3]"><div class="absolute inset-0 overflow-hidden"><button type="button" aria-label="Play Defly.io" class="group absolute inset-0 flex h-full w-full flex-col items-center justify-center"><span aria-hidden="true" class="absolute inset-0 scale-110 bg-cover bg-center opacity-30 blur-2xl" style="background-image:url(data:image/webp;base64,UklGRvIAAABXRUJQVlA4IOYAAAAwCQCdASpAAEAAPwVsrFArpiQitfRuYXAgiUAYsY6yr9dJ3FWzmc1o6Lnlz8u8FagExaoyb1k+TzYfk0qasZ1D9eCR/siRPPUjpIsaf6/HDQ6wAP71SEkT/Oy1h0jk0stjAbR1BnPrFVwjyWMS62K8UJ37xdNwSMhVqdWuP+12Lfh1sDztrTouuMsYGF3UGqnbbt8bfUA9tYu7WTCQ2ETk0T/fL4GrlI+P0bkE+QhbTYY9MsbKqsWu78cQaLrUfhffP96ciGQ8wmfoFVzNof0IU6l3Tdwe3nMQWjXqLktilqO5jtIAAA==)"></span><span aria-hidden="true" class="absolute inset-0 bg-paper/75"></span><img src="/thumbs/defly-io.webp" alt="" srcSet="/thumbs/s/defly-io.webp 160w, /thumbs/defly-io.webp 320w" sizes="(max-width: 639px) 80px, 112px" width="112" height="112" fetchPriority="high" class="s-poster relative h-20 w-20 rounded-2xl border-2 border-ink object-cover shadow-sketch sm:h-28 sm:w-28"/><span class="s-playicon relative mt-4 flex h-12 w-12 items-center justify-center rounded-full border-2 border-ink bg-card text-ink transition-transform group-hover:scale-110"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M8 5v14l11-7z"></path></svg></span><span class="s-cta relative mt-3 rounded-lg border-2 border-ink bg-accent px-4 py-1 font-hand text-[19px] leading-tight text-ink shadow-sketch-sm">Play <!-- -->Defly.io</span></button></div></div><div class="s-bar flex items-center gap-3 rounded-b-card border-2 border-t-0 border-ink bg-card px-3 py-2"><div class="flex items-center gap-0.5" role="group" aria-label="Rate Defly.io"><button type="button" aria-label="1 star" class="s-star grid h-6 w-6 place-items-center transition-colors text-line hover:text-muted"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><button type="button" aria-label="2 stars" class="s-star grid h-6 w-6 place-items-center transition-colors text-line hover:text-muted"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><button type="button" aria-label="3 stars" class="s-star grid h-6 w-6 place-items-center transition-colors text-line hover:text-muted"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><button type="button" aria-label="4 stars" class="s-star grid h-6 w-6 place-items-center transition-colors text-line hover:text-muted"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><button type="button" aria-label="5 stars" class="s-star grid h-6 w-6 place-items-center transition-colors text-line hover:text-muted"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><span class="ml-2 font-hand text-[15px] leading-none text-muted">Rate this game</span></div><div class="ml-auto flex items-center gap-1"><div class="relative"><button type="button" aria-label="Report a problem with this game" data-tip="Report a problem" aria-expanded="false" class="s-barbtn rounded-md p-1.5 text-muted transition-colors hover:bg-raise hover:text-ink">
3<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M4 22V4a1 1 0 0 1 1-1h11l-1 4 1 4H5"></path></svg></button></div><button type="button" aria-label="Share" data-tip="Share" class="s-barbtn rounded-md p-1.5 text-muted transition-colors hover:bg-raise hover:text-ink"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><path d="M8.6 13.5l6.8 4M15.4 6.5l-6.8 4"></path></svg></button><button type="button" data-wide="" aria-label="Wide â theatre mode" data-tip="Wide mode" aria-pressed="false" class="s-barbtn rounded-md p-1.5 transition-colors hover:bg-raise hover:text-ink text-muted"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><rect x="2" y="6" width="20" height="12" rx="2"></rect></svg></button><button type="button" aria-label="Fullscreen" data-tip="Fullscreen" class="s-barbtn rounded-md p-1.5 text-muted transition-colors hover:bg-raise hover:text-ink"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M8 3H5a2 2 0 0 0-2 2v3M16 3h3a2 2 0 0 1 2 2v3M8 21H5a2 2 0 0 1-2-2v-3M16 21h3a2 2 0 0 0 2-2v-3"></path></svg></button></div></div></div><div class="s-rail mt-3 grid grid-cols-4 gap-2.5 sm:grid-cols-6"><a class="s-card-link group block" title="YoHoHo.io" aria-label="YoHoHo.io" href="/yohoho-io"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm skel-tile"><img src="/thumbs/yohoho-io.webp" srcSet="/thumbs/s/yohoho-io.webp 160w, /thumbs/yohoho-io.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="YoHoHo.io unblocked" width="320" height="320" loading="eager" decoding="sync" fetchPriority="high" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">YoHoHo.io</p></a><a class="s-card-link group block" title="Paper.io 2" aria-label="Paper.io 2" href="/paper-io-2"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm skel-tile"><img src="/thumbs/paper-io-2.webp" srcSet="/thumbs/s/paper-io-2.webp 160w, /thumbs/paper-io-2.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Paper.io 2 unblocked" width="320" height="320" loading="eager" decoding="sync" fetchPriority="auto" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Paper.io 2</p></a><a class="s-card-link group block" title="Lurkers.io" aria-label="Lurkers.io" href="/lurkers-io"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm skel-tile"><img src="/thumbs/lurkers-io.webp" srcSet="/thumbs/s/lurkers-io.webp 160w, /thumbs/lurkers-io.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Lurkers.io unblocked" width="320" height="320" loading="eager" decoding="sync" fetchPriority="auto" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Lurkers.io</p></a><a class="s-card-link group block" title="Bacon Survivor" aria-label="Bacon Survivor" href="/bacon-survivor"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/bacon-survivor.webp" srcSet="/thumbs/s/bacon-survivor.webp 160w, /thumbs/bacon-survivor.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Bacon Survivor unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Bacon Survivor</p></a><a class="s-card-link group block" title="Zomblox.io" aria-label="Zomblox.io" href="/zomblox-io"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/zomblox-io.webp" srcSet="/thumbs/s/zomblox-io.webp 160w, /thumbs/zomblox-io.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Zomblox.io unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Zomblox.io</p></a><a class="s-card-link group block" title="Nugget Royale" aria-label="Nugget Royale" href="/nuggetroyale-io"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/nuggetroyale-io.webp" srcSet="/thumbs/s/nuggetroyale-io.webp 160w, /thumbs/nuggetroyale-io.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Nugget Royale unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Nugget Royale</p></a><a class="s-card-link group block" title="Copter.io" aria-label="Copter.io" href="/copter-io"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/copter-io.webp" srcSet="/thumbs/s/copter-io.webp 160w, /thumbs/copter-io.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Copter.io unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Copter.io</p></a><a class="s-card-link group block" title="Battle Blast" aria-label="Battle Blast" href="/battle-blast"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/battle-blast.webp" srcSet="/thumbs/s/battle-blast.webp 160w, /thumbs/battle-blast.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Battle Blast unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Battle Blast</p></a><a class="s-card-link group block" title="Blumgi Paintball" aria-label="Blumgi Paintball" href="/blumgi-paintball"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/blumgi-paintball.webp" srcSet="/thumbs/s/blumgi-paintball.webp 160w, /thumbs/blumgi-paintball.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Blumgi Paintball unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Blumgi Paintball</p></a><a class="s-card-link group block" title="Raft Wars Multiplayer" aria-label="Raft Wars Multiplayer" href="/raft-wars-multiplayer"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/raft-wars-multiplayer.webp" srcSet="/thumbs/s/raft-wars-multiplayer.webp 160w, /thumbs/raft-wars-multiplayer.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Raft Wars Multiplayer unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Raft Wars Multiplayer</p></a><a class="s-card-link group block" title="Blast Buddies" aria-label="Blast Buddies" href="/blast-buddies"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/blast-buddies.webp" srcSet="/thumbs/s/blast-buddies.webp 160w, /thumbs/blast-buddies.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Blast Buddies unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Blast Buddies</p></a><a class="s-card-link group block" title="Shark.io" aria-label="Shark.io" href="/sharkio"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/sharkio.webp" srcSet="/thumbs/s/sharkio.webp 160w, /thumbs/sharkio.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Shark.io unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Shark.io</p></a></div><div class="mt-4 flex flex-wrap items-baseline gap-x-3 gap-y-1"><h1 class="text-2xl sm:text-3xl">Copter Royale Unblocked<!-- --> <span class="text-muted">â Build Walls, Claim Ground, Stay Airborne</span></h1><span class="s-badge rounded-md border-2 border-ink bg-accent px-2 py-0.5 font-hand text-[15px] leading-tight text-ink">Battle Royale</span></div><div class="mt-5 grid gap-6 md:grid-cols-[minmax(0,1fr)_auto]"><article class="prose-dj min-w-0 rounded-card border-2 border-ink bg-card p-4 shadow-sketch sm:p-6"><p class="kw-lead">This is Copter Royale unblocked: the full game loads straight from copterroyale.org in your browser, so you can play Copter Royale online free on a school Chromebook, a laptop or a phone with no download and no sign-up.</p><h2>Copter Royale and Defly.io: one copter, two games, and which one you are flying here</h2><p>Copter Royale arrived on Coolmath Games in late 2019 and became one of the most played multiplayer games on that site. The idea is simple to explain and hard to master: you fly a small helicopter over a grid, you shoot other helicopters, and you press one key to drop towers that link up into walls. Walls block bullets and block other copter
3s, so the map turns into a maze that the players themselves are drawing in real time. Kills and captured ground earn levels, levels buy upgrades, and in Copter Royale a circle closes in from the edges so the survivors are forced into the same shrinking patch of grid until one copter is left.</p><p>The studio behind it, Exodragon, did not invent that loop for Coolmath. It took it from Defly.io, the helicopter game it had been running since 2018, and adapted it into a royale with a zone. Coolmath's version runs only inside coolmathgames.com â its page refuses to be shown on any other site â so we cannot put it here honestly. What we can do is give you the game it grew out of. Defly.io on this page is the live game on Exodragon's own servers, with the same copter controls, the same tower-and-wall building, and a choice of modes: the free-for-all where territory is the score, a team mode, a bomb-defusal round, a 1v1, and E-FFA, the elimination mode with no respawns that plays most like Copter Royale. Press Play, pick E-FFA, and the last helicopter flying wins.</p><h3>Controls & mechanics</h3><table><thead><tr><th>Action</th><th>Control</th><th>Purpose</th></tr></thead><tbody><tr><td>Fly</td><td>W A S D or arrow keys</td><td>Moves the copter; it has momentum, so ease off early when you are lining up a wall</td></tr><tr><td>Aim and shoot</td><td>Mouse to aim, left-click to fire</td><td>Bullets stop at walls, yours and theirs</td></tr><tr><td>Build a tower</td><td>Space or right-click</td><td>Drops a tower under you; towers close to each other join into a wall</td></tr><tr><td>Claim territory</td><td>Close a loop of walls</td><td>The enclosed area turns your colour and levels you up</td></tr><tr><td>Upgrade</td><td>Number keys or click the bars</td><td>Each level gives a point for speed, damage, range or tower stats</td></tr><tr><td>Pick a mode</td><td>FFA, TEAM, DEFUSE, E-FFA, 1v1 on the start screen</td><td>E-FFA is elimination â the Copter Royale way to play</td></tr></tbody></table><h3>How to last longer in Copter Royale and Defly.io</h3><ol><li><strong>Build before you fight<!-- -->:</strong> <!-- -->A fresh copter loses most straight duels. Drop three or four towers in a corner first, close a small square, and you have a base that blocks bullets from three sides and a level or two of upgrades before anyone finds you.</li><li><strong>Walls are for shooting through, not hiding behind<!-- -->:</strong> <!-- -->Your bullets pass your own walls; enemy bullets do not. Fly along the inside of your line and fire out through it â an attacker has to break a tower down before they can hit you back.</li><li><strong>Spend the first points on tower range<!-- -->:</strong> <!-- -->Longer range means towers link from further apart, so every Space press claims more ground. Speed and damage matter later; early on, the size of the loop you can close is what levels you.</li><li><strong>Cut, do not chase<!-- -->:</strong> <!-- -->A copter that flies away from you is drawing a wall behind it. Fly across its path and drop a tower to break the line; a broken loop claims nothing and the pilot has to start again while you shoot.</li><li><strong>In E-FFA, sit tight in the middle third<!-- -->:</strong> <!-- -->There is no respawn, so the leaderboard rewards survival. Build a base away from the edges where the fighting starts, keep towers repaired, and only push out when the count on the board is down to a handful.</li></ol><h3>Key features</h3><ul><li><strong>Live players<!-- -->:</strong> <!-- -->Every mode is online against real people on Exodragon's servers, with a region selector so you are on the nearest one.</li><li><strong>Wall building<!-- -->:</strong> <!-- -->Towers join into walls, walls close into territory, and territory is both your score and your fortress.</li><li><strong>Five modes<!-- -->:</strong> <!-- -->Free-for-all, two-team, bomb defusal, no-respawn elimination and a 1v1 duel, chosen from the start screen.</li><li><strong>Upgrades and superpowers<!-- -->:</strong> <!-- -->Each level is a point for the upgrade bars; reaching level 20 unlocks a superpower that changes how a round ends.</li></ul><h3>Game info</h3><ul><li><strong>Title:</strong> <!-- -->Defly.io</li><li><strong>Developer:</strong> <!-- -->Exodragon Games</li><li><strong>Category:</strong> <!-- -->Battle Royale</li><li><strong>Platform:</strong> Web browser (HTML5)</li><li><strong>Players<!-- -->:</strong> <!-- -->Up to a few dozen per server, live</li></ul><p><strong>Pro tip:</strong> <!-- -->Two towers do not need to touch to make a wall â they link as long as they are within tower range of each other, and the link is drawn the moment the second one lands. So build in straight lines at maximum spacing: you claim the same ground with half the presses, and you keep more copter movement for dodging while you do it.</p><h2>Frequently asked questions</h2><div class="mt-4"><h3>Is Copter Royale unblocked at school?</h3><p>Copter Royale runs in an ordinary browser tab from copterroyale.org, with nothing to download or install, so it plays on most school Chromebooks and work computers. If a network filter blocks the site, only that network's administrator can change it.</p></div><div class="mt-4"><h3>Is this the Copter Royale from Coolmath Games?</h3><p>No. Copter Royale is exclusive to coolmathgames.com and that page cannot be embedded anywhere else. The game on this page is Defly.io, made by the same studio (Exodragon) and the game Copter Royale was adapted from: the same helicopter, the same tower-and-wall building, live multiplayer servers. Its E-FFA mode is elimination, the nearest thing to the royale.</p></div><div class="mt-4"><h3>How do I build walls?</h3><p>Press Space or right-click to drop a tower under your copter. Towers within range of each other join into a wall automatically. Close a loop and the inside be
3comes your territory.</p></div><div class="mt-4"><h3>What do levels do?</h3><p>Every level gives one upgrade point for the bars at the bottom-left â copter speed, bullet damage, tower range, tower health and the rest. Level 20 unlocks a superpower.</p></div><div class="mt-4"><h3>Which mode is most like Copter Royale?</h3><p>E-FFA. Everyone spawns once, nobody respawns, and the last copter flying wins. FFA is the endless free-for-all if you would rather respawn and keep building.</p></div><div class="mt-4"><h3>Does it work on a phone?</h3><p>Yes. Defly.io switches to a touch layout on phones and tablets with a joystick for flying and buttons for shooting and building. A mouse and keyboard still make aiming easier.</p></div></article><div class="flex flex-wrap gap-1.5 self-start md:max-w-[150px]"><span class="s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted">#copterroyale</span><span class="s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted">#defly</span><span class="s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted">#battleroyale</span><span class="s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted">#helicopter</span><span class="s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted">#iogame</span><span class="s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted">#multiplayer</span><span class="s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted">#browsergame</span><span class="s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted">#free</span></div></div><section class="mt-8"><h2 class="rule-hand mb-4 inline-block text-[22px] text-ink">From the blog</h2><ul class="grid gap-3 sm:grid-cols-3"><li class="rounded-card border-2 border-ink bg-card p-4 shadow-sketch-sm"><a class="font-semibold leading-snug hover:text-marker" href="/blog/copter-royale-vs-defly-io">Copter Royale vs Defly.io: What Is the Same, What Is Different, and Why You Are Playing Defly Here</a><p class="mt-1 text-[13px] text-muted">Both games come from Exodragon and share the copter, the towers and the walls. Here is where they part ways â the zone, the modes, the upgrades â and why the Coolmath one cannot be embedded on another site.</p></li><li class="rounded-card border-2 border-ink bg-card p-4 shadow-sketch-sm"><a class="font-semibold leading-snug hover:text-marker" href="/blog/defly-io-wall-building-guide">Building in Defly.io: Towers, Walls, Territory and the Level 20 Superpower</a><p class="mt-1 text-[13px] text-muted">The building system is the whole game and most new pilots misuse it. How tower range works, why straight lines beat squares early, and what each upgrade bar is actually for.</p></li><li class="rounded-card border-2 border-ink bg-card p-4 shadow-sketch-sm"><a class="font-semibold leading-snug hover:text-marker" href="/blog/battle-royale-and-arena-games-on-this-site">After Copter Royale: The Battle Royale, Arena and Duel Games on This Site</a><p class="mt-1 text-[13px] text-muted">The rest of the shelf is picked for the same itch â last-one-standing rounds, quick arena shooters, blocky FPS lobbies and two-player duels you can settle in five minutes.</p></li></ul></section><section class="mt-10" id="comments"><h2 class="rule-hand mb-4 inline-block font-hand text-[22px] text-ink">Played Defly.io?</h2><form class="mt-3 rounded-card border-2 border-ink bg-card p-4 shadow-sketch"><p class="font-hand text-[19px] leading-tight text-ink">Leave a tip, a high score, or what beat you. No links, no account.</p><div class="mt-3 flex flex-wrap items-center gap-3"><input maxLength="24" placeholder="Name (optional)" aria-label="Your name" class="h-9 min-w-0 flex-1 rounded-lg border-2 border-ink bg-paper px-3 text-sm text-ink outline-none placeholder:text-muted" value=""/><span class="flex items-center gap-1.5"><span class="text-[11px] uppercase tracking-wide text-muted">Rate</span><span class="flex"><button type="button" aria-label="1 out of 5" aria-pressed="false" class="inline-grid h-6 w-6 place-items-center transition-transform hover:scale-125"><svg width="13" height="13" viewBox="0 0 24 24" class="text-line" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><button type="button" aria-label="2 out of 5" aria-pressed="false" class="inline-grid h-6 w-6 place-items-center transition-transform hover:scale-125"><svg width="13" height="13" viewBox="0 0 24 24" class="text-line" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><button type="button" aria-label="3 out of 5" aria-pressed="false" class="inline-grid h-6 w-6 place-items-center transition-transform hover:scale-125"><svg width="13" height="13" viewBox="0 0 24 24" class="text-line" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><button type="button" aria-label="4 out of 5" aria-pressed="false" class="inline-grid h-6 w-6 place-items-center transition-transform hover:scale-125"><svg width="13" height="13" viewBox="0 0 24 24" class="text-line" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button><button type="button" aria-label="5 out of 5" aria-pressed="false" class="inline-grid h-6 w-6 place-items-center transition-transform hover:scale-125"><svg width="13" height="13" viewBox="0 0 24 24" class="text-line" fill="currentColor" aria-hidden="true"><path d="m12 17.3-6.2 3.6 1.6-7L2 9.2l7.1-.6L12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7z"></path></svg></button></span></span></div><textarea maxLength="1200" rows="3" placeholder="Something useful about Defly.ioâ¦" aria-label="Your comment" class="mt-3 w-full resize-y rounded-lg border-2 border-ink bg-paper p-3 text-sm text-ink outline-none placeholder:text-muted"></textarea><div aria-hidden="true" class="absolute left-[-9999px] h-0 w-0 overflow-hidden"><label>Website<input tabindex="-1" autoComplete="off" value=""/></label></div><div class="mt-3 flex flex-wrap items-center gap-3"><button type="submit" disabled="" class="rounded-lg border-2 border-ink bg-accent px-4 py-1.5 font-hand text-[18px] leading-tight text-ink shadow-sketch-sm transition-transform hover:-translate-y-[1px] disabled:opacity-40 disabled:shadow-none">Post comment</button></div></form></section><div class="my-8"></div><section><h2 class="rule-hand mb-4 inline-block font-hand text-[22px] text-ink">More games</h2><div class="s-grid grid grid-cols-3 gap-2.5 sm:grid-cols-4 md:grid-cols-5 lg:grid-cols-6"><a class="s-card-link group block" title="Heads Arena Soccer All Stars" aria-label="Heads Arena Soccer All Stars" href="/heads-arena-soccer-all-stars"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/heads-arena-soccer-all-stars.webp" srcSet="/thumbs/s/heads-arena-soccer-all-stars.webp 160w, /thumbs/heads-arena-soccer-all-stars.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Heads Arena Soccer All Stars unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[15px]">Heads Arena Soccer All Stars</p></a><a class="s-card-link group block" title="Blumgi Castle" aria-label="Blumgi Castle" href="/blumgi-castle"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm ">
3<img src="/thumbs/blumgi-castle.webp" srcSet="/thumbs/s/blumgi-castle.webp 160w, /thumbs/blumgi-castle.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Blumgi Castle unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[15px]">Blumgi Castle</p></a><a class="s-card-link group block" title="Blumgi Slime" aria-label="Blumgi Slime" href="/blumgi-slime"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/blumgi-slime.webp" srcSet="/thumbs/s/blumgi-slime.webp 160w, /thumbs/blumgi-slime.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Blumgi Slime unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[15px]">Blumgi Slime</p></a><a class="s-card-link group block" title="Scary Teacher Playtime Adventure" aria-label="Scary Teacher Playtime Adventure" href="/scary-teacher-playtime-adventure"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/scary-teacher-playtime-adventure.webp" srcSet="/thumbs/s/scary-teacher-playtime-adventure.webp 160w, /thumbs/scary-teacher-playtime-adventure.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Scary Teacher Playtime Adventure unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[15px]">Scary Teacher Playtime Adventure</p></a></div></section><nav class="mt-10 flex flex-wrap gap-2"><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">Battle Royale<!-- --> Games</a><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">Arena Shooters<!-- --> Games</a><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">Block Shooters<!-- --> Games</a><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">Duels and Platformers<!-- --> Games</a><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">Shooting<!-- --> Games</a><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">Action<!-- --> Games</a><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">2-Player<!-- --> Games</a><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">Skill & Arcade<!-- --> Games</a><a class="s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]" href="/games">Adventure<!-- --> Games</a></nav></div><aside><div class="lg:sticky lg:top-[68px]"><div class="mb-5"></div><div class="s-side grid grid-cols-4 gap-2.5 sm:grid-cols-6 lg:grid-cols-2"><a class="s-card-link group block" title="Block Heads" aria-label="Block Heads" href="/blockheads"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/blockheads.webp" srcSet="/thumbs/s/blockheads.webp 160w, /thumbs/blockheads.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Block Heads unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Block Heads</p></a><a class="s-card-link group block" title="Street Slickers" aria-label="Street Slickers" href="/street-slickers"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/street-slickers.webp" srcSet="/thumbs/s/street-slickers.webp 160w, /thumbs/street-slickers.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Street Slickers unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Street Slickers</p></a><a class="s-card-link group block" title="BLOCKPOST Legacy" aria-label="BLOCKPOST Legacy" href="/blockpost-legacy"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/blockpost-legacy.webp" srcSet="/thumbs/s/blockpost-legacy.webp 160w, /thumbs/blockpost-legacy.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="BLOCKPOST Legacy unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">BLOCKPOST Legacy</p></a><a class="s-card-link group block" title="BLOCKPOST" aria-label="BLOCKPOST" href="/blockpost"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/blockpost.webp" srcSet="/thumbs/s/blockpost.webp 160w, /thumbs/blockpost.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="BLOCKPOST unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">BLOCKPOST</p></a><a class="s-card-link group block" title="Rooftop Snipers 2" aria-label="Rooftop Snipers 2" href="/rooftop-snipers-2"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/rooftop-snipers-2.webp" srcSet="/thumbs/s/rooftop-snipers-2.webp 160w, /thumbs/rooftop-snipers-2.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Rooftop Snipers 2 unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Rooftop Snipers 2</p></a><a class="s-card-link group block" title="Superbrawl" aria-label="Superbrawl" href="/superbrawl"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/superbrawl.webp" srcSet="/thumbs/s/superbrawl.webp 160w, /thumbs/superbrawl.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Superbrawl unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Superbrawl</p></a><a class="s-card-link group block" title="Gladihoppers" aria-label="Gladihoppers" href="/gladih
3oppers"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/gladihoppers.webp" srcSet="/thumbs/s/gladihoppers.webp 160w, /thumbs/gladihoppers.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Gladihoppers unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Gladihoppers</p></a><a class="s-card-link group block" title="Earth's Greatest Defender" aria-label="Earth's Greatest Defender" href="/earths-greatest-defender"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/earths-greatest-defender.webp" srcSet="/thumbs/s/earths-greatest-defender.webp 160w, /thumbs/earths-greatest-defender.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Earth's Greatest Defender unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Earth's Greatest Defender</p></a><a class="s-card-link group block" title="Survivor Z" aria-label="Survivor Z" href="/survivor-z"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/survivor-z.webp" srcSet="/thumbs/s/survivor-z.webp 160w, /thumbs/survivor-z.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Survivor Z unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Survivor Z</p></a><a class="s-card-link group block" title="Plane Wars" aria-label="Plane Wars" href="/plane-wars"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/plane-wars.webp" srcSet="/thumbs/s/plane-wars.webp 160w, /thumbs/plane-wars.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Plane Wars unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Plane Wars</p></a><a class="s-card-link group block" title="Tiger Tank 2" aria-label="Tiger Tank 2" href="/tiger-tank-2"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/tiger-tank-2.webp" srcSet="/thumbs/s/tiger-tank-2.webp 160w, /thumbs/tiger-tank-2.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Tiger Tank 2 unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Tiger Tank 2</p></a><a class="s-card-link group block" title="Tanko Io" aria-label="Tanko Io" href="/tanko-io"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/tanko-io.webp" srcSet="/thumbs/s/tanko-io.webp 160w, /thumbs/tanko-io.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Tanko Io unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Tanko Io</p></a><a class="s-card-link group block" title="Raft Wars" aria-label="Raft Wars" href="/raft-wars"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/raft-wars.webp" srcSet="/thumbs/s/raft-wars.webp 160w, /thumbs/raft-wars.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Raft Wars unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Raft Wars</p></a><a class="s-card-link group block" title="Stickman Fighter Epic Battle 2" aria-label="Stickman Fighter Epic Battle 2" href="/stickman-fighter-epic-battle-2"><div class="s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm "><img src="/thumbs/stickman-fighter-epic-battle-2.webp" srcSet="/thumbs/s/stickman-fighter-epic-battle-2.webp 160w, /thumbs/stickman-fighter-epic-battle-2.webp 320w" sizes="(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px" alt="Stickman Fighter Epic Battle 2 unblocked" width="320" height="320" loading="lazy" decoding="async" fetchPriority="low" class="h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]"/></div><p class="s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]">Stickman Fighter Epic Battle 2</p></a></div></div></aside></div></div><!--$--><!--/$--></div>
3<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 4$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
4<script>(self.__next_f=self.__next_f||[]).push([0])</script>
4<script>self.__next_f.push([1,"1:I[39756,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"LoadingBoundaryProvider\"]\n7:I[11812,[\"/_next/static/chunks/2axyxf148rzzq.js\",\"/_next/static/chunks/1_tho_x-eagk5.js\"],\"default\"]\n:HL[\"/_next/static/chunks/3ng1_q_sy7sik.css\",\"style\"]\n0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4628],[[\"$\",\"$L1\",null,{\"loading\":[[\"$\",\"div\",\"l\",{\"className\":\"mx-auto max-w-[1440px] px-4 py-5 sm:px-6 lg:px-8 animate-pulse\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-6 lg:grid-cols-[minmax(0,1fr)_310px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0 space-y-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-2xl bg-white/[0.025]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 items-center justify-between px-4 bg-white/[0.02]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-4 w-28 rounded-md bg-white/[0.06] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"h-4 w-40 rounded-md bg-white/[0.04] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative aspect-video w-full bg-white/[0.03] skeleton-shimmer flex items-center justify-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-12 w-12 rounded-2xl bg-white/[0.06] flex items-center justify-center\"}]}],[\"$\",\"div\",null,{\"className\":\"flex h-11 items-center justify-between px-4 bg-white/[0.02]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-4 w-32 rounded-md bg-white/[0.05] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"h-4 w-20 rounded-md bg-white/[0.05] skeleton-shimmer\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-3 overflow-hidden\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"1\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"2\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"3\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"4\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"5\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3 pt-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-8 w-64 rounded-xl bg-white/[0.06] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"h-6 w-24 rounded-full bg-white/[0.04] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"h-4 w-96 max-w-full rounded-md bg-white/[0.04] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 sm:grid-cols-2 pt-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"h-48 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-3.5 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"1\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"2\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"3\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"4\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"5\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}]]}]]}],[\"$\",\"aside\",null,{\"className\":\"hidden lg:block\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-3\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"1\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"2\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"3\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"4\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"5\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"6\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"7\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],\"$L2\",\"$L3\"]}]}]]}]}],[],null],\"children\":\"$L4\"}],{\"children\":[\"$L5\",{}
4,null,false,null]},null,false,null],\"$L6\",false]],\"m\":\"$undefined\",\"G\":[\"$7\",[\"$L8\"]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"dc3f8fbc1c8a669a\"}\n9:\"$Sreact.fragment\"\na:I[13727,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"default\"]\nb:I[22016,[\"/_next/static/chunks/2axyxf148rzzq.js\",\"/_next/static/chunks/1ugyey2w89zq-.js\"],\"\"]\nc:I[28864,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"default\"]\nd:I[49235,[\"/_next/static/chunks/2axyxf148rzzq.js\",\"/_next/static/chunks/1ugyey2w89zq-.js\"],\"default\"]\ne:I[39756,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"default\"]\nf:I[68285,[\"/_next/static/chunks/2axyxf148rzzq.js\",\"/_next/static/chunks/3pghxqwjac3b7.js\"],\"default\"]\n10:I[37457,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"default\"]\n1a:I[97367,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"ViewportBoundary\"]\n1c:I[97367,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"MetadataBoundary\"]\n1d:\"$Sreact.suspense\"\n:HL[\"/fonts/black-ops-one.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/logo.d33ed8e9.webp\",\"image\",{\"fetchPriority\":\"high\"}]\n2:[\"$\",\"div\",\"8\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}]\n3:[\"$\",\"div\",\"9\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}]\n4:[\"$\",\"$9\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3ng1_q_sy7sik.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2axyxf148rzzq.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"data-skin\":\"black-ops-one\",\"children\":[[\"$\",\"head\",null,{\"children\":[false,[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/fonts/black-ops-one.woff2\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://g.w3technic.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://pagead2.googlesyndication.com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://pagead2.googlesyndication.com\"}]]}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://copterroyale.org/#organization\\\",\\\"name\\\":\\\"Copter Royale\\\",\\\"url\\\":\\\"https://copterroyale.org/\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://copterroyale.org/icon-512.png\\\",\\\"width\\\":512,\\\"height\\\":512}}\"}}],[\"$\",\"$La\",null,{}],[\"$\",\"header\",null,{\"className\":\"s-hdr sticky top-0 z-40 border-b-2 border-ink bg-paper/95\",\"children\":[\"$\",\"div\",null,{\"className\":\"s-hdr-in mx-auto flex h-14 max-w-none items-center gap-3 px-3 sm:gap-5 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"$Lb\",null,{\"href\":\"/\",\"className\":\"flex flex-shrink-0 items-center\",\"aria-label\":\"Copter Royale home\",\"children\":[\"$\",\"img\",null,{\"src\":\"/logo.d33ed8e9.webp\",\"alt\":\"Copter Royale\",\"width\":878,\"height\":120,\"fetchPriority\":\"high\",\"className\":\"s-logo h-7 w-auto sm:h-8\"}]}],[\"$\",\"$Lc\",null,{}],[\"$\",\"$Lb\",null,{\"href\":\"/blog/\",\"className\":\"s-hdrlink hidden flex-shrink-0 font-hand text-[16px] text-muted transition-colors hover:text-ink sm:inline\",\"children\":\"Blog\"}],[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"aria-label\":\"All games\",\"className\":\"s-navbtn flex flex-shrink-0 items-center gap-1.5 rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[15px] leading-tight text-ink shadow-sketch-sm transition-transform hover:-translate-y-[1px]\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":true,\"children\":[[\"$\",\"rect\",null,{\"x\":\"3\",\"y\":\"3\",\"width\":\"7\",\"height\"
4:\"7\",\"rx\":\"1.5\"}],[\"$\",\"rect\",null,{\"x\":\"14\",\"y\":\"3\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1.5\"}],[\"$\",\"rect\",null,{\"x\":\"3\",\"y\":\"14\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1.5\"}],[\"$\",\"rect\",null,{\"x\":\"14\",\"y\":\"14\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1.5\"}]]}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline\",\"children\":\"All Games\"}]]}]]}]}],[\"$\",\"$Ld\",null,{\"placement\":\"header\"}],[\"$\",\"main\",null,{\"children\":[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$f\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pghxqwjac3b7.js\",\"async\":true}]],\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl px-4 py-20 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-hand text-7xl text-marker\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-3 text-2xl\",\"children\":\"That page is not here\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-muted\",\"children\":\"The game or article you were after has moved or been retired.\"}],[\"$\",\"$Lb\",null,{\"href\":\"/\",\"className\":\"mt-7 inline-block rounded-card border-2 border-ink bg-accent px-6 py-2.5 font-hand text-[22px] leading-tight text-ink shadow-sketch transition-transform hover:-translate-y-[2px]\",\"children\":[\"Play \",\"Copter Royale\"]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"className\":\"s-foot mt-14 border-t-2 border-ink bg-card\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1180px] px-4 py-10 text-[13px] text-muted\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid gap-8 sm:grid-cols-2 lg:grid-cols-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/logo.d33ed8e9.webp\",\"alt\":\"Copter Royale\",\"width\":878,\"height\":120,\"loading\":\"lazy\",\"className\":\"h-7 w-auto\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-sm leading-relaxed\",\"children\":\"Copter Royale's helicopter battle royale, played live through Defly.io on this site, plus a hand-picked shelf of battle royale, arena shooter, voxel FPS and two-player duel games that run straight in the browser. No installs, no sign-ups.\"}]]}],\"$L11\",\"$L12\"]}],\"$L13\"]}]}],\"$L14\",\"$L15\"]}]]}]]}]\n16:Tec0,{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https://copterroyale.org/#website\",\"url\":\"https://copterroyale.org/\",\"name\":\"Copter Royale\",\"alternateName\":[\"Copter Royale Online\",\"copterroyale.org\"],\"description\":\"Copter Royale is the helicopter battle royale where you build walls and outlast every other pilot. Play Defly.io, the same studio's original copter game, live with real players on copterroyale.org â no download, no account â plus arena shooters and duels.\",\"inLanguage\":\"en\"},{\"@type\":\"VideoGame\",\"@id\":\"https://copterroyale.org/#game\",\"name\":\"Copter Royale\",\"alternateName\":[\"Copter Royale Unblocked\",\"Copter Royale\",\"Defly\",\"defly.io\",\"copter royale game\",\"copterroyale.org\"],\"url\":\"https://copterroyale.org/\",\"description\":\"Copter Royale is Exodragon's helicopter battle royale: fly, build walls, upgrade and be the last copter airborne. That version runs only inside coolmathgames.com, so the game on this page is Defly.io, the same studio's original helicopter-and-walls game that Copter Royale was built from: the same copter, the same wall-building, live servers with real players, and an E-FFA elimination mode where the last pilot flying wins.\",\"image\":\"https://copterroyale.org/thumbs/defly-io.webp\",\"genre\":[\"Battle Royale\",\"Helicopter\",\"Territory\",\"Multiplayer\",\"IO\"],\"gamePlatform\":[\"Web Browser\",\"Desktop\",\"Mobile\",\"Tablet\",\"Chromebook\"],\"operatingSystem\":\"Windows, macOS, Linux, Chrome OS, Android, iOS\",\"applicationCategory\":\"Game\",\"isAccessibleForFree\":true,\"inLanguage\":\"en\",\"playMode\":\"MultiPlayer\",\"datePublished\":\"2018\",\"author\":{\"@type\":\"Organization\",\"name\":\"Exodragon Games\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Exodragon Games\"},\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"}},{\"@type\":\"FAQPage\",\"@id\":\"https://copterroyale.org/#faq\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is Copter Royale unblocked at school?\",\"acceptedA
4nswer\":{\"@type\":\"Answer\",\"text\":\"Copter Royale runs in an ordinary browser tab from copterroyale.org, with nothing to download or install, so it plays on most school Chromebooks and work computers. If a network filter blocks the site, only that network's administrator can change it.\"}},{\"@type\":\"Question\",\"name\":\"Is this the Copter Royale from Coolmath Games?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Copter Royale is exclusive to coolmathgames.com and that page cannot be embedded anywhere else. The game on this page is Defly.io, made by the same studio (Exodragon) and the game Copter Royale was adapted from: the same helicopter, the same tower-and-wall building, live multiplayer servers. Its E-FFA mode is elimination, the nearest thing to the royale.\"}},{\"@type\":\"Question\",\"name\":\"How do I build walls?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Press Space or right-click to drop a tower under your copter. Towers within range of each other join into a wall automatically. Close a loop and the inside becomes your territory.\"}},{\"@type\":\"Question\",\"name\":\"What do levels do?\",\"acceptedA
4nswer\":{\"@type\":\"Answer\",\"text\":\"Every level gives one upgrade point for the bars at the bottom-left â copter speed, bullet damage, tower range, tower health and the rest. Level 20 unlocks a superpower.\"}},{\"@type\":\"Question\",\"name\":\"Which mode is most like Copter Royale?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"E-FFA. Everyone spawns once, nobody respawns, and the last copter flying wins. FFA is the endless free-for-all if you would rather respawn and keep building.\"}},{\"@type\":\"Question\",\"name\":\"Does it work on a phone?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Defly.io switches to a touch layout on phones and tablets with a joystick for flying and buttons for shooting and building. A mouse and keyboard still make aiming easier.\"}}]}]}5:[\"$\",\"$9\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$16\"}}],\"$L17\"],[\"$L18\"],\"$L19\"]}]\n6:[\"$\",\"$9\",\"h\",{\"children\":[null,[\"$\",\"$L1a\",null,{\"children\":\"$L1b\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1c\",null,{\"children\":[\"$\",\"$1d\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1e\"}]}]}],null]}]\n8:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3ng1_q_sy7sik.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1f:I[79520,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"\"]\n21:I[40053,[\"/_next/static/chunks/2axyxf148rzzq.js\",\"/_next/static/chunks/1ugyey2w89zq-.js\"],\"default\"]\n34:I[97367,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"OutletBoundary\"]\n:HL[\"/thumbs/yohoho-io.webp\",\"image\",{\"imageSrcSet\":\"/thumbs/s/yohoho-io.webp 160w, /thumbs/yohoho-io.webp 320w\",\"imageSizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"fetchPriority\":\"high\"}]\n:HL[\"/thumbs/paper-io-2.webp\",\"image\",{\"imageSrcSet\":\"/thumbs/s/paper-io-2.webp 160w, /thumbs/paper-io-2.webp 320w\",\"imageSizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"fetchPriority\":\"auto\"}]\n:HL[\"/thumbs/lurkers-io.webp\",\"image\",{\"imageSrcSet\":\"/thumbs/s/lurkers-io.webp 160w, /thumbs/lurkers-io.webp 320w\",\"imageSizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"fetchPriority\":\"auto\"}]\n11:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-3 font-hand text-[20px] text-ink\",\"children\":\"Categories\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",\"Battle Royale\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Battle Royale\"}]}],[\"$\",\"li\",\"Arena Shooters\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Arena Shooters\"}]}],[\"$\",\"li\",\"Block Shooters\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Block Shooters\"}]}],[\"$\",\"li\",\"Duels and Platformers\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Duels and Platformers\"}]}],[\"$\",\"li\",\"Shooting\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Shooting\"}]}],[\"$\",\"li\",\"Action\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Action\"}]}],[\"$\",\"li\",\"2-Player\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"2-Player\"}]}],[\"$\",\"li\",\"Skill \u0026 Arcade\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Skill \u0026 Arcade\"}]}],[\"$\",\"li\",\"Adventure\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Adventure\"}]}]]}]]}]\n12:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-3 font-hand text-[20px] text-ink\",\"children\":\"Site\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"All Games\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/blog/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Blog\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/about/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/contact/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Contact\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/privacy-policy/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/terms-and-conditions/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Terms of Use\"}]}]]}]]}]\n13:[\"$\",\"div\",null,{\"className\":\"mt-9 border-t border-line pt-6 text-[12px] leading-relaxed text-muted\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"copterroyale.org is an independent game site. Copter Royale, Defly.io, Copter.io and YoHoHo.io are made and operated by Exodragon Games and Copter Royale is published by Coolmath Games; this site is not affiliated with, endorsed by or sponsored by Exodragon, Coolmath Games or any game developer listed. All game titles, artwork and trademarks shown here remain the property of their respective owners.\",\" If you are a rights holder and want a game removed,\",\" \",[\"$\",\"$Lb\",null,{\"href\":\"/contact/\",\"className\":\"text-marker underline hover:text-accent-dark\",\"children\":\"contact us\"}],\" and it will be taken down.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-4\",\"children\":[\"© \",2026,\" \",\"copterroyale.org\"]}]]}]\n20:T59a,\n // adBreak/adConfig shims used to live here for the reward\n // interstitial in front of the player. That is gone until there\n // is an approved reward unit, and the H5 games API is the only\n // thing that ever called them.\n window.adsbygoogle = window.adsbygoogle || [];\n var loaded = false;
4\n window.loadAdSense = function() {\n if (loaded) return;\n loaded = true;\n var s = document.createElement('script');\n s.async = true;\n s.crossOrigin = 'anonymous';\n s.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3720612299124178';\n document.head.appendChild(s);\n };\n var events = ['scroll', 'mousemove', 'touchstart', 'keydown', 'click'];\n function trigger() {\n window.loadAdSense();\n events.forEach(function(e) { window.removeEventListener(e, trigger); });\n }\n events.forEach(function(e) { window.addEventListener(e, trigger, { passive: true, once: true }); });\n if ('requestIdleCallback' in window) {\n requestIdleCallback(function() { setTimeout(window.loadAdSense, 3500); });\n } else {\n setTimeout(window.loadAdSense, 4000);\n }\n 14:[\"$\",\"$L1f\",null,{\"id\":\"adsense-init\",\"strategy\":\"lazyOnload\",\"dangerouslySetInnerHTML\":{\"__html\":\"$20\"}}]\n15:null\n17:[\"$\",\"div\",null,{\"className\":\"theater-wrap mx-auto max-w-[1180px] px-3 py-4 sm:px-4 transition-all duration-300\",\"children\":[\"$\",\"div\",null,{\"className\":\"theater-grid grid gap-4 lg:grid-cols-[minmax(0,1fr)_220px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"$L21\",null,{\"src\":\"/play/\",\"title\":\"Defly.io\",\"poster\":\"/thumbs/defly-io.webp\",\"posterBlur\":\"data:image/webp;base64,UklGRvIAAABXRUJQVlA4IOYAAAAwCQCdASpAAEAAPwVsrFArpiQitfRuYXAgiUAYsY6yr9dJ3FWzmc1o6Lnlz8u8FagExaoyb1k+TzYfk0qasZ1D9eCR/siRPPUjpIsaf6/HDQ6wAP71SEkT/Oy1h0jk0stjAbR1BnPrFVwjyWMS62K8
4UJ37xdNwSMhVqdWuP+12Lfh1sDztrTouuMsYGF3UGqnbbt8bfUA9tYu7WTCQ2ETk0T/fL4GrlI+P0bkE+QhbTYY9MsbKqsWu78cQaLrUfhffP96ciGQ8wmfoFVzNof0IU6l3Tdwe3nMQWjXqLktilqO5jtIAAA==\",\"slug\":\"defly-io\",\"tally\":null,\"portrait\":false}],[\"$\",\"div\",null,{\"className\":\"s-rail mt-3 grid grid-cols-4 gap-2.5 sm:grid-cols-6\",\"children\":[[\"$\",\"$Lb\",\"yohoho-io\",{\"href\":\"/yohoho-io/\",\"className\":\"s-card-link group block\",\"title\":\"YoHoHo.io\",\"aria-label\":\"YoHoHo.io\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm skel-tile\",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/yohoho-io.webp\",\"srcSet\":\"/thumbs/s/yohoho-io.webp 160w, /thumbs/yohoho-io.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"YoHoHo.io unblocked\",\"width\":320,\"height\":320,\"loading\":\"eager\",\"decoding\":\"sync\",\"fetchPriority\":\"high\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"YoHoHo.io\"}]]}],[\"$\",\"$Lb\",\"paper-io-2\",{\"href\":\"/paper-io-2/\",\"className\":\"s-card-link group block\",\"title\":\"Paper.io 2\",\"aria-label\":\"Paper.io 2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm skel-tile\",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/paper-io-2.webp\",\"srcSet\":\"/thumbs/s/paper-io-2.webp 160w, /thumbs/paper-io-2.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Paper.io 2 unblocked\",\"width\":320,\"height\":320,\"loading\":\"eager\",\"decoding\":\"sync\",\"fetchPriority\":\"auto\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Paper.io 2\"}]]}],[\"$\",\"$Lb\",\"lurkers-io\",{\"href\":\"/lurkers-io/\",\"className\":\"s-card-link group block\",\"title\":\"Lurkers.io\",\"aria-label\":\"Lurkers.io\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm skel-tile\",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/lurkers-io.webp\",\"srcSet\":\"/thumbs/s/lurkers-io.webp 160w, /thumbs/lurkers-io.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Lurkers.io unblocked\",\"width\":320,\"height\":320,\"loading\":\"eager\",\"decoding\":\"sync\",\"fetchPriority\":\"auto\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Lurkers.io\"}]]}],[\"$\",\"$Lb\",\"bacon-survivor\",{\"href\":\"/bacon-survivor/\",\"className\":\"s-card-link group block\",\"title\":\"Bacon Survivor\",\"aria-label\":\"Bacon Survivor\",\"children\":[\"$L22\",\"$L23\"]}],\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\",\"$L2b\"]}],\"$L2c\",\"$L2d\",\"$L2e\",\"$L2f\",\"$L30\",\"$L31\",\"$L32\"]}],\"$L33\"]}]}]\n18:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1ugyey2w89zq-.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n19:[\"$\",\"$L34\",null,{\"children\":[\"$\",\"$1d\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@35\"}]}]\n47:I[87757,[\"/_next/static/chunks/2axyxf148rzzq.js\",\"/_next/static/chunks/1ugyey2w89zq-.js\"],\"default\"]\n22:[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/bacon-survivor.webp\",\"srcSet\":\"/thumbs/s/bacon-survivor.webp 160w, /thumbs/bacon-survivor.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Bacon Survivor unblocked\",\"width\":320,\"height\"
4:320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}]\n23:[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Bacon Survivor\"}]\n24:[\"$\",\"$Lb\",\"zomblox-io\",{\"href\":\"/zomblox-io/\",\"className\":\"s-card-link group block\",\"title\":\"Zomblox.io\",\"aria-label\":\"Zomblox.io\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/zomblox-io.webp\",\"srcSet\":\"/thumbs/s/zomblox-io.webp 160w, /thumbs/zomblox-io.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Zomblox.io unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Zomblox.io\"}]]}]\n25:[\"$\",\"$Lb\",\"nuggetroyale-io\",{\"href\":\"/nuggetroyale-io/\",\"className\":\"s-card-link group block\",\"title\":\"Nugget Royale\",\"aria-label\":\"Nugget Royale\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/nuggetroyale-io.webp\",\"srcSet\":\"/thumbs/s/nuggetroyale-io.webp 160w, /thumbs/nuggetroyale-io.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Nugget Royale unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Nugget Royale\"}]]}]\n26:[\"$\",\"$Lb\",\"copter-io\",{\"href\":\"/copter-io/\",\"className\":\"s-card-link group block\",\"title\":\"Copter.io\",\"aria-label\":\"Copter.io\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/copter-io.webp\",\"srcSet\":\"/thumbs/s/copter-io.webp 160w, /thumbs/copter-io.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Copter.io unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Copter.io\"}]]}]\n27:[\"$\",\"$Lb\",\"battle-blast\",{\"href\":\"/battle-blast/\",\"className\":\"s-card-link group block\",\"title\":\"Battle Blast\",\"aria-label\":\"Battle Blast\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/battle-blast.webp\",\"srcSet\":\"/thumbs/s/battle-blast.webp 160w, /thumbs/battle-blast.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Battle Blast unblocked\",\"width\":320,\"height\"
4:320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Battle Blast\"}]]}]\n28:[\"$\",\"$Lb\",\"blumgi-paintball\",{\"href\":\"/blumgi-paintball/\",\"className\":\"s-card-link group block\",\"title\":\"Blumgi Paintball\",\"aria-label\":\"Blumgi Paintball\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/blumgi-paintball.webp\",\"srcSet\":\"/thumbs/s/blumgi-paintball.webp 160w, /thumbs/blumgi-paintball.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Blumgi Paintball unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Blumgi Paintball\"}]]}]\n29:[\"$\",\"$Lb\",\"raft-wars-multiplayer\",{\"href\":\"/raft-wars-multiplayer/\",\"className\":\"s-card-link group block\",\"title\":\"Raft Wars Multiplayer\",\"aria-label\":\"Raft Wars Multiplayer\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/raft-wars-multiplayer.webp\",\"srcSet\":\"/thumbs/s/raft-wars-multiplayer.webp 160w, /thumbs/raft-wars-multiplayer.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Raft Wars Multiplayer unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Raft Wars Multiplayer\"}]]}]\n2a:[\"$\",\"$Lb\",\"blast-buddies\",{\"href\":\"/blast-buddies/\",\"className\":\"s-card-link group block\",\"title\":\"Blast Buddies\",\"aria-label\":\"Blast Buddies\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/blast-buddies.webp\",\"srcSet\":\"/thumbs/s/blast-buddies.webp 160w, /thumbs/blast-buddies.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Blast Buddies unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Blast Buddies\"}]]}]\n2b:[\"$\",\"$Lb\",\"sharkio\",{\"href\":\"/sharkio/\",\"className\":\"s-card-link group block\",\"title\":\"Shark.io\",\"aria-label\":\"Shark.io\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/sharkio.webp\",\"srcSet\":\"/thumbs/s/sharkio.webp 160w, /thumbs/sharkio.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Shark.io unblocked\",\"width\":320,\"height\"
4:320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Shark.io\"}]]}]\n54:I[27201,[\"/_next/static/chunks/2axyxf148rzzq.js\"],\"IconMark\"]\n2c:[\"$\",\"div\",null,{\"className\":\"mt-4 flex flex-wrap items-baseline gap-x-3 gap-y-1\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl sm:text-3xl\",\"children\":[\"Copter Royale Unblocked\",\" \",[\"$\",\"span\",null,{\"className\":\"text-muted\",\"children\":\"â Build Walls, Claim Ground, Stay Airborne\"}]]}],[\"$\",\"span\",null,{\"className\":\"s-badge rounded-md border-2 border-ink bg-accent px-2 py-0.5 font-hand text-[15px] leading-tight text-ink\",\"children\":\"Battle Royale\"}]]}]\n2d:[\"$\",\"div\",null,{\"className\":\"mt-5 grid gap-6 md:grid-cols-[minmax(0,1fr)_auto]\",\"children\":[[\"$\",\"article\",null,{\"className\":\"prose-dj min-w-0 rounded-card border-2 border-ink bg-card p-4 shadow-sketch sm:p-6\",\"children\":[[\"$\",\"p\",null,{\"className\":\"kw-lead\",\"children\":\"This is Copter Royale unblocked: the full game loads straight from copterroyale.org in your browser, so you can play Copter Royale online free on a school Chromebook, a laptop or a phone with no download and no sign-up.\"}],[[\"$\",\"h2\",null,{\"children\":\"Copter Royale and Defly.io: one copter, two games, and which one you are flying here\"}],[\"$\",\"p\",null,{\"children\":\"Copter Royale arrived on Coolmath Games in late 2019 and became one of the most played multiplayer games on that site. The idea is simple to explain and hard to master: you fly a small helicopter over a grid, you shoot other helicopters, and you press one key to drop towers that link up into walls. Walls block bullets and block other copters, so the map turns into a maze that the players themselves are drawing in real time. Kills and captured ground earn levels, levels buy upgrades, and in Copter Royale a circle closes in from the edges so the survivors are forced into the same shrinking patch of grid until one copter is left.\"}],[\"$\",\"p\",null,{\"children\":\"The studio behind it, Exodragon, did not invent that loop for Coolmath. It took it from Defly.io, the helicopter game it had been running since 2018, and adapted it into a royale with a zone. Coolmath's version runs only inside coolmathgames.com â its page refuses to be shown on any other site â so we cannot put it here honestly. What we can do is give you the game it grew out of. Defly.io on this page is the live game on Exodragon's own servers, with the same copter controls, the same tower-and-wall building, and a choice of modes: the free-for-all where territory is the score, a team mode, a bomb-defusal round, a 1v1, and E-FFA, the elimination mode with no respawns that plays most like Copter Royale. Press Play, pick E-FFA, and the last helicopter flying wins.\"}],[\"$\",\"h3\",null,{\"children\":\"Controls \u0026 mechanics\"}],[\"$\",\"table\",null,{\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"children\":[[\"$\",\"th\",null,{\"children\":\"Action\"}],[\"$\",\"th\",null,{\"children\":\"Control\"}],[\"$\",\"th\",null,{\"children\":\"Purpose\"}]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Fly\"}],[\"$\",\"td\",null,{\"children\":\"W A S D or arrow keys\"}],[\"$\",\"td\",null,{\"children\":\"Moves the copter; it has momentum, so ease off early when you are lining up a wall\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Aim and shoot\"}],[\"$\",\"td\",null,{\"children\":\"Mouse to aim, left-click to fire\"}],[\"$\",\"td\",null,{\"children\":\"Bullets stop at walls, yours and theirs\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Build a tower\"}],[\"$\",\"td\",null,{\"children\":\"Space or right-click\"}],[\"$\",\"td\",null,{\"children\":\"Drops a tower under you; towers close to each other join into a wall\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Claim territory\"}],[\"$\",\"td\",null,{\"children\":\"Close a loop of walls\"}],[\"$\",\"td\",null,{\"children\":\"The enclosed area turns your colour and levels you up\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Upgrade\"}],[\"$\",\"td\",null,{\"children\":\"Number keys or click the bars\"}],[\"$\",\"td\",null,{\"children\":\"Each level gives a point for speed, damage, range or tower stats\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Pick a mode\"}],[\"$\",\"td\",null,{\"children\":\"FFA, TEAM, DEFUSE, E-FFA, 1v1 on the start screen\"}],[\"$\",\"td\",null,{\"children\":\"E-FFA is elimination â the Copter Royale way to play\"}]]}]]}]]}],[\"$\",\"h3\",null,{\"children\":\"How to last longer in Copter Royale and Defly.io\"}],[\"$\",\"ol\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Build before you fight\",\":\"]}],\" \",\"A fresh copter loses most straight duels. Drop three or four towers in a corner first, close a small square, and you have a base that blocks bullets from three sides and a level or two of upgrades before anyone finds you.\"]}],\"$L36\",\"$L37\",\"$L38\",\"$L39\"]}],\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\"],\"$L3f\",[\"$L40\",\"$L41\",\"$L42\",\"$L43\",\"$L44\",\"$L45\"]]}],\"$L46\"]}]\n2e:[\"$\",\"section\",null,{\"className\":\"mt-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"rule-hand mb-4 inline-block text-[22px] text-ink\",\"children\":\"From the blog\"}],[\"$\",\"ul\",null,{\"className\":\"grid gap-3 sm:grid-cols-3\",\"children\":[[\"$\",\"li\",\"copter-royale-vs-defly-io\",{\"className\":\"rounded-card border-2 border-ink bg-card p-4 shadow-sketch-sm\",\"children\":[[\"$\",\"$Lb\",null,{\"href\":\"/blog/copter-royale-vs-defly-io/\",\"className\":\"font-semibold leading-snug hover:text-marker\",\"children\":\"Copter Royale vs Defly.io: What Is the Same, What Is Different, and Why You Are Playing Defly Here\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-[13px] text-muted\",\"children\":\"Both games come from Exodragon and share the copter, the towers and the walls. Here is where they part ways â the zone, the modes, the upgrades â and why the Coolmath one cannot be embedded on another site.\"}]]}],[\"$\",\"li\",\"defly-io-wall-building-guide\",{\"className\":\"rounded-card border-2 border-ink bg-card p-4 shadow-sketch-sm\",\"children\":[[\"$\",\"$Lb\",null,{\"href\":\"/blog/defly-io-wall-building-guide/\",\"className\":\"font-semibold leading-snug hover:text-marker\",\"children\":\"Building in Defly.io: Towers, Walls, Territory and the Level 20 Superpower\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-[13px] text-muted\",\"children\":\"The building system is the whole game and most new pilots misuse it. How tower range works, why straight lines beat squares early, and what each upgrade bar is actually for.\"}]]}],[\"$\",\"li\",\"battle-royale-and-arena-games-on-this-site\",{\"className\":\"rounded-card border-2 border-ink bg-card p-4 shadow-sketch-sm\",\"children\":[[\"$\",\"$Lb\",null,{\"href\":\"/blog/battle-royale-and-arena-games-on-this-site/\",\"className\":\"font-semibold leading-snug hover:text-marker\",\"children\":\"After Copter Royale: The Battle Royale, Arena and Duel Games on This Site\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-[13px] text-muted\",\"children\":\"The rest of the shelf is picked for the same itch â last-one-standing rounds, quick arena shooters, blocky FPS lobbies and two-player duels you can settle in five minutes.\"}]]}]]}]]}]\n2f:[\"$\",\"$L47\",null,{\"slug\":\"defly-io\",\"comments\":[],\"gameName\":\"Defly.io\"}]\n30:[\"$\",\"div\",null,{\"className\":\"my-8\",\"children\":[\"$\",\"$Ld\",null,{\"placement\":\"home-below-player\"}]}]\n31:[\"$\",\"section\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"rule-hand mb-4 inline-block font-hand text-[22px] text-ink\",\"children\":\"More games\"}],[\"$\",\"div\",null,{\"className\":\"s-grid grid grid-cols-3 gap-2.5 sm:grid-cols-4 md:grid-cols-5 lg:grid-cols-6\",\"children\":[[\"$\",\"$Lb\",\"heads-arena-soccer-all-stars\",{\"href\":\"/heads-arena-soccer-all-stars/\",\"className\":\"s-card-link group block\",\"title\":\"Heads Arena Soccer All Stars\",\"aria-label\":\"Heads Arena Soccer All Stars\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/heads-arena-soccer-all-stars.webp\",\"srcSet\":\"/thumbs/s/heads-arena-soccer-all-stars.webp 160w, /thumbs/heads-arena-soccer-all-stars.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Heads Arena Soccer All Stars unblocked\",\"width\":320,\"height\"
4:320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[15px]\",\"children\":\"Heads Arena Soccer All Stars\"}]]}],[\"$\",\"$Lb\",\"blumgi-castle\",{\"href\":\"/blumgi-castle/\",\"className\":\"s-card-link group block\",\"title\":\"Blumgi Castle\",\"aria-label\":\"Blumgi Castle\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/blumgi-castle.webp\",\"srcSet\":\"/thumbs/s/blumgi-castle.webp 160w, /thumbs/blumgi-castle.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Blumgi Castle unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[15px]\",\"children\":\"Blumgi Castle\"}]]}],[\"$\",\"$Lb\",\"blumgi-slime\",{\"href\":\"/blumgi-slime/\",\"className\":\"s-card-link group block\",\"title\":\"Blumgi Slime\",\"aria-label\":\"Blumgi Slime\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/blumgi-slime.webp\",\"srcSet\":\"/thumbs/s/blumgi-slime.webp 160w, /thumbs/blumgi-slime.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Blumgi Slime unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[15px]\",\"children\":\"Blumgi Slime\"}]]}],[\"$\",\"$Lb\",\"scary-teacher-playtime-adventure\",{\"href\":\"/scary-teacher-playtime-adventure/\",\"className\":\"s-card-link group block\",\"title\":\"Scary Teacher Playtime Adventure\",\"aria-label\":\"Scary Teacher Playtime Adventure\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/scary-teacher-playtime-adventure.webp\",\"srcSet\":\"/thumbs/s/scary-teacher-playtime-adventure.webp 160w, /thumbs/scary-teacher-playtime-adventure.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Scary Teacher Playtime Adventure unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],\"$L48\"]}]]}]]}]\n32:[\"$\",\"nav\",null,{\"className\":\"mt-10 flex flex-wrap gap-2\",\"children\":[[\"$\",\"$Lb\",\"Battle Royale\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"Battle Royale\",\" Games\"]}],[\"$\",\"$Lb\",\"Arena Shooters\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"Arena Shooters\",\" Games\"]}],[\"$\",\"$Lb\",\"Block Shooters\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"Block Shooters\",\" Games\"]}],[\"$\",\"$Lb\",\"Duels and Platformers\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"Duels and Platformers\",\" Games\"]}],[\"$\",\"$Lb\",\"Shooting\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"Shooting\",\" Games\"]}],[\"$\",\"$Lb\",\"Action\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"Action\",\" Games\"]}],[\"$\",\"$Lb\",\"2-Player\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"2-Player\",\" Games\"]}],[\"$\",\"$Lb\",\"Skill \u0026 Arcade\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"Skill \u0026 Arcade\",\" Games\"]}],[\"$\",\"$Lb\",\"Adventure\",{\"href\":\"/games/\",\"className\":\"s-chip rounded-lg border-2 border-ink bg-card px-3 py-1 font-hand text-[16px] leading-tight text-ink transition-transform hover:-translate-y-[1px]\",\"children\":[\"Adventure\",\" Games\"]}]]}]\n33:[\"$\",\"aside\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"lg:sticky lg:top-[68px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5\",\"children\":[\"$\",\"$Ld\",null,{\"placement\":\"home-sidebar\"}]}],[\"$\",\"div\",null,{\"className\":\"s-side grid grid-cols-4 gap-2.5 sm:grid-cols-6 lg:grid-cols-2\",\"children\":[[\"$\",\"$Lb\",\"blockheads\",{\"href\":\"/blockheads/\",\"className\":\"s-card-link group block\",\"title\":\"Block Heads\",\"aria-label\":\"Block Heads\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/blockheads.webp\",\"srcSet\":\"/thumbs/s/blockheads.webp 160w, /thumbs/blockheads.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Block Heads unblocked\",\"width\":320,\"height\"
4:320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Block Heads\"}]]}],[\"$\",\"$Lb\",\"street-slickers\",{\"href\":\"/street-slickers/\",\"className\":\"s-card-link group block\",\"title\":\"Street Slickers\",\"aria-label\":\"Street Slickers\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/street-slickers.webp\",\"srcSet\":\"/thumbs/s/street-slickers.webp 160w, /thumbs/street-slickers.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Street Slickers unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Street Slickers\"}]]}],[\"$\",\"$Lb\",\"blockpost-legacy\",{\"href\":\"/blockpost-legacy/\",\"className\":\"s-card-link group block\",\"title\":\"BLOCKPOST Legacy\",\"aria-label\":\"BLOCKPOST Legacy\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/blockpost-legacy.webp\",\"srcSet\":\"/thumbs/s/blockpost-legacy.webp 160w, /thumbs/blockpost-legacy.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"BLOCKPOST Legacy unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"BLOCKPOST Legacy\"}]]}],[\"$\",\"$Lb\",\"blockpost\",{\"href\":\"/blockpost/\",\"className\":\"s-card-link group block\",\"title\":\"BLOCKPOST\",\"aria-label\":\"BLOCKPOST\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/blockpost.webp\",\"srcSet\":\"/thumbs/s/blockpost.webp 160w, /thumbs/blockpost.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"BLOCKPOST unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],\"$L49\"]}],\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\",\"$L4e\",\"$L4f\",\"$L50\",\"$L51\",\"$L52\",\"$L53\"]}]]}]}]\n36:[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Walls are for shooting through, not hiding behind\",\":\"]}],\" \",\"Your bullets pass your own walls; enemy bullets do not. Fly along the inside of your line and fire out through it â an attacker has to break a tower down before they can hit you back.\"]}]\n37:[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Spend the first points on tower range\",\":\"]}],\" \",\"Longer range means towers link from further apart, so every Space press claims more ground. Speed and damage matter later; early on, the size of the loop you can close is what levels you.\"]}]\n38:[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Cut, do not chase\",\":\"]}],\" \",\"A copter that flies away from you is drawing a wall behind it. Fly across its path and drop a tower to break the line; a broken loop claims nothing and the pilot has to start again while you shoot.\"]}]\n39:[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"In E-FFA, sit tight in the middle third\",\":\"]}],\" \",\"There is no respawn, so the leaderboard rewards survival. Build a base away from the edges where the fighting starts, keep towers repaired, and only pu
4sh out when the count on the board is down to a handful.\"]}]\n3a:[\"$\",\"h3\",null,{\"children\":\"Key features\"}]\n3b:[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Live players\",\":\"]}],\" \",\"Every mode is online against real people on Exodragon's servers, with a region selector so you are on the nearest one.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Wall building\",\":\"]}],\" \",\"Towers join into walls, walls close into territory, and territory is both your score and your fortress.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Five modes\",\":\"]}],\" \",\"Free-for-all, two-team, bomb defusal, no-respawn elimination and a 1v1 duel, chosen from the start screen.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Upgrades and superpowers\",\":\"]}],\" \",\"Each level is a point for the upgrade bars; reaching level 20 unlocks a superpower that changes how a round ends.\"]}]]}]\n3c:[\"$\",\"h3\",null,{\"children\":\"Game info\"}]\n3d:[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Title:\"}],\" \",\"Defly.io\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Developer:\"}],\" \",\"Exodragon Games\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Category:\"}],\" \",\"Battle Royale\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Platform:\"}],\" Web browser (HTML5)\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":[\"Players\",\":\"]}],\" \",\"Up to a few dozen per server, live\"]}]]}]\n3e:[\"$\",\"p\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Pro tip:\"}],\" \",\"Two towers do not need to touch to make a wall â they link as long as they are within tower range of each other, and the link is drawn the moment the second one lands. So build in straight lines at maximum spacing: you claim the same ground with half the presses, and you keep more copter movement for dodging while you do it.\"]}]\n3f:[\"$\",\"h2\",null,{\"children\":\"Frequently asked questions\"}]\n40:[\"$\",\"div\",\"Is Copter Royale unblocked at school?\",{\"className\":\"mt-4\",\"children\":[[\"$\",\"h3\",null,{\"children\":\"Is Copter Royale unblocked at school?\"}],[\"$\",\"p\",null,{\"children\":\"Copter Royale runs in an ordinary browser tab from copterroyale.org, with nothing to download or install, so it plays on most school Chromebooks and work computers. If a network filter blocks the site, only that network's administrator can change it.\"}]]}]\n41:[\"$\",\"div\",\"Is this the Copter Royale from Coolmath Games?\",{\"className\":\"mt-4\",\"children\":[[\"$\",\"h3\",null,{\"children\":\"Is this the Copter Royale from Coolmath Games?\"}],[\"$\",\"p\",null,{\"children\":\"No. Copter Royale is exclusive to coolmathgames.com and that page cannot be embedded anywhere else. The game on this page is Defly.io, made by the same studio (Exodragon) and the game Copter Royale was adapted from: the same helicopter, the same tower-and-wall building, live multiplayer servers. Its E-FFA mode is elimination, the nearest thing to the royale.\"}]]}]\n42:[\"$\",\"div\",\"How do I build walls?\",{\"className\":\"mt-4\",\"children\":[[\"$\",\"h3\",null,{\"children\":\"How do I build walls?\"}],[\"$\",\"p\",null,{\"children\":\"Press Space or right-click to drop a tower under your copter. Towers within range of each other join into a wall automatically. Close a loop and the inside becomes your territory.\"}]]}]\n43:[\"$\",\"div\",\"What do levels do?\",{\"className\":\"mt-4\",\"children\":[[\"$\",\"h3\",null,{\"children\":\"What do levels do?\"}],[\"$\",\"p\",null,{\"children\":\"Every level gives one upgrade point for the bars at the bottom-left â copter speed, bullet damage, tower range, tower health and the rest. Level 20 unlocks a superpower.\"}]]}]\n44:[\"$\",\"div\",\"Which mode is most like Copter Royale?\",{\"className\":\"mt-4\",\"children\":[[\"$\",\"h3\",null,{\"children\":\"Which mode is most like Copter Royale?\"}],[\"$\",\"p\",null,{\"children\":\"E-FFA. Everyone spawns once, nobody respawns, and the last copter flying wins. FFA is the endless free-for-all if you would rather respawn and keep building.\"}]]}]\n45:[\"$\",\"div\",\"Does it work on a phone?\",{\"className\":\"mt-4\",\"children\":[[\"$\",\"h3\",null,{\"children\":\"Does it work on a phone?\"}],[\"$\",\"p\",null,{\"children\":\"Yes. Defly.io switches to a touch layout on phones and tablets with a joystick for flying and buttons for shooting and building. A mouse and keyboard still make aiming easier.\"}]]}]\n46:[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-1.5 self-start md:max-w-[150px]\",\"children\":[[\"$\",\"span\",\"#copterroyale\",{\"className\":\"s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted\",\"children\":\"#copterroyale\"}],[\"$\",\"span\",\"#defly\",{\"className\":\"s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted\",\"children\":\"#defly\"}],[\"$\",\"span\",\"#battleroyale\",{\"className\":\"s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted\",\"children\":\"#battleroyale\"}],[\"$\",\"span\",\"#helicopter\",{\"className\":\"s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted\",\"children\":\"#helicopter\"}],[\"$\",\"span\",\"#iogame\",{\"className\":\"s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted\",\"children\":\"#iogame\"}],[\"$\",\"span\",\"#multiplayer\",{\"className\":\"s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted\",\"children\":\"#multiplayer\"}],[\"$\",\"span\",\"#browsergame\",{\"className\":\"s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted\",\"children\":\"#browsergame\"}],[\"$\",\"span\",\"#free\",{\"className\":\"s-tag rounded-full border border-ink/25 px-2 py-0.5 font-hand text-[14px] leading-tight text-muted\",\"children\":\"#free\"}]]}]\n48:[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[15px]\",\"children\":\"Scary Teacher Playtime Adventure\"}]\n49:[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"BLOCKPOST\"}]\n4a:[\"$\",\"$Lb\",\"rooftop-snipers-2\",{\"href\":\"/rooftop-snipers-2/\",\"className\":\"s-card-link group block\",\"title\":\"Rooftop Snipers 2\",\"aria-label\":\"Rooftop Snipers 2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/rooftop-snipers-2.webp\",\"srcSet\":\"/thumbs/s/rooftop-snipers-2.webp 160w, /thumbs/rooftop-snipers-2.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Rooftop Snipers 2 unblocked\",\"width\":320,\"height\"
4:320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Rooftop Snipers 2\"}]]}]\n4b:[\"$\",\"$Lb\",\"superbrawl\",{\"href\":\"/superbrawl/\",\"className\":\"s-card-link group block\",\"title\":\"Superbrawl\",\"aria-label\":\"Superbrawl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/superbrawl.webp\",\"srcSet\":\"/thumbs/s/superbrawl.webp 160w, /thumbs/superbrawl.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Superbrawl unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Superbrawl\"}]]}]\n4c:[\"$\",\"$Lb\",\"gladihoppers\",{\"href\":\"/gladihoppers/\",\"className\":\"s-card-link group block\",\"title\":\"Gladihoppers\",\"aria-label\":\"Gladihoppers\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/gladihoppers.webp\",\"srcSet\":\"/thumbs/s/gladihoppers.webp 160w, /thumbs/gladihoppers.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Gladihoppers unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Gladihoppers\"}]]}]\n4d:[\"$\",\"$Lb\",\"earths-greatest-defender\",{\"href\":\"/earths-greatest-defender/\",\"className\":\"s-card-link group block\",\"title\":\"Earth's Greatest Defender\",\"aria-label\":\"Earth's Greatest Defender\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/earths-greatest-defender.webp\",\"srcSet\":\"/thumbs/s/earths-greatest-defender.webp 160w, /thumbs/earths-greatest-defender.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Earth's Greatest Defender unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Earth's Greatest Defender\"}]]}]\n4e:[\"$\",\"$Lb\",\"survivor-z\",{\"href\":\"/survivor-z/\",\"className\":\"s-card-link group block\",\"title\":\"Survivor Z\",\"aria-label\":\"Survivor Z\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/survivor-z.webp\",\"srcSet\":\"/thumbs/s/survivor-z.webp 160w, /thumbs/survivor-z.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Survivor Z unblocked\",\"width\":320,\"height\"
4:320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Survivor Z\"}]]}]\n4f:[\"$\",\"$Lb\",\"plane-wars\",{\"href\":\"/plane-wars/\",\"className\":\"s-card-link group block\",\"title\":\"Plane Wars\",\"aria-label\":\"Plane Wars\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/plane-wars.webp\",\"srcSet\":\"/thumbs/s/plane-wars.webp 160w, /thumbs/plane-wars.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Plane Wars unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Plane Wars\"}]]}]\n50:[\"$\",\"$Lb\",\"tiger-tank-2\",{\"href\":\"/tiger-tank-2/\",\"className\":\"s-card-link group block\",\"title\":\"Tiger Tank 2\",\"aria-label\":\"Tiger Tank 2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/tiger-tank-2.webp\",\"srcSet\":\"/thumbs/s/tiger-tank-2.webp 160w, /thumbs/tiger-tank-2.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Tiger Tank 2 unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Tiger Tank 2\"}]]}]\n51:[\"$\",\"$Lb\",\"tanko-io\",{\"href\":\"/tanko-io/\",\"className\":\"s-card-link group block\",\"title\":\"Tanko Io\",\"aria-label\":\"Tanko Io\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/tanko-io.webp\",\"srcSet\":\"/thumbs/s/tanko-io.webp 160w, /thumbs/tanko-io.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Tanko Io unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Tanko Io\"}]]}]\n52:[\"$\",\"$Lb\",\"raft-wars\",{\"href\":\"/raft-wars/\",\"className\":\"s-card-link group block\",\"title\":\"Raft Wars\",\"aria-label\":\"Raft Wars\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/raft-wars.webp\",\"srcSet\":\"/thumbs/s/raft-wars.webp 160w, /thumbs/raft-wars.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Raft Wars unblocked\",\"width\":320,\"height\"
4:320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Raft Wars\"}]]}]\n53:[\"$\",\"$Lb\",\"stickman-fighter-epic-battle-2\",{\"href\":\"/stickman-fighter-epic-battle-2/\",\"className\":\"s-card-link group block\",\"title\":\"Stickman Fighter Epic Battle 2\",\"aria-label\":\"Stickman Fighter Epic Battle 2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"s-tile relative aspect-square overflow-hidden rounded-tile border-2 border-ink bg-raise transition-transform duration-150 group-hover:-translate-y-1 group-hover:shadow-sketch-sm \",\"children\":[\"$\",\"img\",null,{\"src\":\"/thumbs/stickman-fighter-epic-battle-2.webp\",\"srcSet\":\"/thumbs/s/stickman-fighter-epic-battle-2.webp 160w, /thumbs/stickman-fighter-epic-battle-2.webp 320w\",\"sizes\":\"(max-width: 639px) 31vw, (max-width: 1023px) 20vw, 170px\",\"alt\":\"Stickman Fighter Epic Battle 2 unblocked\",\"width\":320,\"height\":320,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"low\",\"className\":\"h-full w-full object-cover transition-transform duration-200 group-hover:scale-[1.06]\"}]}],[\"$\",\"p\",null,{\"className\":\"s-name mt-1.5 truncate font-hand leading-snug text-ink transition-colors group-hover:text-marker text-[13px]\",\"children\":\"Stickman Fighter Epic Battle 2\"}]]}]\n1b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#1e2a14\"}]]\n1e:[[\"$\",\"title\",\"0\",{\"children\":\"Copter Royale Unblocked â Play Copter Royale Free Online\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Copter Royale is the helicopter battle royale where you build walls and outlast every other pilot.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Copter Royale\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"copter royale,copter royale game,copter royale online,defly.io,defly io,helicopter battle royale,copter io game,build walls helicopter game,exodragon games\"}],[\"$\",\"meta\",\"4\",{\"name\":\"robots\",\"content\":\"index, follow, max-image-preview:large\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://copterroyale.org/\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"Copter Royale Unblocked â Play Copter Royale Free Online\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"Fly a helicopter, drop walls, claim the map and be the last copter in the air. Copter Royale's original game, Defly.io, playable live right here.\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:url\",\"content\":\"https://copterroyale.org/\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:site_name\",\"content\":\"Copter Royale\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image\",\"content\":\"https://copterroyale.org/og.jpg\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:alt\",\"content\":\"Copter Royale\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:title\",\"content\":\"Copter Royale Unblocked â Play Copter Royale Free Online\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:description\",\"content\":\"Copter Royale online: helicopter battle royale with wall-building, played live via Defly.io. Free in the browser.\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image\",\"content\":\"https://copterroyale.org/og.jpg\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/icon-32.png\",\"type\":\"image/png\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/icon-192.png\",\"type\":\"image/png\",\"sizes\":\"192x192\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/icon-512.png\",\"type\":\"image/png\",\"sizes\":\"512x512\"}],[\"$\",\"link\",\"24\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}],[\"$\",\"$L54\",\"25\",{}]]\n35:null\n"])</script>
4<script>self.__next_f.push([1,""])</script>
4<script>self.__next_f.push([1,""])</script>
4<script>self.__next_f.push([1,""])</script>
4<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a43fcdc749f12ced',t:'MTc5MDkwMzE3OQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
4<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"54fceb84d4dc4b03b615e5ef7e48f327","r":1,"spa":2}' crossorigin="anonymous"></script>
4 5</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.