Idag tillkännagav Google de projekt som antagits till årets Google Summer of Code, ett årligt evenemang med målet att uppmuntra studenter att delta i projekt med öppen källkod. För många studenter är det första gången de arbetar i en samarbetsmiljö. Vi är särskilt glada över att kunna meddela att ScummVM-teamet kommer att stödja och vara mentor för fyra andra äventyrare under deras resa.
Dylan Servilla och Nathanael Gentry kommer båda att arbeta med vår Director-motor. Medan Dylans mål är att hjälpa till med Lingo-relaterade saker som fabriker, kommer Nathanael att börja arbeta med renderingsrutiner. Båda kommer så småningom att leda oss till att stödja åtminstone Spaceship Warlock och The Journeyman Project.
Vi vill att ScummVM ska vara lättillgängligt för så många människor som möjligt. Detta inkluderar självklart lokalisering för att hjälpa till att ta bort språkbarriärer. I år kommer Aryan Rawlani att hjälpa till att förbättra stödet för språk som skrivs från höger till vänster ("RTL") samt att lägga till korrekt Unicode-stöd i ScummVM GUI. Föreställ dig att ScummVM en dag finns tillgängligt på alla möjliga språk så kanske du förstår hur viktigt Aryans arbete är. Utöver det kommer Aryan också att arbeta med den mekanik vi använder för att upptäcka dina spel för att förbättra tillförlitligheten och prestandan, vilket inkluderar djupgående omarbetning av hur vårt plugin-system fungerar.
Under GSoC fungerar ScummVM också som en paraplyorganisation för sitt systerprojekt [ResidualVM] (https://www.residualvm.org). Gunnar Birke kommer att arbeta med att implementera stöd för Wintermute 3D-motorn till ResidualVM. Wintermute 3D är - du gissade rätt - en 3D-motsvarighet till Wintermute-motorn som stöds av ScummVM, som bara kan spela 2D-spel på grund av projektets omfattning. Genom att lägga till stöd för Wintermute 3D till ResidualVM kommer du så småningom att kunna köra spel som [Alpha Polaris] (https://www.mobygames.com/game/windows/alpha-polaris).
Håll ut - sommaren 2020 är på väg. Förbered er på att stötta våra studenter på deras fantastiska äventyr. När din klocka börjar, följ deras process på [ScummVM Planet] (https://planet.scummvm.org/).