Hytale Asset Editor & Blockbench: Crearea de modele personalizate, blocuri, și elemente

După: nume Categorie: : nume : minute min citește

Hytale's Asset Editor și integrarea Blockbench vă permit să creați blocuri personalizate, elemente, entități, modele, texturi, și animații, toate fără cod scris. Acest ghid acoperă conducta creativă completă de la primul bloc la pachetul de active care poate fi publicat.

Fiecare bloc personalizat, element, NPC, și decorare într-un mod Hytale începe într-unul din două locuri: Asset Editor (pentru date și proprietăți) și Blockbench (pentru modele 3D și animații). Împreună, ele formează conducta de creaţie completă şi nici nu necesită cod de scriere. Acest ghid acoperă fluxul complet de lucru de la crearea primului bloc personalizat la publicarea unui pachet de active lustruit. Cele două instrumente: Editor de active vs Blockbench Tool What It does Where It Runs Asset EditorDefineşte proprietăţile datelor BlockbenchCreates 3D modele, texturi și animații în .blockymodel și .blockyanim formate Aplicație standalone (cu plugin Hytale) Gândiți-vă la ea în acest fel: Editorul de active definește ceea ce ceva nu (o sabie care se ocupă de 10 daune, un bloc care scade minereu de fier). Blockbench definește cum arată (modelul 3D, textura și animațiile). Editorul activelor: In-Game Content Creation Accesarea Editorului de active Create or charge a Creative World Tip /op self în chat Press B pentru a deschide Hubul Instrumente Creative Go to Assets → Asset Editor Faceți clic pe cele trei puncte (top-stânga) → "Add Pack" pentru a crea un nou pachet de active Editorul activ afişează directorul complet al jocului Audio, Camera, Entitate, Mediu, Post, Particule, GameplayConfig. Răsfoiţi orice dosar pentru a vedea cum conţinutul de vanilie este configurat, apoi copiaţi şi modificaţi-l pentru propriile pachete. Fluxul de lucru copie Cel mai rapid mod de a crea conţinut personalizat este "Copy Asset" flux de lucru: Găsiți un element/bloc/entitate existentă similară cu ceea ce doriți Copy it to your pack Modifică proprietățile pe care doriți să le modificați Adăugați textura/modelul personalizat Click Aplică modificări Acest lucru este semnificativ mai rapid decât crearea de active de la zero și asigură că nu pierdeți câmpurile necesare. Crearea unui bloc personalizat Pas cu pas pentru un bloc nou: Creați definiția JSON la Packs/YourPack/Server/Item/Items/my_block.json Adauga textura la Packs/YourPack/Common/BlockTextures/my_block.png Adauga iconul inventarului la Packs/YourPack/Common/Icons/ImentsGenerated/My_Block.png Deschide în Asset Editor Aplică modificări Equip and test Properties puteți configura pe bloc: Tipul și comportamentul de rupere Efecte sonore (loc, pauză, mers) Efecte asupra pauzei Drop items and drop rates Dimensiune și categorie de inventar Emisii ușoare Cerințe privind duritatea și uneltele Crearea unui element personalizat Punctele urmează acelaşi flux de lucru. Duplică o armă sau unealta existentă, apoi modifică: Valorile de avarie și viteza de atac Durabilitate Rețetă de rafting (care workbench, ce ingrediente) Model de referință (punct la modelul Blockbench) Atribuirea categoriei Pentru localizare, creaţi un Server/Languages/en-US/server.lang fișier cu tasta de nume de afișare a elementului. Configurând Entități Editorul de active se ocupă de proprietățile de bază ale entității: statistici (sănătate, daune, viteză), tabele de picurare, referințe de model/animație și condiții de reproducere. Logica comportamentală a NPC utilizează sistemul separat sensor-acţiune prin configurarea JSON Particule și VFX Editorul de active include un editor complet de particule pentru crearea de efecte vizuale personalizate: Emiţătoare de particule Layered Gradienți de culoare pe durata vieții Interacţiuni cu fizica (gravitate, vânt, coliziune) Modificări de proprietate bazate pe timp Ataşament la entităţi sau poziţii mondiale Blockbench: Modele 3D și Animații Blockbench a înlocuit oficial originalul Hytale Model Maker ca instrument de modelare recomandat. Hypixel Studios a luat această decizie strategică de a îmbrăţişa software-ul pe care comunitatea îl ştia deja, în loc să forţeze modderii să înveţe instrumente de proprietate. Setup Download Blockbench from blockbench.net (free) Install the Hytale Blockbench Modul by JannisX11 (disponibil pe GitHub) Creați un nou proiect → selectați Hytale Model ca format Modulul adaugă suport pentru formatele de fișiere Hytale .blockymodel și .blockyanim, cu validarea automată a orientărilor stilului Hytale. Spaţiul de lucru al blocului Atunci când creați un model Hytale, spațiul de lucru include: 3D Viewport Outliner UV Editor Timeline Reguli de modelare Modelele hitale folosesc cuboide și planuri plane plate fără geometrie netedă. Urmaţi aceste orientări: Characters/Atachments: 64px pe unitate de densitate texel Props/Blocks: 32px per unitate densitatea texel Geometry stretching: A se păstra între 0,7x și 1,3x pentru a preveni denaturarea vizibilă a pixelilor Evită alb pur/negru: Aceste calcule de iluminare în joc Character bone name name: head, body, left_arm, right_arm, left_leg, right_leg Texting Blockbench oferă trei fluxuri de lucru textură: Paint direct pe modelul 3D Utilizați editorul texturii 2D Controlul nivelului de pixel pe harta UV Editor extern Traducerea şi adaptarea: Stilul de artă al lui Hytale Echipa de arta trateaza fiecare textura ca un "ilustrație" Aceasta este o alegere stilistică deliberată, nu o limitare. Atunci când se creează texturi personalizate, urmați această abordare pentru consistența vizuală cu conținutul de vanilie. Mods Shading (Materiale) În locul materialelor tradiţionale PBR, Hytale utilizează un set controlat de moduri de umbrire atribuite per nod model. Asta e pentru performanţă şi consistenţă vizuală. În Blockbench, puteți atribui moduri de umbrire pe nod, deși plugin-ul nu le poate vizual previzualizare. Animație Editorul de animație al lui Blockbench folosește animația keyframe cu: Poziție, rotație și taste la scară Editor grafic pentru curbe de interpolare cu reglaj fin Export la .blockyanim format Oasele cu nume corecte primesc suport automat de animație The Legacy: Hytale Model Maker Înainte de Blockbench, Hytale avea propriul său built-in Hytale Model Maker (HMM), creat de Elisae Maurer și Nicolas "Bilou" Gauthier. Caracteristici cheie incluse: Browser-based (nu este necesară instalarea) Colaborare pe timp real Tablou texturat cu gradient Animaţie Keyframe Puncte de atașament pentru definirea modului în care elementele se conectează la caractere Cloud-saved projects În timp ce caracteristicile colaborative au fost impresionante, Hypixel Studios a ales Blockbench pentru că comunitatea ştia deja. Unele caracteristici HMM (cum ar fi colaborarea în timp real) pot reveni ca elemente de plugin Blockbench în viitor. Ambalarea și distribuția Asset Pack Structure MyAssetPack/ manifest. json IncludeAssetPack: adevărat Frecvente/ BlockTextures/ # Block face texturi Pictograme/ Elemente Generate/ # Pictograme inventar Modele/ # .blockymodel fișiere Animații / # .blockyanim fișiere Server/ Post/Puncte/ # Definiţii privind elementul/blocul Post/Categorie/ # Atribuții de categorie Block/ # Block behavior configs Limbi/ro-US/ server.lang # Afișează numele Distribuție Încercare locală: Ambalajul dumneavoastră este inițial stocat în lumea specifică în care l-ați creat Disponibilitate globală: Compress the manifest and folderes into a .zip and move to % AppData%/Hytale/UserData/Mods/ Server desfăşuration: Drop the .zip into the server's mods/ folder CurseForge: Publică ca Pack pentru comunitate pentru a descărca Amintiți-vă: Arhitectura serverului Hytale înseamnă că jucătorii conectați la server primesc automat activele personalizate. Nu trebuie să descarce nimic separat. Fluxul complet de lucru Iată procesul final-la-end pentru adăugarea unei săbii personalizate serverului: Model it in Blockbench: Creați forma sabiei folosind cuboide, textura aceasta, setați animații inactive și leagăn Export: Save as .blockymodel and .blockyanim in your pack's Common/Models/ directore Defineşte-l în Editor de active: Copiați JSON-ul unei săbii existente, modificați modelul de referință, ajustați valorile de deteriorare/viteză/durabilitate Adăugaţi o reţetă de artizanat: Configurați care workbench meșteșuguri ea și ce materiale sunt necesare Adăugaţi localizarea: Adaugă numele de afișare la server.lang Test: Aplicați modificări, echipați elementul, testați în joc Pachet: Închide dosarul ambalajului Angajare: Drop into your server's mods/ folder Sfat din partea Comunităţii Începe prin modificarea, necrearea. Copiaţi activele existente şi schimbaţi câte un lucru pe rând. E mai rapid şi înveţi formatul. Utilizați vârfurile de instrumente de documentare. Actualizarea 2 a adăugat vârfuri de instrumente la Account Editor Testează cu Aplică modificările constant. Încărcarea la cald e cea mai bună prietenă a ta. Nu se schimbă lotul. Reguli de densitate a texturii. 64px pentru caractere, 32px pentru recuzită/blocare. Violarea acestui fapt creează neconcordanțe vizibile de calitate. Verificați tutorialele lui Britakee. YouTube și GitBook sunt cele mai cuprinzătoare resurse pas cu pas disponibile. Resurse Resursa Type Focus Britakee Studios GitBookDocumentation Tested tutorials for Pack creation and Asset Editor HytaleModding.dev Wiki + Discord Oglinzi oficiale doc, ghiduri comunitare, 8.000+ membri Kaupenjoe (YouTube) Seria Video Tutoriale video de modare cuprinzătoare HytaleCreators.net Blog + VideosCustom item creation video tutorials Name Pentru dezvoltarea plugin serverului care completează activele vizuale, a se vedea nostru