Vai al contenuto

thecopyright

Utente
  • Discussioni

    33
  • Registrato il

  • Ultima visita

  • Minicoin

    500 [Dona]

Contenuti creati da thecopyright

  1. Ho visto che sono presenti anche nella pagina "media" però ad esempio invece di "jungle-960" il percorso di quello screen è "https://hytale.com/static/images/media/screenshots/24.jpg". Quindi sappiamo ora al 99% che quelle immagini rappresentano il deserto, la giungla e la palude. Comunque queste ambientazioni sono davvero belle. E l'idea di una terra sotto terra è davvero interessante (in questo caso un giungla?) .
  2. Ispezionando il sito di hytale, ho scoperto che è stato fatto con vue.js. Prendendo le immagini di background ho trovato che potrebbero essere presenti questi nuovi biomi. La prima immagine che ho trovato è stata: "https://hytale.com/static/images/backgrounds/desert-960.jpg" Come potete vedere è esattamente il deserto che viene mostrato qui: Sul sito come background ci sono altre due immagini: "https://hytale.com/static/images/backgrounds/swamp-960.jpg" e "https://hytale.com/static/images/backgrounds/jungle-960.jpg" In queste immagini vengono mostrati i due biomi non ancora pubblicati dato che il titolo è giungla e palude?
  3. thecopyright

    Ciau

    Benvenuto
  4. thecopyright

    LA TARGA!

    AA000DY
  5. thecopyright

    Hello World!

    Buon salve anche a te!
  6. thecopyright

    Ciao a tutti!

    Benvenuto
  7. thecopyright

    LA TARGA!

    AA000DW
  8. Il cambio look/skin se gestito in-game è molto meglio. Su minecraft ancora oggi quando scegli una skin ti tieni quella per mesi e mesi. Sarebbe bello secondo me che i personaggi subiscano il caldo e il freddo.
  9. thecopyright

    Leak sul quinto bioma

    A me sembra la fine della zona vulcanica con l'inizio del bioma non ancora annunciato. Sembra esserci un albero di una zona corrotta, un po' stile Thaumcraft (mod magica di minecraft). Oppure è uno screen della zona vulcanica che è stata invasa dalla zona corrotta. Creando come dice @Dragon un liquido radioattivo a contatto con la lava.
  10. thecopyright

    salve

    Benvenuta
  11. thecopyright

    buon giorno

    Benvenuto
  12. Io penso che il gioco è impossibile che sia fatto in javascript perchè risulterebbe molto pesante. Sicuramente solo questi pannelli consentiranno di usare js per aggiungere funzionalità (programmando) in-game. Negli ultimi due anni ho lavorato allo sviluppo di un gioco. Ho dovuto inserire una funzione molto simile a questa. Ma consentivo di creare script in lua (stile computercraft). Il server è in java e ho utilizzato una libreria che consentiva di utilizzare oggi Java dentro al Lua. Qui penso usino qualcosa di simile ma per javascript. Anche se sono convinto che quei codici messi li nel trailer non funzioneranno quando il gioco sarà pubblicato. Questo perchè se fosse esattamente quel codice non ha alcun senso usare due "exports" in un unico file con due funzioni dentro identiche.
  13. Sicuramente sarà qualcosa di semplice se può essere programmato anche in-game. Sono contento di vedere i bottoni carica e salva da/su file, almeno se voglio lavorare su un altro editor ho questa possibilità. Comunque per il commento penso che sia semplicemente così per il trailer oppure è un linguaggio custom. Perchè in c il compilatore cerca prima '/*' e ignora tutto finché non trova '*/' per i commenti da una sola riga utilizza invece '//'.
  14. thecopyright

    Ciao :D

    Grazie a tutti, per il benvenuto. Grazie per l'informazione ci farò un pensiero . Infatti quello che mi ha avvicinato a questo gioco è proprio la probabile possibilità di programmare in-game e il supporto per modding ecc.
  15. Analisi parte di scripting Guardando il trailer di Hytale soprattutto la parte che riguarda lo scripting ho notato alcune cose sul linguaggio di programmazione utilizzato e sulle funzioni utilizzate nel trailer. Linguaggio di programmazione: Il linguaggio utilizzato per programmare il gioco è ancora un'incognita. Però possiamo supporre molte cose. I Commenti La prima cosa che ho notato è che questi commenti formati da "*/" con il successivo link alla pagina segreta non sono commenti di javascript ne di altri linguaggi che io conosca. Come si può vedere i veri commenti sono alla riga 9 e alla riga 21 formati da // var In molti linguaggi di programmazione troviamo "var" utilizzato per dichiarare le variabili. Lo troviamo in JavaScript . Lo troviamo in c#. Lo troviamo in Java (>= 10, non da confondere con javascript) Lo troviamo in Kotlin Con quest'ultimo punto ho buttato lì molti linguaggi di programmazione. Cerchiamo di assottigliare questa lista. instanceof Tra i linguaggi scritti precedentemente quelli che hanno l'operatore 'instanceof' sono Java e Javascript. exports In javascript oggi viene utilizzato molto per esportare i moduli. I moduli in javascript, per farla molto semplice, sono un' insieme di funzioni che possono essere scritte e successivamente importate in altri file. Questo è molto conveniente perchè non è necessario riscrivere tantissime volte lo stesso codice che fa le stesse funzioni. Importazioni Come scritto ne punto precedente quando importiamo del codice solitamente è perchè da qualche parte abbiamo già scritto quello che ci serve e vogliamo solo utilizzarlo. Anche in questo screen sono presenti delle importazioni: var Player = com.hypixel... Sembra molto in stile Java questa importazione. Ma non è Java e non è neanche Javascript (perchè si usa import) sembra quasi che questi oggetti vengano inclusi da qualche libreria utilizzata per usare Javascript come live scripting. Funzioni Da quello che si vede in questo screen sembra che queste funzioni non abbiamo molto senso messe così. Sembra più un copia-incolla per il trailer. Sicuramente questo codice se utilizzato una volta che il gioco verrà rilasciato non funzionerà. Si può però notare due funzioni "onCollide" entrambe le due funzione fanno un controllo per verificare l'entità che è andata a collidere. Se questa entità è un Player nella prima funzione viene cambiata la GameMode in Adventure (questo presuppone diverse modalità di gioco). Nella seconda funzione teletrasporta il Player a delle precise coordinate. Suppongo siano x, y e z. Tutte impostate a 0. Queste coordinate penso siano messe solo così per il trailer. Oppure sono relative ad una "stanza", non penso un modo perchè se il sistema è simile a minecraft il player si ritroverebbe sotto terra. Interfaccia L'interfaccia nel trailer sembra molto semplice, in alto nome dello script e tipo dello script (Tipo Custom, custom il linguaggio? Custom per il trailer? Custom perchè ha diverse funzioni?). Sotto i bottoni: Salva e compila, Scarta, Carica da file, Salva su file. Editor Il nome dell'editor è "Trigger Editor". Questo fa pensare che esistano diversi editor. Questo in particolare sembra che gestisca degli "Inneschi" (Una trappola? Un blocco particolare?). Questa è la mia analisi sul trailer per quanto riguarda la parte di scripting. Fatemi sapere cosa ne pensate o se devo aggiungere qualcosa.
  16. thecopyright

    Ciao :D

    Goodmorning gente! Sono stato un giocatore di minecraft da quasi quando è uscito. Ora programmatore e interessato a questo gioco!
×
×
  • Crea nuovo/a...