Här är varför SKSE-64-biten kan inte acceptera donationer eller skapa en patrons

Med den senaste uppbyggnaden av SKSE-64 bit som når 2.0.0 alfa, har en hel del prat om donationer, pengar och SKSE-teamet som skapar en Patreon för att påskynda processen ökat. Medan det låter som en bra idé på ytan, låt oss ta en titt på varför teamet fortsätter förnekar en sådan uppfattning.

SKSE-teamet består av Ian Patterson, Stephen Abel, Paul Connelly och Brendan Borthwick (ianpatt, behippo, scruggsywuggsy iller och lila lunchlåda) med hjälp av Qazyhn, som visas på skse.silverlock.org. Du kommer att se det senare namnet, Qazyhn, visas ganska ofta senare, så var snäll och håll det namnet i åtanke.

Dessutom är det många projekt som pågår som tar emot donationer och andra typer av betalningsmetoder för att påskynda utvecklingen av ett projekt. Donationerna hjälper dock inte SKSE-64-biten i någon form, mode eller sätt. Innan man förklarar varför det inte kommer, finns det ett kontrakt som teamet var tvungna att skriva på som vissa ser som ett hinder.

En Reddit-användare med namnet OpusGlass förklarar situationen, som anges nedan:

”Det kan verkligen inte bli crowdfunded med de nuvarande devsna eftersom de har tecknat uttryckliga kontrakt som kan sätta deras verkliga jobb i fara om de fick någon form av ekonomisk kompensation för detta arbete. Det finns också det faktum att Zenimax Media rynkade vid folkmassafinansiering av modrelaterade ansträngningar, och vanligtvis får sådana ansträngningar tagits ner genom hotande tvister. Medan SKSE inte görs involverar CK på något sätt, tror jag inte att någon med en halv hjärna vill ha en laglig skärmning med ett gigantiskt företag som Zenimax. ”

Med det sagt tänker du förmodligen "varför inte skapa en Patreon och använda pengarna som ett arbete?" Tja, kommer du ihåg Qazyhn? Han gick in för att förklara situationen lite längre:

”Jag är den enda utvecklaren som för närvarande inte är bunden av kontrakt. Det skulle inte vara rättvist mot de andra för mig att acceptera någon ekonomisk kompensation uttryckligen för utvecklingen av någon av Skriptförlängare. ”

Han fortsätter med att förklara att ...

”Vi har gott om erbjudanden, men vi har ännu inte haft någon med den faktiska kompetensuppsättning och motivation vi behöver. Färdighetsfältet är högre än vissa faktiska utvecklingsjobb där ute så det är inte lätt att få människor som är intresserade och uppenbarligen inte kommer att få betalt. Att känna till C ++ är ett grundläggande krav, men det kommer inte att hjälpa till med utvecklingen av SKSE64.

 

C ++ -koden är redan där, vad vi behöver någon som kan:

  • avkoda klasser (från minnet)
  • verifiera klassinriktningar (och fixa dem)
  • uppdatera adresser (det här är faktiskt enklare än justering av inriktning)

 

SKSE64 är inte något som kan realiseras genom att kasta utvecklare som saknar nödvändig kompetens på det. Dessutom är dessa färdigheter inte något du bara kan lära dig på några dagar som att överföra till ett nytt programmeringsspråk. Jag kan peka människor med tidigare C ++ -upplevelse i rätt riktning för att komma igång men ingen av oss har verkligen tid att lära. ”

Med andra ord kan pengar inte köpa skicklighet och hängivenhet. Jag vet att du antagligen tänker "göra det med open source så att andra kan hjälpa !?" Det sorta är öppen källkod, men ingen har färdigheten eller tålamodet som SKSE-teamet och det är därför det fortfarande är i stånd att det är i just nu.

Och även om de ville acceptera fläktpengar noterade Behippo på a Bethesda forum den där…

”Ian och jag arbetar också för mjukvaruföretag med anslutningar till spelindustrin (hans mycket mer direkt än min). Vi kan helt enkelt inte ta några pengar för Script Extenders, även om vi ville. Som vi inte gör.

 

Skriptförlängarna själva står på ett ganska vagligt lagligt förstånd med tanke på vad vi måste göra för att få saker att fungera. ”

Reddit-användaren Donixs1, som har en rättvisande förståelse av situationen, nämnde också några intressanta saker om Bethesda och extra hjälp, enligt nedan:

”Bethesda Dev-teamet skulle inte kunna hjälpa för SKSE är i grunden ett minnehack på grundnivå. Det påverkar djupt hur spelet spelar och körs. Det är en exploit, det väver sig in i spelet för att förändra hur det fungerar. Inte bara detta, utan det bygger på omvänd teknik från spelen.

 

Alla dessa rättsliga faktorer gör det mycket svårt för Bethesda att officiellt stödja dem eftersom de kommer att få juridiska komplikationer.

 

Nu kan du fråga "Tja, varför tar de dem inte bara med att modifiera spelet / utveckla skript så att de inte behöver göra omvänd teknik?" Det är här det blir en omfattningsproblem, eftersom skriptförlängare går långt utöver omfattningen av vad Bethesda tänkte / planerade för. De planerade / behövde aldrig ett manus som skulle ha en get förföljer dig långsamt genom spelet och om du tittar på det försvinner det. Så de utvecklade aldrig ett sådant manus, men här kommer manusförlängare som öppnar dörren för att tillåta sådana saker. Det kommer alltid att finnas ett behov av skriptförlängare, eftersom det bara finns så mycket Bethesda kan inkludera.

 

Och inte bara detta, det betyder mer chans för instabilitet som Bethesda skulle behöva stödja, och vi vet att det inte skulle gå bra. "

För att sammanfatta hela situationen, om teamet skulle ta pengar från någon samhällskostnadsfinansiering, förlorar de sina jobb och kan möta juridiska problem med Zenimax på grund av ett kontrakt. Koden är allvarligt för vem som helst att röra sig med, därmed Qazyhn och hans andra blockqoute, men med tanke på kompetensbehov och tid, och att behöva göra detta utan lönecheck omvägar många människor, skapar själva situationen projektet befinner sig i nu.

Slutligen är den goda nyheten att framsteg görs på SKSE-64-biten genom att en ny 2.0.0-alfa-byggning för närvarande är ute över skse.silverlock.org.

Lämna ett svar

E-postadressen publiceras inte.