Zde je důvod, proč SKSE-64 Bit Team nepřijme dary ani vytvoří Patreon

S nejnovější sestavou bitů SKSE-64 dosahující 2.0.0 alfa, vzrostl počet rozhovorů o darech, penězích a týmu SKSE, který vytvořil Patreon pro urychlení procesu. Zní to jako dobrý nápad na povrchu, ale podívejme se na to, proč tým tento názor odmítá.

The SKSE team consists of Ian Patterson, Stephen Abel, Paul Connelly, and Brendan Borthwick (ianpatt, behippo, scruggsywuggsy the ferret, and purple lunchbox) with the help of Qazyhn, jak je znázorněno na skse.silverlock.org. Uvidíte toto pozdější jméno, Qazyhn, se objeví poměrně často později, takže mějte na paměti toto jméno.

Kromě toho existuje spousta projektů, které přijímají dary a další druhy platebních metod pro urychlení vývoje projektu. Dárky však SKSE-64 nepomohou v žádné formě, módě ani způsobem. Před vysvětlením, proč to nebude, je tu smlouva, kterou tým musel podepsat, že někteří vidí jako překážku.

Uživatel Reddit pod názvem OpusGlass vysvětluje situaci, jak je uvedeno níže:

„Určitě to nemůže být davkováno se současnými devs, protože podepsali explicitní smlouvy, které by mohly ohrozit jejich reálná pracovní místa v případě, že by za tuto práci dostali jakoukoli finanční náhradu. Tam je také skutečnost, že Zenimax Media mračil nad davem financování mod-související úsilí, a obvykle dostat takové úsilí, které jsou ohroženy hrozbou soudních sporů. Zatímco SKSE není v žádném případě zapojena do CK, nemyslím si, že by někdo s polovinou mozku chtěl mít právní potyčku s obří korporací jako je Zenimax. “

S tím jste si asi mysleli, „proč nevytvořit Patreona a použít peníze jako práci kolem?“ No, pamatujte si Qazyhna? Vstoupil, aby situaci trochu vysvětlil:

„Jsem jediný vývojář, který není v současné době vázán smlouvou. Nebylo by spravedlivé vůči ostatním, abych přijal jakoukoli peněžitou náhradu výslovně směřující k vývoji jakéhokoli ze skriptů. “

On to vysvětluje…

„Máme spoustu nabídek, ale ještě nemáme nikoho, kdo potřebuje skutečnou dovednost a motivaci. Bar dovedností je vyšší než některé skutečné vývojové úlohy, takže není snadné dostat lidi, kteří mají zájem a samozřejmě nebudou zaplaceni. Znalost C ++ je základním požadavkem, ale s vývojem SKSE64 to nepomůže.

 

Kód C ++ je už všude, potřebujeme někoho, kdo může:

  • dekódování tříd (z paměti)
  • ověřit zarovnání tříd (a opravit je)
  • aktualizovat adresy (to je ve skutečnosti jednodušší než vyrovnání)

 

SKSE64 není něco, co by mohlo být realizováno házením vývojářů, kteří na něm nemají potřebné dovednosti. Navíc tyto dovednosti nejsou něco, co byste se mohli naučit během několika dní, jako je přenést do nového programovacího jazyka. Můžu ukázat lidem s dřívějšími zkušenostmi v C ++ správným směrem, jak začít, ale nikdo z nás nemá čas učit se. “

Jinými slovy, peníze nemohou kupovat dovednosti a obětavost. Vím, že jste pravděpodobně přemýšleli, že "je to open source, takže jiní mohou pomoci!" "Sorta je open source, ale nikdo nemá dovednosti nebo trpělivost jako tým SKSE, a proto je stále v pozici, ve které je. právě teď.

A i kdyby chtěli přijmout peníze fanoušků, poznamenal to Behippo Fórum Bethesda že…

„Ian a já také pracujeme pro softwarové firmy, které mají spojení s herním průmyslem (mnohem více přímo než moje). Prostě nemůžeme brát žádné peníze na Extendery skriptů, i když jsme chtěli. Což ne.

 

Rozšiřovače skriptů jsou sami na poměrně drzém právním základě vzhledem k tomu, co musíme udělat, aby věci fungovaly. “

Reddit uživatel Donixs1, který má poctivé pochopení situace, také zmínil některé zajímavé věci o Bethesdě a extra pomoc, jak je uvedeno níže:

„Tým Bethesda Dev by nebyl schopen pomoci, protože SKSE je paměť, která je na základní úrovni. To hluboce ovlivňuje jak hra hraje a běží. Je to exploit, to se vplíží do hry změnit, jak to funguje. Nejen to, ale je postaven na technologii reverzního inženýrství z her.

 

Všechny tyto právní faktory velmi ztěžují Bethesdu, aby je oficiálně podporovala, protože se dostanou do legálních komplikací.

 

Nyní se můžete zeptat: „No, proč je nepřivedou do moddingu hry / vyvíjejí skripty, takže ji nemusejí zpětně analyzovat?“ Toto je místo, kde se stává problém rozsahu, protože extender skriptů jde daleko za hranice rozsah toho, co si Bethesda myslela / plánovala. Nikdy neplánovali / nepotřebovali scénář, který by vás měl pomalu procházet kozou a pokud se na to podíváte, zmizí. Takový scénář tak nikdy nevyvinuli, ale tady přichází skript extender, který otevírá dveře k tomu, aby se takové věci umožnily. Tam bude vždy potřeba pro skript extender, protože tam je jen tolik Bethesda může zahrnovat.

 

A nejen to, znamená to větší šanci na nestabilitu, kterou by Bethesda potřebovala podpořit, a víme, že to nepůjde dobře. “

Chcete-li shrnout celou situaci nahoru, pokud by tým vzal peníze z jakéhokoli financování crowdsource, ztratí práci a mohou čelit právním problémům s Zenimaxem kvůli smlouvě. Kód je pro každého, kdo by se s ním mohl rozloučit, tedy Qazyhn a jeho druhý blockqoute, ale vzhledem k požadavkům na dovednosti a času, a to bez nutnosti výplaty, obchází mnoho lidí a vytváří tak situaci, ve které se projekt nachází. Nyní.

A konečně, dobrou zprávou je, že na bitě SKSE-64 dochází k pokroku v tom, že nová sestava alpha 2.0.0 je v současné době ukončena skse.silverlock.org.