Altcoins

Screentendo: Verwandle jeden Bildschirmbereich in ein spielbares Super Mario Bros Level

Entdecken Sie, wie die innovative Mac-Anwendung Screentendo jeden Teil Ihres Bildschirms in ein einzigartiges, spielbares Super Mario Bros Level verwandelt. Erfahren Sie mehr über die Funktionsweise, technische Hintergründe und die spannenden Möglichkeiten, die dieses kreative Tool bietet.

Screentendo: Verwandle jeden Bildschirmbereich in ein spielbares Super Mario Bros Level

Screentendo ist eine faszinierende Desktop-Anwendung, die es Nutzern ermöglicht, einen frei gewählten Abschnitt ihres Bildschirms in ein lebendiges und interaktives Level des legendären Spiels Super Mario Bros zu verwandeln. Diese außergewöhnliche Innovation kam 2015 auf den Markt und bietet eine einzigartige Mischung aus Bildverarbeitung und Spielmechanik, die digitale Spielwelten mit realen Bildschirminhalten verbindet. Mit Screentendo wird jeder Nutzer zum Level-Designer – ganz ohne Vorkenntnisse in Game-Design oder Programmierung. Entwickelt von Aaron, einem passionierten Entwickler, der das Cocoa-Framework und die Sprite Kit-Technologie erstmals nutzte, stellt Screentendo ein erstaunliches Side-Projekt dar. Die App dient sowohl als eine experimentelle Spielidee als auch als Demonstration moderner technischer Fähigkeiten im Umgang mit macOS-APIs und bildverarbeitenden Technologien.

Obwohl die Anwendung noch als Proof-of-Concept existiert und einige technische Limitationen aufweist, beeindruckt sie durch ihre kreative Umsetzung und macht Lust auf mehr. Die Kernidee hinter Screentendo ist relativ einfach, aber genial: Der Anwender öffnet die App und platziert ein halbtransparentes Fenster auf seinem Bildschirm, das über anderen Anwendungsfenstern liegt. Dieses Fenster lässt sich verschieben und in der Größe verändern, um genau den Bereich einzurahmen, der später in ein Spiel-Level verwandelt werden soll. Sobald der Nutzer in das Fenster klickt, analysiert Screentendo den darunter liegenden Bildschirminhalt und generiert daraus eine Super Mario Bros Spielszene. Die technische Umsetzung dieses Prozesses erfolgt in zwei Hauptschritten: Bildverarbeitung und Levelgenerierung. Zuerst wird der ausgewählte Bildschirmbereich mittels macOS-interner APIs wie CGWindowListCopyWindowInfo und CGWindowListCreateImage analysiert.

Diese APIs erlauben es, Screenshots von einzelnen Fenstern oder Bildschirmabschnitten in der aktuellen Nutzer-Session aufzunehmen. Screentendo nutzt dabei die Fensterinformationen, um präzise den richtigen Bildausschnitt zu extrahieren, der in das Spiel-Level umgewandelt wird. Dieser Bildausschnitt wird anschließend mehreren Bildfiltern unterzogen, um seine Komplexität auf ein für die Levelerstellung geeignetes Format herunterzubrechen. Ein Bewegungsunschärfe-Filter hilft dabei, Störungen und Rauschen zu minimieren. Danach wird durch einen Luminanzfilter die Bildtiefe auf zwei Graustufen reduziert, was eine klare Unterscheidung von hellen und dunklen Bereichen ermöglicht. In einem weiteren Schritt wird das Bild pixelartig verkleinert, um Details zu vereinfachen und eine Aufteilung in Sub-Blöcke zu erleichtern. Jeder Sub-Block, in der Regel eine 10x10 Pixel große Fläche, wird analysiert, um den durchschnittlichen Farbwert zu bestimmen.

