Attività di reputazione
-
toxicmaggot ha reagito a industrs in ATTACHMENTS: Come importare e crearne uno da zeroDe nada, e grazie a te 😏
-
toxicmaggot ha reagito a industrs in ATTACHMENTS: Come importare e crearne uno da zeroNon hai capito come usare gli attachments? O non hai capito come rendere un tuo modello tale?
Sei nel posto giusto, ho deciso di fare una piccola guida al riguardo, sufficiente per spiegare la logica dietro a questo concetto, ovvero il concetto dei parents
In questo specifico caso, parleremo di 2 parents molto utili per lo showcase dei propri item in mano ad un character. ovvero:
R(ight)-Attachment
L(eft)-Attachment
Alla fine della guida, ci sarà il download del modello del player utilizzato, pronto per l'uso 😉
Perchè è utile integrare l'utilizzo di parents nei propri modelli?
Come potete vedere nel video, l'utilizzo corretto e la creazione di un modello fatto a modino che supporta questa logica, è essenziale per risparmiare tempo, che sennò avremmo sprecato per posizionare la spada, come in questo caso, manualemente o nella mano sinistra o nella mano destra (e chi ha fatto almeno uno showcase utilizzando il modello del player, sa molto bene di cosa sto parlando).
Potete intuire che è una quality of life non indifferente, per chi vuole mettersi sotto con la creazione di modelli per Hytale.
Le basi: come sono strutturati i modelli?
Per far si che il modello della tua arma o del tuo item funzioni correttamente come un attachment, devi tenere a mente di alcune importanti caratteristiche.
Il file del tuo modello deve avere una determinata gerarchia, in questo caso specifico, il tutto deve essere all'interno di un bone (quando crei il gruppo) che si chiama R-Attachment o L-Attachment, senza questo tipo di struttura, Blockbench non sa dove posizionarlo nello spazio.
Il file del modello del player, ovvero dove vuoi importare il tuo item, deve avere a sua volta questo parent nella sua struttura, impostato correttamente utilizzando le coordinate del pivot per dirgli dove l'item importato deve essere posizionato (per esempio, spost il pivot del parente R-Attachment in mezzo alla mano, per far si che la spada venga posizioanta lì)
Come rendo un mio modello un attachment?
Ho creato un breve video per farvi vedere passo passo cosa bisogna fare, perchè ci sono dei passaggi essenziali per far si che funzioni tutto, e purtroppo non viene spiegato da nessuna parte 🥲
Ricordatevi sempre di:
Nominare nome del file esportato come .blockymodel e texture nello stesso modo e nella stessa cartella
Ricordare di attivare "Attachment Piece" selezionado tutto il modello nella sezione Element
Esportare creando una collection, selezionado il bone che contiene tutto (R-Attachment, per esempio) per crearla correttamente
Ed ecco a voi il link per scaricare il file di Blockbench del modello per il player in questione, buon natale a tutti! ❤️
Hytale Base - Attachment, edited by industrs
-
toxicmaggot ha avuto una risposta da Loweredgames in Q&A con Slikey - Co-Fondatore e Tech Director di Hytale!Poche ore fa Modding by Kaupenjoe ha rilasciato su youtube un intervista con Slikey - Co-Fondatore e Tech Director di Hytale! ecco un riassunto di Domande e risposte tradotte
1. Filosofia di progettazione tecnica e Modding
Domanda: Qual è la filosofia tecnica alla base di Hytale e come influenza il supporto al modding?
Risposta: Venendo da quasi un decennio di gestione del server Minecraft più grande al mondo (Hypixel), il team ha sempre sentito il limite di non poter creare tutto ciò che voleva. La filosofia di Hytale è che il motore non deve solo supportare un gioco sandbox, ma anche un processo di creazione sandbox. Nulla è "hard-coded" (scritto in modo fisso nel codice); tutto passa attraverso un sistema di asset. Esistono tre sistemi fondamentali: l'Entity Component System (modello di runtime), l'Asset System (configurazione dati JSON) e il Plugin System. L'idea è che i modder possano persino "rimuovere Hytale da Hytale" per creare la propria esperienza.
2. Accessibilità per programmatori e non
Domanda: Quanto sarà accessibile il modding per chi non programma, in Early Access e in futuro?
Risposta: In Early Access ci saranno diversi livelli di maturità. I sistemi maturi (come blocchi, items, effetti visivi, animazioni) avranno editor in-game basati su grafi a nodi, utilizzabili senza programmare. Altri sistemi sono in fase di prototipo o moddabili solo tramite file JSON. L'obiettivo è rendere tutto accessibile il prima possibile, ma inizialmente alcune parti richiederanno l'uso di plugin personalizzati o modifiche ai file di configurazione.
3. Oltre i plugin di Minecraft
Domanda: Le capacità di modding di Hytale saranno simili a quelle dei plugin dei server Java di Minecraft?
Risposta: Dovreste pensare molto oltre. Molti dei limiti di Minecraft (come la necessità di pacchetti di risorse esterni, la mancanza di UI personalizzate o i problemi con i proxy come BungeeCord) sono stati superati. L'obiettivo è permettere ai giocatori di creare esperienze massicce, come un MMO spaziale in stile EVE Online, all'interno di Hytale, supportando decine di migliaia di utenti contemporaneamente senza le limitazioni tecniche del passato.
4. Aggiornamenti e stabilità delle API
Domanda: Come funzioneranno gli aggiornamenti? Le mod dovranno essere riscritte a ogni versione?
Risposta: Ci sarà un launcher con canali "Release" e "Pre-release". Vogliono evitare il "caos delle versioni" visto in Minecraft (dove molti restano fermi alla 1.8). Inizialmente, durante l'Early Access, il ritmo sarà frenetico e potrebbero esserci rotture di compatibilità. Tuttavia, intendono rilasciare il codice sorgente del server in modalità "sola lettura" su GitHub e fornire documentazione dettagliata su Gitbook per aiutare i modder a stare al passo.
5. Piattaforme ufficiali per le mod
Domanda: Ci sarà un posto ufficiale per le mod? Sarà simile a un marketplace (come Roblox o Bedrock)?
Risposta: Hanno stretto una partnership non esclusiva con CurseForge per avviare l'ecosistema. L'obiettivo a lungo termine è integrare il modding direttamente nel gioco, mantenendo le mod gratuite ma trovando modi per rendere i modder finanziariamente indipendenti senza seguire modelli eticamente dubbi.
6. Cosmetici moddati e sincronizzazione
Domanda: Come funzionano i cosmetici moddati? Se ne creo uno, gli altri possono vederlo?
Risposta: Esistono due tipi di cosmetici: Globali (selezionati nell'avatar principale, visibili ovunque) e del Server (forniti da una mod specifica su quel server). I cosmetici globali saranno una fonte di monetizzazione trasparente (niente loot box) per sostenere lo studio, mentre quelli del server rimarranno confinati a quell'esperienza specifica.
7. Game Loop e TPS
Domanda: Qual è il TPS (Ticks Per Second) di Hytale e come gestisce il tempo il motore? Risposta: Hytale usa un sistema di tick dinamico. Il valore predefinito è 30 TPS, ma il sistema utilizza il "delta time". Se la CPU è sovraccarica e il TPS scende, la velocità della simulazione viene mantenuta grazie al delta time, evitando rallentamenti nel gioco.
8. Mod lato Client
Domanda: Perché non supportate le mod lato client?
Risposta: Per cinque motivi principali:
Libertà creativa: Per permettere ai server di mantenere l'integrità dell'esperienza.
Sicurezza: Evitare l'esecuzione di file .jar non sicuri.
Performance: Le mod client sono difficili da ottimizzare.
Cross-platform: Il client è scritto in C# (.NET 10) con AOT per console e mobile.
Esempio Roblox: Dimostra che si possono creare esperienze diverse senza toccare il client. Nota: Hanno però deciso di scendere a compromessi, permettendo al client di caricare asset locali (come shader o texture) se il server lo consente.
9. Alternative a Optifine e Shader
Domanda: Se le mod client non sono supportate, come avremo cose come gli Shader o un "Hytale Optifine"?
Risposta: Per gli shader stanno considerando un sistema basato su nodi. Per quanto riguarda le prestazioni, "Hytale Optifine" non esisterà perché il team è ossessionato dalle performance del renderizzatore nativo. Hanno persino assunto JellySquid (creatrice di Sodium) per guidare l'architettura del rendering.
10. Versioni precedenti e Moderazione
Sligy conferma che sarà possibile tornare indietro di una versione (inclusi i file di salvataggio), ma la visione a lungo termine è di non supportare versioni troppo vecchie. Per la moderazione, punteranno su filtri di contenuto e trasparenza piuttosto che su interventi draconiani: i giocatori potranno filtrare i server in base al rating dei contenuti o alla strategia di monetizzazione
-
toxicmaggot ha avuto una risposta da GAMinsect in Gerride di ErbaVeramente figo, bravissimo GAM! <3
-
toxicmaggot ha reagito a GAMinsect in Gerride di ErbaSi basa su questa concept art:
Ecco il mio tentativo:
-
toxicmaggot ha reagito a Emax in Cancellazione accountPardon il ritardo, c'è un opzione per richiedere la cancellazione dell'account, onestamente non mi ricordo dov'è. Comunque l'ho cancellato manualmente io.
-
toxicmaggot ha reagito a peru909 in Hytale: Sicuro al 95% su Linux al Lancio!!Premetto che Linux non lo ho mai usato, correggetemi pure se sbaglio.
Che io sappia è un ottima notizia per i PC di fascia più bassa, o vecchi che installando Linux al posto di Windows dovrebbe essere più leggero e magari riescono a giocare in modo migliore
-
toxicmaggot ha reagito a Whyte in Hytale: Sicuro al 95% su Linux al Lancio!!Ho sempre ammirato i sistemi Linux desktop e ne ho provati diversi, anche se solo per poco tempo. Il mio problema principale era un certo gioco MOBA infernale che non funziona in alcun modo su Linux. Ho sempre sperato che un giorno le aziende si liberassero dalla tirannia di Windows e sviluppassero le loro app e giochi anche per Linux, perché oggettivamente è un sistema molto valido (anche se dipende dalla distro). Detto ciò, sicuramente continuerò a giocare su Windows, ma magari qualcuno con un sistema meno performante sceglierà Linux per far girare il gioco.
-
toxicmaggot ha avuto una risposta da Whyte in Hytale: Sicuro al 95% su Linux al Lancio!!Secondo un recentissimo commento sul Discord ufficiale di Hytale Slikey avrebbe confermato che al 95% Hytale uscirà su Linux al Lancio il 13 Gennaio 2026
e voi dove giocherete Hytale su quale sistema operativo?
-
toxicmaggot ha avuto una risposta da jackmartson in Contare da 1000 a 0 (Season 1, Ep.4)556
-
toxicmaggot ha avuto una risposta da jackmartson in Contare da 1000 a 0 (Season 1, Ep.4)(if you are ) 555 (i'm 666)
-
toxicmaggot ha avuto una risposta da peru909 in Il video più disturbante di Hytale che Simon Abbia Mai visto -Kweebec PizzaDove verrà pubblicato allora? bisognerà scoprirlo oppure metterà lui un link?
-
toxicmaggot ha reagito a peru909 in Il video più disturbante di Hytale che Simon Abbia Mai visto -Kweebec PizzaLa cosa strana è che dice che non può andare sul canale ufficiale, escludo trailer o simili quindi penso che si tratti di qualcosa relativo a meccaniche di gioco moddare o estremizzate
-
toxicmaggot ha reagito a Whyte in Prima persona che ha acquistato HytalePrima voglio dare un’occhiata concreta a ciò che è stato promesso, quindi inizierò con la prima versione; se quello che vedrò mi piacerà, supporterò i devs passando al secondo tier con un upgrade.
-
toxicmaggot ha reagito a Roison in Prima persona che ha acquistato HytaleCursebreaker presente🤚
-
toxicmaggot ha reagito a GAMinsect in Prima persona che ha acquistato HytaleCursebreaker ovvio
-
toxicmaggot ha reagito a Francy02 in Assenza ruolo "Qui da..."Ciao a tutti!
Spero di aver inserito la mia richiesta nella sezione corretta.
Come prima cosa ci tengo a dire che è fantastico riprendere a scrivere in questo forum vista l'annuncio della così tanto attesa e desiderata uscita dell'early access di Hytale.
Volevo soltanto chiedere se fosse possibile ottenere il ruolo "Qui da..." su Discord. Ho letto sul sito che "il ruolo viene assegnato automaticamente in base al tempo in cui sei entrato nel Discord (o registrato al sito)", in questo caso solo oggi ho effettuato l'accesso al server Discord ma sono iscritto a questo forum sin dal lontano 22 Marzo 2019.
Il mio id discord è francy02.
Grazie in anticipo.
-
toxicmaggot ha reagito a Disa in Assenza ruolo "Qui da..."Ciao!
Per caso hai già collegato il profilo all'account Discord?
-
toxicmaggot ha reagito a Francy02 in Assenza ruolo "Qui da..."Ciao!
Sisi, tutto collegato.
-
toxicmaggot ha reagito a Disa in Assenza ruolo "Qui da..."Appena possibile faremo un controllo allora, intanto grazie per la segnalazione 😀
-
toxicmaggot ha reagito a Francy02 in Assenza ruolo "Qui da..."Di nulla, attendo un vostro aggiornamento allora 👍
-
toxicmaggot ha reagito a Francy02 in Assenza ruolo "Qui da..."Ho appena controllato e ho il ruolo, grazie mille!
-
Molto interessante forse come ha detto Canadian siamo stati isekaizzati da Gaia per aiutare a salvare il mondo da Varyn, e iniziamo dove c'è il golem corrotto
-
toxicmaggot ha avuto una risposta da jackmartson in Contare da 1000 a 0 (Season 1, Ep.4)571
-
toxicmaggot ha avuto una risposta da jackmartson in Contare da 1000 a 0 (Season 1, Ep.4)569 ( 😏 )