Download för Mac

Visa annons för att ladda ner gratis

Squally: Ett 2D pussel RPG som lär ut låg nivå hacking

Squally, utvecklad av Zachary Canann, lär ut reverse engineering och grundläggande datavetenskap genom en 2D-pussel RPG-upplevelse. Spelare utforskar en konstig planet medan de löser kodningsbaserade utmaningar som ändrar spelets regler och variabler i realtid. Appen kombinerar utforskning, minnesredigering, självmodifierande system och fokuserade minispel för att introducera binär, hexadecimalt och låg nivå programmering. Aspiranter till programmerare, studenter inom datavetenskap och pusselintresserade spelare får praktisk, praktisk exponering för verklig assembly och felsökningstekniker. Den körs på macOS tillsammans med Windows och Linux-versioner, riktad mot tekniska lärande.

Squally sammanfogar praktisk omvänd ingenjörskonst i en 2D-explorationsloop

Att spela spelet placerar dig i en 2D öppen värld där framsteg beror på teknisk problemlösning snarare än enbart strid. Utforskning avslöjar pussel och uppdrag som kräver inspektion och redigering av speldata, med hjälp av en anpassad självhackande motor som tillåter titeln att ändra sin egen logik. Den centrala loopen växlar mellan traversal, pusseldetektering och praktisk manipulation av spelstatus för att kringgå hinder och besegra hot.

Är det svårt att komma igång?

Trots sitt lågnivåämne stöder designen nollkunskapsinträde genom etappindelade minispel och handledningar som Hexus som lär ut binär och hexadecimalt notation. Avancerade spelare får tillgång till beliebig kodexekvering och självmodifierande pussel som använder verklig x86/x64 assembler, med plattformsspecifik fokus: Mac- och Linux-lektioner betonar x64 medan Windows-innehåll fokuserar på x86. Källkoden är öppen på GitHub, vilket hjälper elever att inspektera system direkt.

Ljud, visuella och tekniska begränsningar formar vem som kan spela bekvämt

Visuella element använder en 2D-palett som stöder utforskning och pusselklarhet snarare än spektakel; ljud- och konsttillgångar är proprietära och distribueras med köpta kopior, vilket begränsar tillgång till tillgångar och modding. Mac-versionen riktar sig explicit till Intel-processorer, och att köra på Apple Silicon kräver Rosetta 2 med blandade rapporter om framgång. Projektet började som ett passionprojekt av utvecklaren och nådde fullständig release i juli 2023, och växte från ett utbildningsexperiment till en publicerad titel.

Sammanfattningsvis belönar Squally teknisk nyfikenhet men begränsar sin publik

Sammanfattningsvis är Squally ett belönande val för elever och tekniskt sinnade spelare som tycker om praktisk problemlösning; dess design prioriterar lärande system framför linjär berättande. Steams Mest Positiva mottagande indikerar att tillvägagångssättet resonerar med många. Spelare som jagar en berättelse-först RPG eller rent avslappnade sessioner bör förvänta sig ett brant, tekniskt fokus som formar speltid och tempo. Spelet passar studiegrupper och ensamstående elever som tål lärande genom försök och misstag.

  • Fördelar

    • Lär ut verklig x86/x64 assembler inom spelupplevelsen
    • Möjliggör godtycklig kodexekvering för avancerad experimentering
    • Öppen källkod tillgänglig på GitHub för inspektion
    • Hexus mini-spel lär ut binär och hexadecimalt notation
  • Nackdelar

    • Mac-byggmål riktar sig till Intel-processorer, Apple Silicon behöver Rosetta
    • Konst och ljudtillgångar är proprietära, vilket begränsar återanvändningen av tillgångar
    • Djup låg nivå fokus kan överväldiga berättelsefokuserade spelare
 0/1

Appspecifikationer

  • Utvecklare

  • Licens

    Full

  • Senaste uppdatering

  • Plattform

    Mac

  • OS

    macOS 10.15

Program tillgängligt på andra språk


Download för Mac

Visa annons för att ladda ner gratis


Användarrecensioner om Squally

Har du provat Squally? Var den första att lämna din åsikt!

Lägg till recension

Alternativ till Squally

Lagar som rör användningen av denna programvara varierar från land till land. Vi uppmuntrar eller accepterar inte användningen av detta program om det strider mot dessa lagar.
Inloggad på Softonic som