Aufgrund des Schwarz-Weiß-Kontrasts werden diese Blöcke dann in einem zweidimensionalen Array als '1' für überwiegend schwarze Blöcke und '0' für überwiegend weiße Blöcke codiert. Dieses Array dient als Grundlage für die Levelgenerierung und bestimmt, wo Blöcke im Spiel entstehen und wo Freiraum herrscht. Das Herzstück der Level- und Spiellogik liegt in der GameScene-Klasse, die das aus der Bildverarbeitung entstandene Array auswertet. In der virtuellen Welt werden alle '1'-Positionen als Blöcke dargestellt, die Mario als Hindernisse oder Plattformen vorfindet. Zusätzliche Elemente wie Wolken, Hintergrundgrafiken oder Spieler-Sprites runden das Spielerlebnis ab. Die Bewegungen und Interaktionen basieren dabei auf der Sprite Kit-Physik-Engine, welche grundlegende Kollisionserkennung, Gravitationskräfte und mechanisches Zusammenspiel bewerkstelligt. Neben der grundsätzlichen Funktionsweise erlaubt Screentendo dem Anwender die Anpassung der Blockgröße.

Kleinere Blöcke bedeuten höhere Auflösung und detailliertere Spielwelten, bringen aber auch längere Verarbeitungszeiten mit sich. Trotz seines spielerischen Charakters ist das Programm kein komplettes Super Mario Emulator, sondern zielt auf ein spielerisch befriedigendes und technisch faszinierendes Erlebnis ab. Dabei gilt es einige Limitationen zu beachten, zum Beispiel die eher langsame Bildverarbeitung aufgrund der Implementierung und die Abhängigkeit von deutlichem Kontrast im Zielbild, um eine saubere Blockerkennung sicherzustellen. Auch die Physik weist gelegentlich kleinere Fehler auf, die den Spielspaß aber meist nicht trüben. Besonders spannend ist die Flexibilität des Tools. Da es möglich ist, jeden beliebigen Bildschirmbereich als Grundlage zu nehmen, reagiert Screentendo oft überraschend auf unterschiedlichste Bildinhalte.

Ob ein komplexes Diagramm in Google Sheets, eine bunte Webseite oder schlicht ein leerer Desktop-Hintergrund – die App erzeugt daraus einzigartige Spielwelten. Das verleiht dem klassischen Super Mario Spielprinzip eine völlig neue Dimension, indem die reale Welt kreativ mit der virtuell-nostalgischen Spielwelt verschmilzt. Die Community zeigte sich von Screentendo begeistert, sowohl wegen der originellen Idee als auch des technischen Einfallsreichtums. Während vereinzelte Stimmen sich über den fehlenden fertigen Download-Binärdatei beklagten und eine Veröffentlichung wünschten, bleibt der Quellcode auf GitHub öffentlich zugänglich und lädt Entwickler dazu ein, das Projekt fortzuführen und weiter auszubauen. Die Kommentare zeugen von einer Mischung aus Begeisterung und Ansporn, mehr Features wie Power-ups, Gegner oder ein echtes Zielprotokoll zu integrieren, um das Spielerlebnis noch realistischer und unterhaltsamer zu gestalten.

Screentendo zeigt eindrucksvoll, wie moderne Softwareentwicklung mit kreativer Spielmechanik verschmelzen kann. Das Programm kombiniert mehrere Disziplinen wie Bildverarbeitung, UI-Design, Physiksimulation und Spieldesign in einem erstaunlichen Experiment. Darüber hinaus ist es ein hervorragendes Beispiel dafür, wie Entwickler mit offenen Plattformen und SDKs (Software Development Kits) neue Formen der Interaktion am Computer schaffen können. Durch die Möglichkeit, live und interaktiv mit dem Bildschirm zu arbeiten, entstehen völlig neuartige Spielwelten, die weit über traditionelle Spielmodi hinausgehen. Für alle, die sich für die technische Seite interessieren, bietet Screentendo einen Einblick in die Nutzung von macOS-APIs für Bildschirmaufnahmen und Fensterverwaltung, die Bildmanipulation durch Filter und Pixelstrukturierung, sowie den Einsatz von Sprite Kit zur Spieleentwicklung.

