Evo zašto SKSE-64 bitni tim neće prihvatiti donacije ili stvoriti Patreon

Sa najnovijom gradnjom SKSE-64 bita koji je dostigao 2.0.0 alfa, poprilično se popričalo o donacijama, novcu i SKSE timu koji stvara Patreon za ubrzanje procesa. Iako zvuči kao dobra ideja na površini, pogledajmo zašto tim stalno negira takve pojmove.

Tim SKSE čine Ian Patterson, Stephen Abel, Paul Connelly i Brendan Borthwick (ianpatt, behippo, scruggsywuggsy tvora i ljubičasta kutija za ručak) uz pomoć Qazyhn, kao što je prikazano u nastavku skse.silverlock.org, Vidjet ćete potonje ime, Qazyhn, pojaviti se prilično često kasnije, tako da molimo vas da zadržite to ime na umu.

Nadalje, odvija se mnoštvo projekata koji prihvaćaju donacije i druge vrste načina plaćanja kako bi se ubrzao razvoj projekta. No, donacije neće pomoći ni SKSE-64 bit u bilo kojem obliku, modu ili na drugi način. Prije nego što objasnite zašto neće, postoji ugovor koji je tim morao potpisati da neki to vide kao prepreku.

Korisnik Reddit po imenu OpusGlass objašnjava situaciju, kako je dolje navedeno:

"To se zasigurno ne može financirati s trenutnim vragovima jer su potpisali izričite ugovore koji bi mogli ugroziti njihove stvarne poslove ako dobiju kakvu financijsku naknadu za ovo djelo. Postoji i činjenica da se Zenimax Media namrštio zbog gomilanja financiranja nastojanja vezanih za mod, i obično dobivaju takve napore prijetećim parnicama. Iako SKSE nije stvoren na bilo koji način koji uključuje CK, mislim da nitko sa pola mozga ne želi imati pravnu svađu s divovskom korporacijom poput Zenimaxa. "

Uz spomenuto, vjerojatno mislite "zašto ne stvoriti Patreon i novac ne upotrijebiti kao posao?" Pa, sjećate se Qazyhna? Ušao je da malo dalje objasni situaciju:

"Ja sam jedini programer koji trenutno nije vezan ugovorom. S drugima ne bi bilo pošteno prihvatiti bilo kakvu novčanu naknadu izričito prema razvoju bilo kojeg od proširenja skripte. "

Nastavlja objašnjavati da ...

„Imamo puno ponuda, ali još uvijek moramo imati nekoga s istinskim setom vještina i motivacijom koja nam je potrebna. Traka vještina veća je od nekih stvarnih poslova u razvoju, tako da nije lako dobiti ljude koji su zainteresirani i očito im neće biti plaćeno. Poznavanje C ++ osnovni je zahtjev, ali razvoj SKSE64-a neće vam pomoći.

 

C + + kod je već tamo, što nam treba netko tko može:

  • dekodirati klase (iz memorije)
  • provjerite poravnanje klase (i ispravite ih)
  • ažuriranje adresa (to je zapravo lakše od popravljanja poravnanja)

 

SKSE64 nije nešto što se može realizirati bacanjem programera kojima nedostaju potrebne vještine. Uz to, ove vještine nisu nešto što možete naučiti za nekoliko dana, kao što je prenošenje na novi programski jezik. Mogu usmjeriti ljude s prethodnim C ++ iskustvom u pravom smjeru za početak, ali nitko od nas nema vremena za podučavanje. "

Drugim riječima, novac ne može kupiti vještinu i zalaganje. Znam da vjerojatno razmišljate "učinite to open source kako bi i drugi mogli pomoći!" To je vrsta otvorenog koda, no nitko nema vještine ili strpljenja poput SKSE tima i zato je još uvijek u poziciji da se nalazi sada.

Čak i ako žele prihvatiti novac za navijače, istaknuo je Behippo Bethesda forum da…

"Ian i ja također radimo za softverske tvrtke koje imaju veze s industrijom igara (njegova je puno direktnija od moje). Jednostavno ne možemo uzeti novac za Script Extendere, čak i ako to želimo. Što mi ne.

 

Sami produžitelji skripti su prilično bezizražajni, s obzirom na to što moramo učiniti da bi stvari funkcionirale. "

Reddit korisnik Donixs1, koji je dobro razumio situaciju, također spominje neke zanimljive stvari o Bethesdi i dodatnoj pomoći, kao što je navedeno u nastavku:

„Bethesda Dev tim ne bi mogao pomoći jer SKSE u osnovi je sjećanje na memoriji na samoj osnovnoj razini. To duboko utječe na igru ​​i pokretanje igre. To je eksploatacija, ono se ulaže u igru ​​da bi promijenilo kako djeluje. Ne samo to, već je izgrađeno na tehnologiji obrnutoj tehnici iz igara.

 

Svi ovi pravni čimbenici otežavaju Bethesdu da ih službeno podrži jer će naići na pravne komplikacije.

 

Sada možete pitati “Pa, zašto ih jednostavno ne uvede u moderiranje igre / razvoj skripti tako da im ne treba obrnuti inženjer?” Ovo postaje pitanje opsega, budući da ekspander skripta nadilazi opseg onoga što je Bethesda mislila / planirala. Nikad nisu planirali / trebali scenarij koji će vam polako probiti kozu kroz igru ​​i ako je pogledate, ona nestaje. Tako nikad nisu razvili takav scenarij, ali evo dolazi ekstenzija skripte koja otvara vrata dopuštanju takvih stvari. Uvijek će biti potrebni ekstenzori skripte, jer Bethesda može uključivati ​​samo toliko.

 

I ne samo to, to znači i više šanse za nestabilnost koju bi Bethesda trebala podržati, a znamo da to neće prijeći dobro. "

Ukratko, cjelokupnu situaciju, ako tim uzme novac od bilo kojeg sredstva za prikupljanje sredstava, izgubit će posao i mogao bi se suočiti s pravnim problemima sa Zenimaxom zbog ugovora. Kôd je pripremljen tako da se svatko može posvađati, otuda i Qazyhn i njegov drugi blockqoute, ali s obzirom na vještinu-potražnju i vrijeme, a to treba učiniti bez plaće, odvraća puno ljudi, stvarajući upravo situaciju u kojoj se nalazi projekt sada.

Konačno, dobra vijest je da se napredak ostvaruje na SKSE-64 bitno po tome što je novi 2.0.0 alfa gradnja trenutačno nadjačana skse.silverlock.org.