Files
godot-website/showcase/index.html
2025-12-08 10:01:08 +00:00

153 lines
46 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html><html lang=en><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=author content="Godot Engine"><meta name=description content="Games made with the Godot Engine."><script defer data-domain=godotengine.org src=https://plausible.godot.foundation/js/script.file-downloads.outbound-links.js></script><meta property="og:site_name" content="Godot Engine"><meta property="og:url" content="https://godotengine.org/showcase/index.html"><meta property="og:type" content="website"><meta property="og:description" content="Games made with the Godot Engine."><meta property="og:image" content="https://godotengine.org/assets/share-image.webp"><meta name=twitter:card content="summary_large_image"><meta property="twitter:domain" content="godotengine.org"><meta property="twitter:url" content="https://godotengine.org/showcase/index.html"><meta property="og:title" content="Showcase Godot Engine"><title>Showcase Godot Engine</title>
<link rel=alternate type=application/rss+xml title="Godot News" href=/rss.xml><link rel=alternate type=application/json title="Godot News" href=/rss.json><link rel=alternate type=application/atom+xml title="Godot News" href=/atom.xml><link rel=icon href=/assets/favicon.png sizes=any><link rel=icon href=/assets/favicon.svg type=image/svg+xml><link rel=stylesheet href=/assets/css/main.css?121><link rel=stylesheet href=/assets/css/header.css?6><link rel=stylesheet href=/assets/css/tobii.min.css><link rel=preload as=font href=/assets/fonts/Montserrat-Italic-VariableFont_wght.woff2 crossorigin><link rel=preload as=font href=/assets/fonts/Montserrat-VariableFont_wght.woff2 crossorigin><link rel=me href=https://mastodon.gamedev.place/@godotengine><link rel=stylesheet href=/pages/showcase/showcase.css?1><style>.donation-header{background-color:#ffa700;color:#000;padding:15px;text-align:center;padding:40px 15px;font-size:1.5em;display:none}.donation-header.visible{display:block}.donation-header h2{color:#000;margin-bottom:0;font-size:1.5em}.donation-header p{margin-top:0}.donation-header img{position:absolute;right:10px;top:10px;filter:invert(1);cursor:pointer}.donation-header .btn{background:#000;color:#fff}@media(max-width:600px){.donation-header{font-size:1.2em}}</style><div class=donation-header id=donation-header><img src=/assets/icons/cross.svg width=24 height=24 alt=Close title=Close id=donation-header-close onclick=dismissHeader()><h2>Donate to Godot!</h2><p>This has been a great year for the engine, but there are still a lot of things we would love to do.<br>If everyone visiting the site would donate €5, we could hire 5 more developers to work on Godot full-time.<br></p><a class=btn href="https://fund.godotengine.org/?ref=december-2025" onclick=dismissHeader(!0)>Donate Now</a></div><script>function dismissHeader(e=!1){var t=new Date;e?t.setTime(t.getTime()+30*24*60*60*1e3):(t.setTime(t.getTime()+48*60*60*1e3),document.getElementById("donation-header").classList.remove("visible")),document.cookie="donationHeaderClosed=1;expires="+t.toUTCString()+";path=/"}document.addEventListener("DOMContentLoaded",function(){var e=document.getElementById("donation-header");document.cookie.includes("donationHeaderClosed=1")||e.classList.add("visible")})</script><input type=checkbox id=nav_toggle_cb><header class="flex column"><div class="container flex align-center"><div id=nav_head><a href=/ id=logo-link><img class=nav-logo src=/assets/logo.svg width=136 height=48 alt="Godot Engine">
<img class="nav-logo dark-logo" src=/assets/logo_dark.svg width=136 height=48 alt="Godot Engine"></a><div class=mobile-links><span class="fund mobile"><a href=https://fund.godotengine.org><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" style="width:13px;fill:#fff;margin-right:4px"><path d="M47.6 300.4 228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6.0 115.2.0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"/></svg> Donate</a></span>
<label for=nav_toggle_cb id=nav_toggle_btn><img src=/assets/icons/hamburger.svg width=24 height=24 alt="Main menu"></label></div></div><nav id=nav><ul class=left><li><a href=/features/ data-dropdown=features-dropdown>Features</a><li class=mobile-only><a href=/consoles/>Console support</a><li class=mobile-only><a href=/priorities/>Priorities</a><li><a href=/showcase/>Showcase</a><li><a href=/blog/>Blog</a><li><a href=/community/ data-dropdown=community-dropdown>Community</a><li><a href=https://godotengine.org/asset-library/asset>Assets</a></ul><ul class=right><li><a href=/download/windows/ class=set-os-download-url>Download</a><li><a href=https://docs.godotengine.org>Docs</a><li><a href=https://contributing.godotengine.org/en/latest/organization/how_to_contribute.html>Contribute</a><li class="fund desktop"><a href=https://fund.godotengine.org><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" style="width:13px;fill:#fff;margin-right:4px;top:1px;position:relative"><path d="M47.6 300.4 228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6.0 115.2.0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"/></svg> Donate</a></ul></nav></div></header><div class=nav-dropdown-menu id=features-dropdown><a href=/features/ class=touch-only>Features</a>
<a href=/consoles/>Console support</a>
<a href=/priorities/>Priorities</a></div><div class=nav-dropdown-menu id=community-dropdown><a href=/community/ class=touch-only>Community</a>
<a href=https://forum.godotengine.org>Forum</a>
<a href=/events/>Events</a></div><script>document.addEventListener("DOMContentLoaded",function(){const e=document.querySelectorAll("[data-dropdown]");e.forEach(e=>{const n=e.getAttribute("data-dropdown"),t=document.getElementById(n);if(t){let n=-1;const i=()=>{if(n===-1)return;clearTimeout(n),n=-1},a=()=>t.style.display==="block",r=()=>{if(a())return;if(window.innerWidth<1200)return;i();const n=e.getBoundingClientRect();t.style.top=n.bottom+"px",t.style.left=n.left+"px",t.style.display="block",e.classList.add("dropdown-open")},s=({instant:s=!1}={})=>{if(!a())return;const o=()=>{i(),t.style.display="none",e.classList.remove("dropdown-open")};if(s){o();return}n=setTimeout(o,100)},l=e=>{if(window.innerWidth<1200)return;e.preventDefault(),a()?s({instant:!0}):r()},c=e=>t=>{t.pointerType==="touch"&&e(t)},o=e=>t=>{t.pointerType!=="touch"&&e(t)};e.addEventListener("pointerup",c(e=>l(e))),document.documentElement.addEventListener("pointerup",c(n=>{!e.contains(n.target)&&!t.contains(n.target)&&s({instant:!0})})),e.addEventListener("pointerenter",o(e=>r())),e.addEventListener("pointerleave",o(e=>s())),t.addEventListener("pointerenter",o(e=>i())),t.addEventListener("pointerleave",o(e=>s()))}})})</script><main><section id=made_with_godot class="container padded"><h2>Showreel videos</h2><p>Every year, we make a series of videos highlighting games and projects made with Godot. Watch the full playlist on our <a href="https://www.youtube.com/playlist?list=PLeG_dAglpVo6EpaO9A1nkwJZOwrfiLdQ8" target=_blank>YouTube channel</a>.</p><style>.showreel-video img{max-width:100%;background-color:var(--card-background-color);box-shadow:0 5px 10px -3px #00000078;border-radius:7px;display:block}</style><section class="flex grid" style=grid-template-columns:repeat(auto-fill,minmax(250px,1fr))><article><div class=showreel-video><a href="https://www.youtube.com/watch?v=n1Lon_Q2T18" target=_blank><img src=/assets/showcase/showreels/2024.webp alt="Showreel: 2024 Godot Games"></a></div></article><article><div class=showreel-video><a href="https://www.youtube.com/watch?v=W1_zKxYEP6Q" target=_blank><img src=/assets/showcase/showreels/2023-all.webp alt="Showreel: 2023 Godot Games"></a></div></article><article><div class=showreel-video><a href="https://www.youtube.com/watch?v=UAS_pUTFA7o" target=_blank><img src=/assets/showcase/showreels/2022-desktop.webp alt="Showreel: 2022 Godot Desktop Games"></a></div></article><article><div class=showreel-video><a href="https://www.youtube.com/watch?v=xF3QiQfQxeQ" target=_blank><img src=/assets/showcase/showreels/2022-mobile.webp alt="Showreel: 2022 Godot Mobile Games"></a></div></article></section></section><div class=container><h2>Made with Godot</h2><div class=main><aside><h3>Filter by:</h3><div class=filter-options><label><input type=checkbox class=platform-filter value=windows> Windows</label>
<label><input type=checkbox class=platform-filter value=macos> Mac</label>
<label><input type=checkbox class=platform-filter value=linux> Linux</label>
<label><input type=checkbox class=platform-filter value=web> Web</label>
<label><input type=checkbox class=platform-filter value=android> Android</label>
<label><input type=checkbox class=platform-filter value=ios> iOS</label>
<label><input type=checkbox class=platform-filter value=playstation> PlayStation</label>
<label><input type=checkbox class=platform-filter value=xbox> Xbox</label>
<label><input type=checkbox class=platform-filter value=switch> Nintendo Switch</label>
<label><input type=checkbox class=platform-filter value=vr> VR</label></div></aside><div class=content><h2 class=title>Games</h2><section class="flex grid showcase-cards"><a href=/showcase/kingdoms-of-the-dump/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/kingdoms-of-the-dump-header.webp alt="Kingdoms of the Dump"><div class=caption><div class=attribution><span class=card-title>Kingdoms of the Dump</span>
<span class=author>Roach Games</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/dogwalk/ class="showcase-link-wrapper windows linux macos" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/dogwalk/header.webp alt=DOGWALK><div class=caption><div class=attribution><span class=card-title>DOGWALK</span>
<span class=author>Blender Studio</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos></div></div></article></a><a href=/showcase/gourdlets/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/gourdlets-header.jpg alt=Gourdlets><div class=caption><div class=attribution><span class=card-title>Gourdlets</span>
<span class=author>AuntyGames</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/the-garden-path/ class="showcase-link-wrapper windows macos linux switch" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/the-garden-path.jpg alt="The Garden Path"><div class=caption><div class=attribution><span class=card-title>The Garden Path</span>
<span class=author>carrotcake</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/switch.svg alt=switch title=switch></div></div></article></a><a href=/showcase/until-then/ class="showcase-link-wrapper windows linux playstation" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/until-then-header.webp alt="Until Then"><div class=caption><div class=attribution><span class=card-title>Until Then</span>
<span class=author>Polychroma Games</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/playstation.svg alt=playstation title=playstation></div></div></article></a><a href=/showcase/kamaeru/ class="showcase-link-wrapper windows macos linux xbox switch" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/kamaeru.jpg alt=Kamaeru><div class=caption><div class=attribution><span class=card-title>Kamaeru</span>
<span class=author>Humble Reeds</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/xbox.svg alt=xbox title=xbox>
<img src=/assets/images/platforms/switch.svg alt=switch title=switch></div></div></article></a><a href=/showcase/buckshot-roulette/ class="showcase-link-wrapper windows linux switch playstation xbox" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/buckshot-roulette.jpg alt="Buckshot Roulette"><div class=caption><div class=attribution><span class=card-title>Buckshot Roulette</span>
<span class=author>Mike Klubnika</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/switch.svg alt=switch title=switch>
<img src=/assets/images/platforms/playstation.svg alt=playstation title=playstation>
<img src=/assets/images/platforms/xbox.svg alt=xbox title=xbox></div></div></article></a><a href=/showcase/of-life-and-land/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/of-life-and-land-header.webp alt="Of Life and Land"><div class=caption><div class=attribution><span class=card-title>Of Life and Land</span>
<span class=author>Kerzoven</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/windowkill/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/windowkill.jpg alt=Windowkill><div class=caption><div class=attribution><span class=card-title>Windowkill</span>
<span class=author>torcado</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/pingo-adventure/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/pingo-adventure-header.webp alt="Pingo Adventure"><div class=caption><div class=attribution><span class=card-title>Pingo Adventure</span>
<span class=author>Orb Square Studio</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/Badaboom/ class="showcase-link-wrapper vr" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/badaboom.webp alt=Badaboom><div class=caption><div class=attribution><span class=card-title>Badaboom</span>
<span class=author>Decacis Studio</span></div><div class=icons><img src=/assets/images/platforms/vr.svg alt=vr title=vr></div></div></article></a><a href=/showcase/case-of-the-golden-idol/ class="showcase-link-wrapper windows macos playstation xbox switch" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/case-of-the-golden-idol.jpg alt="The Case of the Golden Idol"><div class=caption><div class=attribution><span class=card-title>The Case of the Golden Idol</span>
<span class=author>Color Gray Games</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/playstation.svg alt=playstation title=playstation>
<img src=/assets/images/platforms/xbox.svg alt=xbox title=xbox>
<img src=/assets/images/platforms/switch.svg alt=switch title=switch></div></div></article></a><a href=/showcase/usagi-shima/ class="showcase-link-wrapper android ios" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/usagi-shima-header.webp alt="Usagi Shima"><div class=caption><div class=attribution><span class=card-title>Usagi Shima</span>
<span class=author>pank0</span></div><div class=icons><img src=/assets/images/platforms/android.svg alt=android title=android>
<img src=/assets/images/platforms/ios.svg alt=ios title=ios></div></div></article></a><a href=/showcase/tail-quest/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/tail-quest-header.webp alt="TailQuest Defense"><div class=caption><div class=attribution><span class=card-title>TailQuest Defense</span>
<span class=author>Kivano Games</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/cassette-beasts/ class="showcase-link-wrapper windows linux switch xbox" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/cassette-beasts-header.webp alt="Cassette Beasts"><div class=caption><div class=attribution><span class=card-title>Cassette Beasts</span>
<span class=author>Bytten Studio</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/switch.svg alt=switch title=switch>
<img src=/assets/images/platforms/xbox.svg alt=xbox title=xbox></div></div></article></a><a href=/showcase/halls-of-torment/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/halls-of-torment.webp alt="Halls of Torment"><div class=caption><div class=attribution><span class=card-title>Halls of Torment</span>
<span class=author>Chasing Carrots</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/lumencraft/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/lumencraft-header.webp alt=Lumencraft><div class=caption><div class=attribution><span class=card-title>Lumencraft</span>
<span class=author>2Dynamic Games</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/madness-endless/ class="showcase-link-wrapper ios android" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/madness-endless-header.webp alt=Madness/Endless><div class=caption><div class=attribution><span class=card-title>Madness/Endless</span>
<span class=author>Poke the Ant</span></div><div class=icons><img src=/assets/images/platforms/ios.svg alt=ios title=ios>
<img src=/assets/images/platforms/android.svg alt=android title=android></div></div></article></a><a href=/showcase/luck-be-a-landlord/ class="showcase-link-wrapper windows linux macos ios android" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/luck-be-a-landlord.jpg alt="Luck be a Landlord"><div class=caption><div class=attribution><span class=card-title>Luck be a Landlord</span>
<span class=author>TrampolineTales</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/ios.svg alt=ios title=ios>
<img src=/assets/images/platforms/android.svg alt=android title=android></div></div></article></a><a href=/showcase/a-most-extraordinary-gnome/ class="showcase-link-wrapper windows linux macos" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/gnome-header.webp alt="A Most Extraordinary Gnome"><div class=caption><div class=attribution><span class=card-title>A Most Extraordinary Gnome</span>
<span class=author>Save Sloth Studios</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos></div></div></article></a><a href=/showcase/endoparasitic/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/endoparasitic-header.webp alt=Endoparasitic><div class=caption><div class=attribution><span class=card-title>Endoparasitic</span>
<span class=author>Miziziziz</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/dome-keeper/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/dome-keeper-header.webp alt="Dome Keeper"><div class=caption><div class=attribution><span class=card-title>Dome Keeper</span>
<span class=author>Bippinbits</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/brotato/ class="showcase-link-wrapper windows playstation" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/brotato-header.webp alt=Brotato><div class=caption><div class=attribution><span class=card-title>Brotato</span>
<span class=author>Blobfish</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/playstation.svg alt=playstation title=playstation></div></div></article></a><a href=/showcase/blastronaut/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/blastronaut-header.webp alt=BLASTRONAUT><div class=caption><div class=attribution><span class=card-title>BLASTRONAUT</span>
<span class=author>Perfoon</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/beat-invaders/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/beat-invaders-header.webp alt="Beat Invaders"><div class=caption><div class=attribution><span class=card-title>Beat Invaders</span>
<span class=author>Raffaele Picca</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/wrought-flesh/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/wrought-flesh-header.webp alt="Wrought Flesh"><div class=caption><div class=attribution><span class=card-title>Wrought Flesh</span>
<span class=author>Miziziziz</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/haiki/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/haiki-header.webp alt=Haiki><div class=caption><div class=attribution><span class=card-title>Haiki</span>
<span class=author>Richard Hörnig</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/primal-light/ class="showcase-link-wrapper windows macos linux switch xbox" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/primal-light-header.webp alt="Primal Light"><div class=caption><div class=attribution><span class=card-title>Primal Light</span>
<span class=author>Fat Gem</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/switch.svg alt=switch title=switch>
<img src=/assets/images/platforms/xbox.svg alt=xbox title=xbox></div></div></article></a><a href=/showcase/ex-zodiac/ class="showcase-link-wrapper windows macos linux switch" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/ex-zodiac-header.webp alt="Ex Zodiac"><div class=caption><div class=attribution><span class=card-title>Ex Zodiac</span>
<span class=author>Ben Hickling</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/switch.svg alt=switch title=switch></div></div></article></a><a href=/showcase/city-game-studio/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/city-game-studio-header.webp alt="City Game Studio"><div class=caption><div class=attribution><span class=card-title>City Game Studio</span>
<span class=author>Binogure Studio</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/cruelty-squad/ class="showcase-link-wrapper windows" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/cruelty-squad-header.webp alt="Cruelty Squad"><div class=caption><div class=attribution><span class=card-title>Cruelty Squad</span>
<span class=author>Consumer Softproducts</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows></div></div></article></a><a href=/showcase/swords-and-sandals-immortals/ class="showcase-link-wrapper windows" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/sandals-header.webp alt="Swords and Sandals Immortals"><div class=caption><div class=attribution><span class=card-title>Swords and Sandals Immortals</span>
<span class=author>Whiskeybarrel Studios</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows></div></div></article></a><a href=/showcase/resolutiion/ class="showcase-link-wrapper windows macos linux switch" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/resolutiion-header.webp alt=Resolutiion><div class=caption><div class=attribution><span class=card-title>Resolutiion</span>
<span class=author>Monolith of Minds</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/switch.svg alt=switch title=switch></div></div></article></a><a href=/showcase/rogue-state-revolution/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/rogue-state-revolution-header.webp alt="Rogue State Revolution"><div class=caption><div class=attribution><span class=card-title>Rogue State Revolution</span>
<span class=author>Little Red Dog Games</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/gravity-ace/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/gravity-ace-header.webp alt="Gravity Ace"><div class=caption><div class=attribution><span class=card-title>Gravity Ace</span>
<span class=author>John Watson</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/human-diaspora/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/human-diaspora-header.webp alt="Human Diaspora"><div class=caption><div class=attribution><span class=card-title>Human Diaspora</span>
<span class=author>Leocesar3D</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/hive-time/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><div class=no-capsule style=background-image:url(/assets/showcase/hive-time.webp)><h3>Hive Time</h3></div><div class=caption><div class=attribution><span class=card-title>Hive Time</span>
<span class=author>Cheeseness</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/delta-v-rings-of-saturn/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/delta-v-rings-of-saturn-header.webp alt="ΔV: Rings of Saturn"><div class=caption><div class=attribution><span class=card-title>ΔV: Rings of Saturn</span>
<span class=author>Kodera Software</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/precipice/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/precipice-header.webp alt=Precipice><div class=caption><div class=attribution><span class=card-title>Precipice</span>
<span class=author>Little Red Dog Games</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/callbreak/ class="showcase-link-wrapper ios android web" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/callbreak.webp alt="Callbreak: Card game"><div class=caption><div class=attribution><span class=card-title>Callbreak: Card game</span>
<span class=author>Teslatech</span></div><div class=icons><img src=/assets/images/platforms/ios.svg alt=ios title=ios>
<img src=/assets/images/platforms/android.svg alt=android title=android>
<img src=/assets/images/platforms/web.svg alt=web title=web></div></div></article></a></section><h2 class=title>Apps & Tools</h2><section class="flex grid showcase-cards"><a href=/showcase/action-game-maker/ class="showcase-link-wrapper windows" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/action-game-maker.jpg alt="ACTION GAME MAKER"><div class=caption><div class=attribution><span class=card-title>ACTION GAME MAKER</span>
<span class=author>Gotcha Gotcha Games</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows></div></div></article></a><a href=/showcase/pixelorama/ class="showcase-link-wrapper windows macos linux web" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/pixelorama.jpg alt=Pixelorama><div class=caption><div class=attribution><span class=card-title>Pixelorama</span>
<span class=author>Orama Interactive</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux>
<img src=/assets/images/platforms/web.svg alt=web title=web></div></div></article></a><a href=/showcase/rpg-in-a-box/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/rpg-in-a-box-header.webp alt="RPG in a Box"><div class=caption><div class=attribution><span class=card-title>RPG in a Box</span>
<span class=author>Justin Arnold</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/dungeondraft/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><div class=no-capsule style=background-image:url(/assets/showcase/dungeondraft.webp)><h3>Dungeondraft</h3></div><div class=caption><div class=attribution><span class=card-title>Dungeondraft</span>
<span class=author>Megasploot</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a><a href=/showcase/material-maker/ class="showcase-link-wrapper windows macos linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/material-maker/header.jpg alt="Material Maker"><div class=caption><div class=attribution><span class=card-title>Material Maker</span>
<span class=author>RodZilla</span></div><div class=icons><img src=/assets/images/platforms/windows.svg alt=windows title=windows>
<img src=/assets/images/platforms/macos.svg alt=macos title=macos>
<img src=/assets/images/platforms/linux.svg alt=linux title=linux></div></div></article></a></section><h2 class=title>Coming soon</h2><section class="flex grid showcase-cards"><a href=/showcase/planetenverteidigungskanonenkommandant/ class="showcase-link-wrapper windows" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/planetenverteidigungskanonenkommandant.jpg alt="PVKK: Planetenverteidigungskanonenkommandant"><div class=caption><div class=attribution><span class=card-title>PVKK: Planetenverteidigungskanonenkommandant</span>
<span class=author>Bippinbits</span></div></div></article></a><a href=/showcase/fist-of-the-forgotten/ class="showcase-link-wrapper windows linux" style=text-decoration:none><article class=showcase-card><img class=thumbnail src=/assets/showcase/fist-of-the-forgotten-header.webp alt="Fist of the Forgotten"><div class=caption><div class=attribution><span class=card-title>Fist of the Forgotten</span>
<span class=author>Lone Wulf Studio</span></div></div></article></a></section></div></div><hr style="border-width:1px;border-style:solid;border-color:#7f7f7f;margin:50px 0"><p style=margin-bottom:50px>Do you want us to showcase your game or project? <a href=/showcase/submissions/>Read our showcase guidelines and criteria</a>.</div><script>document.addEventListener("DOMContentLoaded",function(){const e=document.querySelectorAll(".platform-filter"),n=document.querySelectorAll(".showcase-link-wrapper"),s=document.querySelectorAll("h2.title");function t(){const o=Array.from(e).filter(e=>e.checked).map(e=>e.value);let t={Games:0,"Apps & Tools":0,"Coming soon":0};n.forEach(e=>{const n=o.length===0||o.some(t=>e.classList.contains(t));if(e.classList.toggle("hidden",!n),n){const n=e.closest("section").previousElementSibling.textContent.trim();t.hasOwnProperty(n)&&t[n]++}}),s.forEach(e=>{const n=e.textContent.trim();e.style.display=t[n]>0?"":"none"})}e.forEach(e=>{e.addEventListener("change",t)}),t()})</script></main><footer class=footer-global><div class=wrapper><div class=columns><div class=col><h2>Godot Engine</h2><ul><li><a class=set-os-download-url href=/download>Download</a><li><a href=https://docs.godotengine.org>Documentation</a><li><a href=/features/>Features</a><li><a href=https://editor.godotengine.org/releases/latest/>Web editor</a><li><a href=/download/archive/>Release archive</a><li><a href=https://github.com/godotengine>Source code</a></ul></div><div class=col><h2>Project</h2><ul><li><a href=/blog/>Blog</a><li><a href=/code-of-conduct/>Code of conduct</a><li><a href=/governance/>Governance</a><li><a href=/teams/>Teams</a><li><a href=/priorities/>Priorities</a><li><a href=/community/>Communities</a></ul></div><div class=col><h2>Resources</h2><ul><li><a href=https://godotengine.org/asset-library/asset>Asset library</a><li><a href=/press/>Press kit</a><li><a href=/showcase/>Showcase</a><li><a href=/education/>Education</a><li><a href=/consoles/>Console support</a></ul></div><div class=col><h2>Foundation</h2><ul><li><a href=https://godot.foundation/>About</a><li><a href=https://fund.godotengine.org>Donate</a><li><a href=/license/>License</a><li><a href=/privacy-policy/>Privacy policy</a><li><a href=/contact/>Contact us</a></ul></div></div><hr><div class=credits-and-socials><p>© 2007-2025 Juan Linietsky, Ariel Manzur and <a href=https://github.com/godotengine/godot/blob/master/AUTHORS.md target=_blank rel=noopener>contributors</a>. Hosted by the <a href=https://godot.foundation/ target=_blank rel=noopener>Godot Foundation</a>. Website <a href=https://github.com/godotengine/godot-website target=_blank rel=noopener>source code on GitHub</a>.<div class=social><a href=https://github.com/godotengine target=_blank rel=noopener title=GitHub><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6.0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6.0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3.0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1.0-6.2-.3-40.4-.3-61.4.0.0-70 15-84.7-29.8.0.0-11.4-29.1-27.8-36.6.0.0-22.9-15.7 1.6-15.4.0.0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5.0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9.0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4.0 33.7-.3 75.4-.3 83.6.0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6.0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9.0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
</a><a href=https://bsky.app/profile/godotengine.org target=_blank rel=noopener title=Bluesky><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M407.8 294.7c-3.3-.4-6.7-.8-10-1.3 3.4.4 6.7.9 10 1.3zM288 227.1C261.9 176.4 190.9 81.9 124.9 35.3 61.6-9.4 37.5-1.7 21.6 5.5 3.3 13.8.0 41.9.0 58.4S9.1 194 15 213.9c19.5 65.7 89.1 87.9 153.2 80.7 3.3-.5 6.6-.9 10-1.4-3.3.5-6.6 1-10 1.4-93.9 14-177.3 48.2-67.9 169.9C220.6 589.1 265.1 437.8 288 361.1c22.9 76.7 49.2 222.5 185.6 103.4 102.4-103.4 28.1-156-65.8-169.9-3.3-.4-6.7-.8-10-1.3 3.4.4 6.7.9 10 1.3 64.1 7.1 133.6-15.1 153.2-80.7C566.9 194 576 75 576 58.4s-3.3-44.7-21.6-52.9c-15.8-7.1-40-14.9-103.2 29.8C385.1 81.9 314.1 176.4 288 227.1z"/></svg>
</a><a href=https://mastodon.gamedev.place/@godotengine target=_blank rel=noopener title=Mastodon><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M433 179.1c0-97.2-63.7-125.7-63.7-125.7-62.5-28.7-228.6-28.4-290.5.0.0.0-63.7 28.5-63.7 125.7.0 115.7-6.6 259.4 105.6 289.1 40.5 10.7 75.3 13 103.3 11.4 50.8-2.8 79.3-18.1 79.3-18.1l-1.7-36.9s-36.3 11.4-77.1 10.1c-40.4-1.4-83-4.4-89.6-54a102.5 102.5.0 01-.9-13.9c85.6 20.9 158.7 9.1 178.8 6.7 56.1-6.7 105-41.3 111.2-72.9 9.8-49.8 9-121.5 9-121.5zm-75.1 125.2h-46.6V190.1c0-49.7-64-51.6-64 6.9v62.5H201V197c0-58.5-64-56.6-64-6.9v114.2H90.2c0-122.1-5.2-147.9 18.4-175 25.9-28.9 79.8-30.8 103.8 6.1l11.6 19.5 11.6-19.5c24.1-37.1 78.1-34.8 103.8-6.1 23.7 27.3 18.4 53 18.4 175z"/></svg>
</a><a href=https://discord.gg/godotengine target=_blank rel=noopener title=Discord><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M524.5 69.8a1.5 1.5.0 00-.8-.7A485.1 485.1.0 00404.1 32a1.8 1.8.0 00-1.9.9 337.5 337.5.0 00-14.9 30.6 447.8 447.8.0 00-134.4.0 309.5 309.5.0 00-15.1-30.6 1.9 1.9.0 00-1.9-.9A483.7 483.7.0 00116.1 69.1a1.7 1.7.0 00-.8.7C39.1 183.7 18.2 294.7 28.4 404.4a2 2 0 00.8 1.4A487.7 487.7.0 00176 479.9a1.9 1.9.0 002.1-.7 348.2 348.2.0 0030-48.8 1.9 1.9.0 00-1-2.6 321.2 321.2.0 01-45.9-21.9 1.9 1.9.0 01-.2-3.1c3.1-2.3 6.2-4.7 9.1-7.1a1.8 1.8.0 011.9-.3c96.2 43.9 200.4 43.9 295.5.0a1.8 1.8.0 011.9.2c2.9 2.4 6 4.9 9.1 7.2a1.9 1.9.0 01-.2 3.1 301.4 301.4.0 01-45.9 21.8 1.9 1.9.0 00-1 2.6 391.1 391.1.0 0030 48.8 1.9 1.9.0 002.1.7 486 486 0 00147.2-74.1 1.9 1.9.0 00.8-1.4c12.2-126.7-20.6-236.8-87-334.5zm-302 267.8c-29 0-52.8-26.6-52.8-59.2s23.4-59.3 52.8-59.3c29.7.0 53.3 26.8 52.8 59.2.0 32.7-23.4 59.3-52.8 59.3zm195.4.0c-29 0-52.8-26.6-52.8-59.2s23.3-59.3 52.8-59.3c29.7.0 53.3 26.8 52.8 59.2.0 32.7-23.2 59.3-52.8 59.3z"/></svg>
</a><a href=https://www.reddit.com/r/godot title=Reddit target=_blank rel=noopener><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 256C0 114.6 114.6.0 256 0S512 114.6 512 256 397.4 512 256 512H37.1c-13.7.0-20.5-16.5-10.9-26.2L75 437C28.7 390.7.0 326.7.0 256zM349.6 153.6c23.6.0 42.7-19.1 42.7-42.7s-19.1-42.7-42.7-42.7c-20.6.0-37.8 14.6-41.8 34-34.5 3.7-61.4 33-61.4 68.4v.2c-37.5 1.6-71.8 12.3-99 29.1-10.1-7.8-22.8-12.5-36.5-12.5-33 0-59.8 26.8-59.8 59.8.0 24 14.1 44.6 34.4 54.1 2 69.4 77.6 125.2 170.6 125.2s168.7-55.9 170.6-125.3c20.2-9.6 34.1-30.2 34.1-54 0-33-26.8-59.8-59.8-59.8-13.7.0-26.3 4.6-36.4 12.4-27.4-17-62.1-27.7-1e2-29.1v-.2c0-25.4 18.9-46.5 43.4-49.9 4.4 18.8 21.3 32.8 41.5 32.8zM177.1 246.9c16.7.0 29.5 17.6 28.5 39.3s-13.5 29.6-30.3 29.6-31.4-8.8-30.4-30.5S160.3 247 177 247zm190.1 38.3c1 21.7-13.7 30.5-30.4 30.5s-29.3-7.9-30.3-29.6c-1-21.7 11.8-39.3 28.5-39.3s31.2 16.6 32.1 38.3zm-48.1 56.7c-10.3 24.6-34.6 41.9-63 41.9s-52.7-17.3-63-41.9c-1.2-2.9.8-6.2 3.9-6.5 18.4-1.9 38.3-2.9 59.1-2.9s40.7 1 59.1 2.9c3.1.3 5.1 3.6 3.9 6.5z"/></svg>
</a><a href=/rss.xml title=RSS target=_blank rel=noopener><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M64 32C28.7 32 0 60.7.0 96V416c0 35.3 28.7 64 64 64h320c35.3.0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM96 136c0-13.3 10.7-24 24-24 137 0 248 111 248 248 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-110.5-89.5-2e2-2e2-2e2-13.3.0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24 83.9.0 152 68.1 152 152 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-57.4-46.6-104-104-104-13.3.0-24-10.7-24-24zm0 120a32 32 0 1164 0 32 32 0 11-64 0z"/></svg></a></div></div></div></footer><script defer src=/assets/js/localize.js?7></script><script defer src=/assets/js/tobii.min.js></script><script defer src=/assets/js/highlight.min.js?1></script><script defer src=/assets/js/highlight.gdscript.min.js?1></script><script>document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll("pre:not(.manual) code").forEach(e=>{hljs.highlightBlock(e)}),document.querySelectorAll("[data-post-date]").forEach(e=>{Date.parse(e.dataset.postDate)>Date.now()-1e3*60*60*48&&e.classList.add("post-recent-highlight")}),new Tobii({zoom:!1});const e=document.querySelectorAll(".set-os-download-url");for(let n=0;n<e.length;n++){const s=e[n];let o="download";"version"in s.dataset&&s.dataset.version==="3"&&(o="download/3.x");let t="windows";navigator.platform.indexOf("Mac")!==-1?t="macos":navigator.userAgent.indexOf("Android")!==-1?t="android":navigator.platform.indexOf("Linux")!==-1&&(t="linux"),s.href=`/${o}/${t}/`}})</script>