Gerade für Entwickler und Hobbyprogrammierer ist das Projekt wertvoll, da es viele praktische Lösungsansätze vermittelt und eine gute Grundlage für eigene Experimente bietet. Auch wenn Screentendo noch immer als experimentell gilt und keine umfangreichen Gameplay-Features bietet, bleibt die Grundidee faszinierend. Spieler können aus alltäglichen Anwendungen und Bildern individuelle Landschaften schaffen, auf denen Mario seine Abenteuer erlebt. Das verbindet Nostalgie mit moderner Kreativität und weckt den Geist des Tüftelns sowie des spielerischen Entdeckens neuer Spielwelten. Abschließend bleibt zu sagen, dass Screentendo weit mehr als nur eine technische Spielerei ist: Es ist ein Beweis für die unendlichen Möglichkeiten von Software und die Innovationskraft von Entwicklern, die Grenzen neu definieren möchten. Wer ein Faible für Retro-Games, Programmierung und kreative Tools hat, sollte sich dieses kleine Softwarewunder unbedingt einmal ansehen und ausprobieren.

Es eröffnet neue Perspektiven, wie wir mit digitalen Inhalten interagieren können – und verwandelt den Bildschirm in eine Bühne für Marios nächste große Mission. Somit ist Screentendo nicht nur eine spannende Anwendung, sondern auch eine Inspirationsquelle für neue Spieleideen und interaktive Konzepte, die den Desktop-Alltag zukünftig auf originelle Weise bereichern könnten.

OKX Partnerinhalte

Registrieren Sie sich bei OKX und erhalten Sie Ihren Willkommensbonus

OKX ist eine Plattform für Spot- und Futures-Handel, P2P-Tausch und Krypto-Sparpläne. Ein neues Konto über diesen Link eröffnet Zugang zum Willkommensbonus-Programm: bis zu 10.000 USDT für Ihre ersten Schritte an der Börse.

Konto erstellen und Bonus erhalten →

18+ · Partnerlink. Kryptowährungen sind volatil: Sie können Ihre Einlage verlieren.

Als Nächstes
Ethereum: Kurs weiter im Aufwind – Angriff auf die $3.200-Marke mit starken Bullen
Samstag, 14. November 2026. Ethereum: Kurs weiter im Aufwind – Angriff auf die $3.200-Marke mit starken Bullen

Der Kryptomarkt erlebt weiterhin eine spannende Phase, in der Ethereum (ETH) eine zentrale Rolle spielt. Nach einer längeren Konsolidierungsphase bewegt sich der Ethereum-Kurs innerhalb eines aufsteigenden parallelen Channels, der seit Oktober letzten Jahres Bestand hat.

Lohnt sich ein Kauf von XRP unter 3 US-Dollar? Eine eingehende Analyse
Samstag, 14. November 2026. Lohnt sich ein Kauf von XRP unter 3 US-Dollar? Eine eingehende Analyse

Der Kryptomarkt hat sich in den letzten Jahren rasant entwickelt und zahlreiche Kryptowährungen haben das Interesse von Investoren weltweit geweckt. Unter den vielen digitalen Assets sticht XRP als eine der populärsten Optionen hervor, nicht zuletzt wegen der technologiegetriebenen Vision von Ripple, dem Unternehmen hinter XRP.

Jim Cramer über Salesforce (CRM): Warum die Aktie aktuell eine schwierige Entscheidung darstellt
Samstag, 14. November 2026. Jim Cramer über Salesforce (CRM): Warum die Aktie aktuell eine schwierige Entscheidung darstellt

Salesforce, das als einer der führenden Anbieter im Bereich Customer Relationship Management (CRM) gilt, steht derzeit im Fokus von Investoren und Marktbeobachtern. Besonders aufmerksam verfolgt wird das Unternehmen von Jim Cramer, einem der bekanntesten und einflussreichsten Börsenkommentatoren in den USA.

Blinksy: Die leistungsstarke Rust-Bibliothek für nahtlose LED-Steuerung in 1D, 2D und bald 3D Layouts
Samstag, 14. November 2026. Blinksy: Die leistungsstarke Rust-Bibliothek für nahtlose LED-Steuerung in 1D, 2D und bald 3D Layouts

Die dynamische Welt der LED-Beleuchtung hat in den letzten Jahren enorme Fortschritte gemacht, sowohl im gewerblichen als auch im privaten Bereich. LED-Streifen und -Module sind heute beliebter denn je, ob für dekorative Beleuchtung, interaktive Kunstprojekte oder Installationen im Smart Home.

