Santa je Lietajúci Sleigh v Minecraft? Žiadne mody?

Letovisko v Minecraft? Rozhovor s jeho tvorcom!

Je tu Dasher, Dancer, Prancer a Vixen. Je tu Cometa, Cupid, Donner a Blitzen. Nesmieme však zabudnúť na Rudolfa! Tieto slávne soby sú známe tým, že pomáhajú Santa cez dovolenku tým, že ťahajú svoje sane po celom svete, aby doručili darčeky tým chlapcom a dievčatám, ktoré sú dobré celoročne. V tomto článku som pohovoril so stvoriteľom "ovládateľného sania" v Minecraft bez mods na hru, gentlegiantJGC. Toto je obrovská tvorba a učíme sa, čo sa deje v tom, aby sme robili niečo takéhoto rozsahu.

Nápad

gentlegiantJGC

Keď sa pýtal, čo mu dal myšlienku vytvoriť obrovskú masku ako letecká sane v spoločnosti Minecraft, odpovedal: "Nemôžem si spomenúť na to, na čo som inšpiráciou pre túto myšlienku. Viem, že SethBling urobil video z Vianoc už späť pomocou Command Block Minecarts a klonových príkazov, aby sa sánka pohybovala po nekonečnej dráhe, takže potenciálne to. Taktiež som spravil kontrolovateľné dračie video, ktoré som si myslel, že inšpiroval fungovanie saní. Keď som mal myšlienku, myslela som si, že to dokážem vyzerať naozaj dobre a to ma presvedčilo, aby som to dokázal. Mám radosť robiť veci, ktoré sa zdajú ťažké robiť, ale v skutočnosti sú pomerne jednoduché, keď viete ako a to nie je žiadna výnimka. "

Boj

gentlegiantJGC

Hlavným problémom, ktorým čelil JGC, bola skutočnosť, že sa jednalo o veľké množstvo trigonometrie. Pri pohľade späť sa domnieva, že by to mohol urobiť bez veľkého množstva príkazových blokov, ktoré použil. "Metóda, ktorú som použila, zahŕňala zaťaženie a veľa trigonometrie, odkedy som sa zapojil do filtrov MCedit, naučila som sa trochu pythonu."

Python mu umožňuje napísať niekoľko riadkov kódu, ktoré sa konvertujú na príkazové bloky. Verí, že to pre neho uľahčí, keby vedel, ako to potom využiť. "Je to oveľa jednoduchšie, ako písať ich všetky ručne. Zistil som tiež, že to spôsobilo veľa oneskorení na serveroch, ktoré máme kvôli limitu blokovania 64 blokov. "

Čas a práca

gentlegiantJGC

Keď bol požiadaný, aby poskytol odhadovaný čas na to, ako dlho projekt trval na jeho dokončení, povedal, že je ťažké povedať presne, koľko času bolo skutočne vynaložených. "Väčšina z nich bola venovaná písaniu skriptov a dostaniu príkazov do hry. V tej dobe si nemyslím, že som mal veľmi dobré vedomosti o Pythone. Viem, že som začal pracovať na nej v určitom okamihu v novembri a videozáznam uverejnil začiatkom decembra, teda asi mesiac, ale to bolo v slobode, ktorú som mal okolo svojej práce na univerzite. Úprimne nemám žiadnu predstavu, pokiaľ ide o hodiny. "

Pre niektorých ľudí je tímová práca cesta. Pre ostatných, to sólo uľahčuje. GentlegiantJGC dáva prednosť sólo. "Vo všeobecnosti svoje projekty robím sám, pretože považujem za oveľa jednoduchšie vedieť, čo je všetko, kde to je a čo robí. Urobil som projekty s inými ľuďmi a môžu to byť zábavné, ale môžu nastať časy, keď sú dve veci rozporuplné a nemôžete zistiť, prečo, čiastočne preto, že úplne nerozumiete tomu, ako funguje druhá osoba. Preto som urobil všetko, čo som na tom urobil sám. Nemôžem stavať, aby som zachránil môj život, a tak som sa spýtal svojho priateľa, ktorý bol známy ako OJEpixel, ktorý postavil dedinu. "

Skúsenosti a poradenstvo

gentlegiantJGC

GentlegiantJGC tvrdil, že dôvodom na získanie kódovania boli Minecraft a MCedit. Tvrdí, že hovorí o tom, že je to zábava a že by to nechcel robiť ako prácu. Má radosť robiť veľké výtvory, ktoré považuje za "hlúpe" a verí, že je ľahšie napísať niekoľko riadkov kódu a potom mať tento kód napísať niekoľko tisíc riadkov rôznych vecí ako ísť a napísať všetky tieto kódy rukou. "Ak je úloha, ktorú robím mimo Minecraft, ktorá je zdĺhavá a môže byť urýchlená písaním nejakého kódu, určite to urobím, pretože kto nechce byť lenivý tým, že je šikovný?"

"Najlepšia rada, ktorú môžem dať každému, kto sa snaží urobiť niečo, alebo urobiť niečo všeobecne, je pokračovať v skúšaní. Existuje toľko príkladov, keď som sa pokúsil niečo urobiť a vyzerá to hrozne alebo jednoducho nefunguje. Len sa pokúsim vyriešiť tento problém a vyskúšať si, ako to urobiť. Ak sa na prvýkrát nepodarí; skúste, skúste to skúsiť a skúste to znova. Ak máte dlhý, nudný a opakujúci sa problém, navrhujem, aby ste hľadali kódovací jazyk, pretože môžete skutočne znížiť úsilie, ktoré musíte vložiť. "

Na záver

gentlegiantJGC

Vykonanie niečoho z ničoho vezme veľa zručností, ktoré možno dosiahnuť praxou a neúspechom. Ak sa na začiatku nepodaríte, držte sa na tom a nakoniec prekonáte problém. Tvorba GentlegiantJGC sa dá stiahnuť pre Minecraft 1.8 a prinesie do vašej zážitky Minecraft dosť zábavy. Ďakujem vám gentlegiantJGC, že mi umožnil rozhovor s ním a pozrieť sa na jeho kontrolovateľné sánkovanie a iný rôznorodý obsah. Šťastné prázdniny!