|
|
|
|
Strumenti |
16-05-2012, 13:57 | #21 | ||
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Quote:
Questa (nel caso) sarebbe una cosa completamente diversa... la mappa, gli oggetti, i personaggi, son rappresentati da Griglie3D, cui ogni locazione x,y,z contiene le informazioni relative (colore in questo caso) al cubo. Il funzionamento è lo stesso del 2D, ma invece che pixels di un determinato colore, ci son voxel di un determinato colore, che in questo caso son rappresentati sotto forma di cubi (non è l'unica possibilità... Crysis usa i voxel per il terreno, ad esempio). Quote:
|
||
16-05-2012, 14:11 | #22 | ||
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26452
|
Quote:
Forse si potrebbe aumentare il numero di cubi per superficie di schermo, per "aumentare il dettaglio". Quote:
Ritengo semplicemente che la grafica è una componente dell'intrattenimento ludico dei videogiochi (anzi, elemento caratterizzante rispetto ad altri intrattenimenti ludici) e che un minimo debba comunque essere curata. Un minimo, niente di trascendentale. Pur riconoscendo che l'aspetto principale di un gioco è, e rimane, il gameplay. Per dire, ho giocato a Deus Ex per la prima volta poco più di un anno fa, e la grafica "datata" non è stato mai un problema. Semplicemente la grafica di questo Cube World per me è proprio un pugno in un occhio, più la guardo, più mi viene voglia di spegnere lo schermo Così come per Minecraft, stessa cosa.
__________________
|
||
16-05-2012, 14:36 | #23 | ||
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Quote:
Però ha indubbi vantaggi.... solo per la mappa (il terreno diciamo) il funzionamento è più o meno questo: crei la mappa in memoria, usando diverse tecniche, come il perlinnoise e altro, finché non hai una matrice tridimensionale di bytes, che è quella che usa Minecraft. Ogni byte rappresenta il tipo di cubo (quindi, massimo 256 cubi diversi): la texture, se è un fluido, se emette luce, ecc. magari Cube World usa altri valori, ma ne dubito (35 milioni di cubi potenzialmente visibili son tanti, se per ogni cubo inizi a memorizzare più di un byte)... il colore lo potrebbe calcolare successivamente in base alla posizione e ad altre informazioni. Ogni byte che non sia "vuoto" verrà poi riempito in fase di rendering. Quando hai questa mega griglia 3D in memoria (siamo ancora alla fase di loading), la spezzi in chunk di 16x128x16 (almeno, Minecraft e altri fanno così). Di ogni Chunk poi calcoli il suo vertex buffer prendendo in considerazione solo i vertici delle facce visibili (quindi tutti i cubi sotto ad altri vengono ingnorati). A questo punto, in fase di rendering, scorri tutti i chunk e passi il vertex buffer di ognuno alla scheda video... che se lo tiene in memoria e ad ogni giro ridisegna lo stesso (senza bisogno di ricaricarlo). Ora, il vantaggio di questa tecnica è che se io tolgo o aggiungo un cubo, lo elimino solo da un chunk, non da tutta la mappa (che può essere virtualmente infinita, come in Minecraft). A livello di memoria cambio semplicemente il valore del byte alla posizione x, y, z; per l'aspetto grafico, mi basta ricalcolare il vertex buffer per quel chunk e ripassarlo alla scheda video, cosa che per un chunk di 16x128x16 (32768 cubi) è molto veloce (roba che che posso cliccare forsennatamente e aggiungere cubi ad ogni click, senza che il framerate ne risenta). Quindi riesci a creare un mondo completamente modificabile dal giocatore, con tutto quello che ne consegue, senza troppe richieste hardware. Però è chiaro che se inizi a metterci milioni di cubi, anche senza modificare nulla, al di là della RAM occupata, diventano milioni di vertici (almeno 4 son sempre visibili per cubo "esposto"), quindi alla lunga diventa pesante. Per questo solitamente si aggiunge nebbia e si fa il frustum culling, che imposta la scheda video a non processare vertici che non siano nel cono visivo. Quote:
Ultima modifica di gaxel : 16-05-2012 alle 14:39. |
||
16-05-2012, 15:13 | #24 |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 2006
|
Scusa per il tono ma ero effettivamente così già di mio, poi è arrivata la ciliegina sulla torta , e comunque non se ne può più
|
16-05-2012, 16:35 | #25 | |
Bannato
Iscritto dal: May 2011
Città: Varés
Messaggi: 2945
|
Quote:
|
|
16-05-2012, 16:53 | #26 |
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26452
|
Tralasciando il discorso grafica, comunque il gioco mi interessa parecchio!
__________________
|
01-06-2012, 10:27 | #27 |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Nuovo aggiornamento da parte di Wollay
http://wollay.blogspot.it/2012/05/cu...pressions.html Una marea di screenshots presi da una sessione multiplayer tra lui e un'altro. Poi su twitter ha rilasciato un'immagine con due nuovi animali: pinguino e mammutt: https://twitter.com/pix_xie/status/2...674626/photo/1 E una sul sistema di crafting https://twitter.com/wol_lay/status/2...398337/photo/1 Poi alcune info sparse sempre da twitter: - Non si chiamerà Cube World il gioco definitivo - Will there be iron bows or bone bows, seems a little odd that everything else would be while bows are wood - there will be bows of all kind of materials. - Will they're be potions that inflict damage onto monsters? Maybe, sounds like a nice idea. - I'm planning an in-game lexicon for items etc. Ora c'è anche un tizio a dargli una mano(quello che gioca con lui in multiplayer) che è voxel artist. |
18-09-2012, 15:20 | #28 |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Nuovo video incentrato sul multiplayer, che mostra anche nuove zone, nemici, items, ecc...
http://www.youtube.com/watch?v=729VkxC4Z6E |
15-10-2012, 14:55 | #29 |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Nuove info:
Panoramica sulle classi di Cube World http://wollay.blogspot.it/2012/10/cu...-overview.html Qualche nuova feature http://wollay.blogspot.it/2012/10/a-...-features.html Tra le altre cose, è possibile addestrare il proprio animaletto, se si trova il suo cibo preferito Screenshots sulla mappa ingame, generata proceduralmente in base al mondo di gioco. https://twitter.com/wol_lay/status/2...525632/photo/1 |
18-10-2012, 13:45 | #30 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 8152
|
Non sapevo neanche che ci fosse il thread
È un pò che seguo il gioco, ora seguirò il thread PS: tanto per essere chiari fin da subito, adoro Minecraft (di cui mi fregio d'essere un alpha tester) ed ho già acquistato Castle Story |
18-10-2012, 13:47 | #31 | |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Quote:
Minecraft mai giocato, ma lo considero la miglior innovazione di questa generazione, paragonabile a Wolfenstein 3D e Castle Story lo seguo da eoni, ma lo comprerò appena uscirà... o meglio, c'è la possibilità di accedere alla beta in una qualche maniera? Tra l'altro feci anche il thread di Castle Story, prima che facessero il Kickstarter... |
|
18-10-2012, 13:55 | #32 | |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 8152
|
Quote:
Castle Story suppongo che renderanno disponibile l'acquisto direttamente dal loro sito con la stessa formula di Minecraft: paghi subito e ti becchi la beta che viene aggiornata continuamente fino alla release. Tra l'altro oggi mi è arrivata la mail con la chiave |
|
18-10-2012, 14:00 | #33 | |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Quote:
|
|
29-10-2012, 10:24 | #34 |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Nuovo aggiornamento
http://wollay.blogspot.it/2012/10/cu...reenshots.html The Cube World is divided into different lands (of course randomly generated ones). Each land has a level and all creatures living in that land have the same level. The land level increases with distance from the starting position. Each land has a capital city and is inhabited by NPCs. They have quests, sell items or just talk about random stuff. Each city has a center place where all shops and other useful buildings are located. In contrast to before, buildings are now randomly generated: they now have varying rooms, sizes, walls, roofs etc. Furthermore, I'm working on multiple themes. |
05-11-2012, 09:53 | #35 |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Altro aggiornamento con molti screenshots su landscapes e la nuova mappa
http://wollay.blogspot.it/2012/11/cu...reenshots.html |
05-12-2012, 08:34 | #36 |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Nuovo aggiornamento sull'AI
http://wollay.blogspot.it/2012/12/cube-world-ai.html Mostra screenshots di lui che segue un NPC in una cittadina, che ha una routine abbastanza ben fatta, e mostra (sempre via screens) anche l'IA dei nemici che sono in grado di seguire il giocatore ovunque. A breve dovrebbe arrivare un video con novità soprattutto riguardanti le quests |
05-12-2012, 09:26 | #37 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 8152
|
Molto molto interessante.
Mi piace quello che si è visto finora. È da un pezzo che sta nella mia lista dei must-buy obbligatori. |
05-12-2012, 11:41 | #38 | |
Bannato
Iscritto dal: Jan 2007
Messaggi: 39839
|
Quote:
E poi è pure molto bello da vedere, affascianante quasi, nonostante sia a cubi senza textures. |
|
05-12-2012, 11:51 | #39 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 5199
|
Era da tipo l'espansione di wow del lich king che non dicevo: mio al day one!
__________________
Matthewx |
29-01-2013, 20:07 | #40 |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 2006
|
Sbaglio o oltre 30000 messaggi di questo forum sono rimasti tristemente 'orfani'?
Un po' di nuovi screen per consolarli: http://wollay.blogspot.it/2013/01/ne...reenshots.html |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:59.