Core und Ceffu: Revolutionäre Bitcoin Staking Integration für institutionelle Investoren
Samstag, 14. November 2026. Core und Ceffu: Revolutionäre Bitcoin Staking Integration für institutionelle Investoren

Die Kryptowährungswelt erlebt kontinuierlich innovative Entwicklungen, die das Potenzial haben, den digitalen Finanzsektor grundlegend zu verändern. Eine dieser wegweisenden Neuerungen kommt von Core Foundation, die mit ihrer Bitcoin Staking Lösung in Kombination mit der institutionellen Custody-Plattform Ceffu für Furore sorgen.

Open-Source-Dating-App: Wie GitHub-Beiträge unser Liebesleben verändern könnten
Samstag, 14. November 2026. Open-Source-Dating-App: Wie GitHub-Beiträge unser Liebesleben verändern könnten

In der heutigen digitalen Welt beeinflussen technologische Innovationen nahezu jeden Aspekt unseres Lebens – von der Arbeit über Kommunikation bis hin zur Partnersuche. Besonders der Online-Dating-Markt hat in den vergangenen Jahren eine rasante Entwicklung durchgemacht.

Joe Lubin über Ethereum: Wie Blockchain-Technologie neuen Wohlstand schaffen wird
Samstag, 14. November 2026. Joe Lubin über Ethereum: Wie Blockchain-Technologie neuen Wohlstand schaffen wird

In den letzten Jahren hat die Blockchain-Technologie einen beispiellosen Einfluss auf verschiedenste Branchen ausgeübt. Einer der visionärsten Protagonisten dieser Technologie ist Joe Lubin, Mitbegründer von Ethereum und Gründer von ConsenSys.

Weitere Artikel zum Thema
Die faszinierende Genealogie von Papst Leo XIV: Eine Reise durch Kulturen und Jahrhunderte
Samstag, 14. November 2026. Die faszinierende Genealogie von Papst Leo XIV: Eine Reise durch Kulturen und Jahrhunderte

Papst Leo XIV, bekannt als Robert Francis Prevost, ist eine Persönlichkeit, deren Herkunft mehr ist als nur ein genealogisches Rätsel – sie ist ein Spiegelbild der einzigartigen und vielfältigen Geschichte Amerikas und der Neuen Welt. Seine familiären Wurzeln reichen mehrere Jahrhunderte zurück und verbinden unter anderem spanische Edelpersonen, italienische Immigranten, französisch-kanadische Siedler sowie afro-amerikanische Vorfahren.

Die Zukunft der Kryptowährung: 2024 und darüber hinaus - The Motley Fool enthüllt
Freitag, 13. November 2026. Die Zukunft der Kryptowährung: 2024 und darüber hinaus - The Motley Fool enthüllt

Im Jahr 2024 und darüber hinaus steht die Zukunft der Kryptowährungen im Mittelpunkt der Diskussionen. Die Volatilität und das Potenzial dieser digitalen Währungen stehen im Fokus von Experten und Anlegern gleichermaßen.

Rückblick: Nitanshi Goels eindringliches Geständnis – 'Ich wollte einfach nur schauspielern und im Fernsehen sein'
Freitag, 13. November 2026. Rückblick: Nitanshi Goels eindringliches Geständnis – 'Ich wollte einfach nur schauspielern und im Fernsehen sein'

Nitanshi Goel: Ein Rückblick auf ihren Weg zum Traum In der schillernden Welt des indischen Fernsehens gibt es viele junge Talente, die mit ihrer Leidenschaft und ihrem Talent die Herzen der Zuschauer im Sturm erobern. Eine dieser aufstrebenden Stars ist Nitanshi Goel, deren Karriere in den letzten Jahren rapide gewachsen ist.

Wer ist Satoshi Nakamoto, der Schöpfer von Bitcoin?
Freitag, 13. November 2026. Wer ist Satoshi Nakamoto, der Schöpfer von Bitcoin?

Die Identität von Satoshi Nakamoto, dem anonymen Schöpfer von Bitcoin, ist eines der größten Mysterien im Bereich der Kryptowährungen. Seit der Veröffentlichung des Bitcoin-Whitepapers im Jahr 2008 hat die Frage, wer Satoshi Nakamoto wirklich ist, sowohl Experten als auch Hobbynutzer gleichermaßen fasziniert.