Hytale Asset Editor & Blockbench: Özel Modeller, Bloklar ve Maddeler Yaratmak

By HytaleCharts Team Category: guides 8 min read

Hytale's Asset Editor ve Blockbench entegrasyonu, özel bloklar, öğeler, modeller, dokular ve animasyonlar yaratmanıza izin verir - tüm yazı kodu olmadan. Bu kılavuz, ilk bloktan gelen tam yaratıcı boru hattını yayımlanabilir varlık paketini kapsar.

Her özel blok, eşya, NPC ve bir Hytale modda dekorasyon iki yerden birinde başlar: Asset Editor (for data and properties) ve Blockbench (3D modeller ve animasyonlar için). Birlikte, tam yaratıcı boru hattı oluştururlar - ve yazı kodu gerektirmez. Bu kılavuz, ilk özel blokunuzu bir parlatılmış varlık paketi yayınlamak için tam iş akışını kapsar. The Two Tools: Asset Editor vs Blockbench Tool What It Is nerede Runs Asset EditorDefines data features – block behavior, item stats, entity configuration, drop tables, kategorilerIn-game (Creative Mode) BlockbenchIn 3D modeller, dokular ve animasyonlar .blockymodel ve Bu şekilde düşünün: Asset Editor Ne bir şey yapar ( 10 zarar veren bir kılıç, demir veya kıran bir blok). Blockbench Nasıl görünüyor ( 3D model, doku ve animasyonlar). The Asset Editor: In-Game Content Creation Varlık Editör Streative World Type /op self sohbette Basın B Creative Tools Hub Go to Assets → Asset Editor 3 dots (top-sol) → "Add Pack" yeni bir varlık paketi oluşturmak için The Asset Editor, oyunun tam dizin ağacını gösterir - Audio, Camera, Entity, Environment, Item, Parçacıklar, GameplayConfig. vanilya içeriğinin nasıl yapılandırıldığını görmek için herhangi bir klasöre göz atın, sonra kopyalayın ve kendi paketleriniz için değiştirin. The Copy Workflow Özel içerik yaratmanın en hızlı yolu "Copy Asset" iş akışı: Mevcut bir öğe /block/entity Copy it to your pack Değişmek istediğiniz özellikleri onaylayın Özel doku/model Click Apply Changes – öğeniz hemen oyun görünür Bu, sıfırdan varlıklar yaratmaktan ve gerekli alanları kaçırmamanızdan önemli ölçüde daha hızlıdır. Özel bir Block Adım-by-step for a new block: JSON tanımı Packs / YourPack /Server/Item/Items/my_block.json Add Packs / YourPack/Common/BlockTextures/my_block.php Packs / YourPack /Common/Icons/ItemsGenerated/My_Block.JP Open in Asset Editor – Kaynak sekmesine geçiş, yapılandırma özellikleri Apply Changes – hot-reloads hemen Equip ve test - bloğunuz için arama, "Equip Item" Properties per block: Mal tipi ve kırılma davranışı Sound effects (place, break, walk) Partikül etkileri Drop öğeleri ve düşüş oranları Stack büyüklüğü ve envanter kategorisi Light emisyon Hardness ve araç gereksinimleri Özel Bir Madde Items aynı kopya akışı takip eder. Mevcut bir silah veya aracı karıştırın, sonra değiştirin: Damage değerleri ve saldırı hızı Durability Crafting tarifi (bu işbench, hangi malzemeler) Model referans ( Blokbench modeline işaret) Kategory atama Yerelleşme için, Server/Languages/en-US/server.lang öğenizin ekran adı anahtarı ile dosya. Entities The Asset Editor varlık temel özelliklerini ele alır: stats (sağlık, hasar, hız), tablolar, model/animasyon referansları ve spawn koşulları. NPC davranışı mantığı, davranış sistemi üzerindeki ayrıntılar için ayrı sensor-action system kullanır - Visual scripting Guide. Particles and VFX The Asset Editor, özel görsel efektler oluşturmak için tam bir parçacık editörü içerir: Layered Parçacık yayarlar Renkler ömür boyu noterler Physics etkileşimleri (gravity, rüzgar, çarpışma) Time tabanlı mülkiyet değişiklikleri Varlıklara veya dünya pozisyonlarına giriş Blockbench: 3D Modeller ve Animasyonlar Blockbench, önerilen modelleme aracı olarak orijinal Hytale Model Maker'ı resmi olarak değiştirdi. Hycrypt Studios, topluluğun zaten kayıtlı araçları öğrenmek için moderatörlere zorlamak yerine bu stratejik kararı verdi. Setup Download Blockbench from blockbench.net (free) Install the Hytale Blockbench Plugin by JannisX11 ( GitHub) Yeni bir proje oluşturun → Hytale Model format Eklenti, Hytale'nin .blockymodel ve .blockyanim dosya formatları için, Hytale'nin tarzı yönergeleri için otomatik geçerlilik ile destek verir. Blockbench Workspace Bir Hytale modeli oluştururken, çalışma alanınız şunları içerir: 3D Viewport - yörünge ile görsel modelleme alanı, pan ve zoom Outliner - kemik/element hiyerarşisi (uçlar animasyon uyumluluğu için kongreleri adlandırmalıdır) UV Editor - otomatik olarak üretilen UV şablonları ile doku haritası Timeline – pozisyon, rotasyon ve ölçek için animasyon anahtarı Kuralları Hytale modelleri cuboids ve düz uçaklar kullanır - düzgün bir geometri yoktur. Bu yönergeleri izleyin: Characters/Attachments: Birim başına 64px texel yoğunluk Props/Blocks: 32px birim texel yoğunluk Geometry germ: Görmek için 0.7x ve 1.3x arasında kalın saf beyaz / siyah: Bu kırılma oyun aydınlatma hesaplamaları Character kemik adlandırması: head, body, left_arm, right_arm, left_left_ege_legcode> Texturing Blockbench üç metin akışı sağlar: Paint doğrudan 3D model - sezgisel ama daha az kesin 2D doku editörü - UV haritasında piksel seviyesi kontrolü Dream editörü – Photoshop, GIMP veya gelişmiş iş için herhangi bir görüntü editörü Textures non-square ve 32px (32, 64, 96, 128, vs.) Hytale's Art Style Sanat ekibi her dokuya ” hayal kırıklığı olarak davranır" - gölgeler, ortam tıkanıklığı ve doğrudan motordan daha karmaşık aydınlatmayı simüle etmek için dokuya odaklanırlar. Bu kasıtlı bir stilist seçim, bir sınırlama değil. Özel dokular yaratırken, bu yaklaşımı vanilya içeriği ile takip edin. Shading Modes (Mals) Geleneksel PBR materyallerin yerine, Hytale, model node başına atanan shading modlarını kontrollü bir set kullanır. Bu performans ve görsel tutarlılık içindir. Blockbench'da, node'de gölgeleme modlarını atabilirsiniz, ancak eklenti henüz görsel olarak onları önizlemez. Animation Blockbench'in animasyon editörü keyframe animasyon ile kullanır: Position, rotasyon ve ölçek anahtar çerçeveler Grafik editörü iyi dolu interpolasyon eğrileri için Export to .blockyanim format Correctly denilen kemikler otomatik animasyon desteği alır - karakter modelinizin left_arm ve right_arm kemikleri, Hytale's animasyon sistemi otomatik olarak yürüyüş döngüleri ve dövüş animasyonları uygulayabilir. The Legacy: Hytale Model Maker Blockbench'den önce, Hytale kendi inşa edilmiş Hytale Model Maker (HMM), Elisée Maurer ve Nicolas "Bilou" Gauthier tarafından yaratılan. Anahtar özellikler dahil: Browser tabanlı (görüntü gerekli değildir) Real-time işbirliği – birden fazla kullanıcı aynı modelde aynı anda çalışabiliyor, Google Docs-style Built-in doku resmi gradient mapping Keyframe Time Maddelerin karakterlere nasıl bağlandığını tanımlamak için ament points Cloud-saved projeler Kombinasyonel özellikler etkileyici olsa da, Hycrypt Studios Blockbench'i seçti çünkü topluluk zaten biliyordu. Bazı HMM özellikleri (gerçek zamanlı işbirliği gibi) gelecekte Blockbench eklentisi özellikleri olarak geri dönebilir. Pazarlama ve Dağıtım Inset Pack Structure MyAssetPack / Açık.json # AddsAssetPack: true Common / Common / Common BlockTextures / # Block yüz dokular Icons / MaddelerGenerated/ # Inventory icons Modeller / # .blockymodel dosyaları Animasyonlar / # .blockyanim dosyaları Server / Madde / Items / # Item /block Tanımları Madde /Kategory / # Kategori Görevleri Blok/ # Blok davranışı yapılandırılır Diller/en-US / server.lang # Ekran isimleri Distribution Local testleri: Paketiniz başlangıçta onu yarattığınız özel dünyada depolanır. Global kullanılabilirlik: Açık ve klasörleri .zip ve %AppData%/Hytale/UserData/Mods/ Server deployment: .zip sunucunun mods / klasör CurseForge: Toplum için bir paket olarak bolish Hatırla: Hytale'in sunucu-side mimarisi, sunucunuza bağlanan oyuncular otomatik olarak özel varlıklarınızı alır. Bir şeyi ayrı indirmeye gerek yok. The Complete Workflow İşte sunucunuza özel bir kılıç eklemek için son aşama süreci: Model it in Blockbench: Çoidleri kullanarak kılıç şekli yaratın, doku onu, boş boş boş ve hızlandırılmış animasyonlar Export: .blockymodel ve .blockyanim paketinizin Common/Models/ directory Text'te Reklamlar: Mevcut bir kılıcın JSON'unu kopyalayın, model referansını değiştirin, hasar / hızlı / kullanılabilirlik değerlerini ayarlayın Bir zanaat tarifi ekleyin: Hangi işbench zanaatlarının ve hangi malzemelerin gerekli olduğunu yapılandırın Add localization: Ekran adı server.lang Test: Uygulama değişiklikleri, öğeyi dondur, oyunda test Package: Paket klasörü Deploy: Sunucunuzun mods / klasör Kats from the Community Değişerek başlayın, oluşturma. Mevcut varlıkları kopyalayın ve bir seferde bir şeyi değiştirin. Daha hızlı ve formatı öğreniyorsunuz. Belge aracıtipleri kullanın. Update 2 ek araçtipleri Varlık Editöre ekledi - ne yaptığını görmek için herhangi bir alana yayılmış. Uygulama Değişimleri ile Test Sürekli. Hot-reload en iyi arkadaşınızdır. Parlam değişiklikler yapmayın. Doku yoğunluk kuralları. Karakterler için 64px, props/blocks için 32px. Bunu ihlal etmek görünür kaliteli yanlış eşleştirmeler yaratır. Check Britakee's tutorials. YouTube ve GitBook mevcut en kapsamlı adım adım kaynaklarıdır. Kaynaklar KaynakTypeFocus Britakee Studios GitBookDocumentation Pack oluşturma ve Asset Editor için test edilen öğreticiler HytaleModding.dev Wiki + DiscordOfficial doc aynaları, topluluk rehberleri, 8,000+ üye Kaupenjoe (YouTube)Video serisi Kapsamlı modding videos HytaleCreators.net Blog + VideolarMüşteri oluşturma video öğreticileri Hytale Blockbench Plugin (GitHub)ToolJannisX11'in Blockbench için resmi Hytale format desteği Sunucu eklenti gelişimi için görsel varlıklarınızı tamamlar, Modding API Guide bakınız. Dünya nesli için World Builder V2 Guide. serin bir şey mi yarattı? Çalışmanızı Discord ve CurseForge'de paylaşın - topluluk her zaman kaliteli varlık paketleri arıyor.