Nei prossimi mesi vedremo migliaia di nuovi giochi incentrati sulla crittografia. Adesso siamo sicuramente a un punto di svolta per Web3 e se vuoi prepararti per il futuro oggi, le informazioni qui ti saranno molto utili.

Web3 e giochi

I giganti dei social media hanno ora iniziato a lavorare nel campo del Metaverso in linea con i loro obiettivi web3. Perché la fase successiva del gradimento dei post su Instagram è per tutti noi entrare nel metaverso, ovvero nel mondo reale aumentato dei social media. Qui potrai comunicare ad alto livello, visivamente e acusticamente, con i tuoi amici sui social media e potrai condividere in un modo molto diverso nel tuo spazio. È fantastico e tutto questo è solo l'equivalente Web3 dei social media.

Quindi, in che tipo di "cosa" si evolveranno i giochi con Web3? La chiamiamo ancora “cosa” perché oggi è molto difficile definire il futuro, oggi immaginiamo il futuro proprio come una persona che fece il primo ordine online al mondo tanti anni fa immaginava Instagram, Facebook o Twitter. State tranquilli, a quei tempi le persone non potevano immaginare che i social media sarebbero stati una "cosa" così grande e funzionale. Lo stesso vale per quelli di noi che cercano di immaginare la nuova "cosa" che i giochi di oggi assumeranno dopo la rivoluzione Web3. È possibile fare qualche previsione sul futuro partendo dai giochi Web3 di cui vediamo oggi le demo;

  • Le risorse virtuali nel gioco saranno portabili con Web3. Sarai in grado di archiviare queste risorse nel tuo portafoglio di criptovaluta.

  • Vedrai che le risorse virtuali nel tuo portafoglio possono essere utilizzate in diversi giochi. Per attirare più utenti, molti nuovi giochi ti permetteranno, ad esempio, di importare le tue armi di fascia alta da un altro gioco simile.

  • L'agricoltura che fai nei giochi ora avrà un valore finanziario. Ad esempio oggi puoi dedicare del tempo a giocare ad alcuni giochi e guadagnare gettoni e venderli in borsa. Ciò sarà fattibile a un livello molto più avanzato.

  • I mercati all’interno del gioco sono estremamente importanti. Se hai giocato a giochi online come Knight o Metin2, devi sapere quanto siano importanti e richiesti gli oggetti nel gioco. Immagina se la maggior parte di questi oggetti fosse archiviata sulla blockchain e potessi vendere i tuoi oggetti nel gioco o sui mercati NFT.

  • Immagina di poter connettere il tuo portafoglio MetaMask direttamente al gioco e vestire i tuoi oggetti sul tuo personaggio di gioco.

  • Immagina che i token che ti consentono di acquistare oggetti a pagamento in stile e-pin nel gioco si trasformino in criptovaluta.

Alcune di queste possono essere fatte oggi, e ieri sera Unity ha compiuto un grande passo per consentire di fare di più. Ora i giochi esistenti e quelli nuovi potranno entrare nello spazio Web3 molto più facilmente.

Cos'è l'Unità?

Per chi non lo sapesse, dobbiamo spiegare un po' il marchio Unity per capire l'argomento. Questo è un motore di gioco. Tutti i giochi a cui giochi oggi sono realizzati tramite un motore di gioco. I giochi su larga scala possono utilizzare più di un motore di gioco e molte società di giochi progettano persino i propri motori di gioco per proteggere i propri diritti d'autore. Unity ti offre la possibilità di creare giochi senza bisogno di conoscenze di codifica di alto livello per giochi semplici.

Se vendi il gioco che hai realizzato con Unity e guadagni meno di 100mila dollari all'anno, non paghi nulla al motore di gioco. Per i migliori talenti, dovrai aggiornare la tua iscrizione gratuita.

In sintesi, Unity è una sorta di compilatore di codice per gli sviluppatori di giochi. Ad esempio, se intendi scrivere un programma in C#, dovrai farlo con Visual Studio o altre applicazioni che fanno la stessa cosa. Il blocco note è sufficiente per codificare una pagina HTML. Per realizzare un disegno sono necessarie applicazioni come Paint al livello base, Photoshop a livello intermedio e alto.

Esistono molti giochi popolari realizzati con Unity;

  • Battaglia Galattica Online

  • Vigilanza antincendio

  • Non girato

  • Strati di paura

  • Armello

  • Il lungo buio

  • Corridore del traffico

  • Pilastri dell'eternità

Quindi, su quale portale, sistema operativo o dispositivo è possibile riprodurre giochi/applicazioni realizzati con Unity?

  • Android

  • TV Androide

  • Fai clic su Mi Piace

  • Sistema operativo Fire

  • Ingranaggio VR

  • Cartone Google

  • HTC Vive

  • IoS

  • Linux

  • sistema operativo macOS

  • Interruttore Nintendo

  • Stazione di gioco

  • Finestre

  • Xbox Uno

E ci sono molte altre opzioni. Puoi sviluppare l'applicazione o il gioco una volta e pubblicarlo in modo che possa funzionare su tutti. Anche il gioco Battlestar Galactica Online ha raggiunto i 10 milioni di giocatori in 1 anno e ha attirato molta attenzione fino alla sua chiusura nel 2019.

Qui sopra vedi un fotogramma del gioco Battlestar Galactica Online.

Giochi basati su Unity e Crypto

Abbiamo accennato al Web3 e alla trasformazione che innescherà sui giochi in futuro. Abbiamo compreso appieno cos'è l'Unità e cosa non è. Ora abbiamo i dettagli della mossa intrapresa per i giochi basati su Web3 (o comunemente definiti come basati su criptovalute), che abbiamo annunciato ieri sera. Ieri il team Unity ha aperto la categoria Decentralizzata nel negozio di codici degli sviluppatori di giochi.

Cos'è Unity Code Store?

La sezione in cui si apre la categoria Decentralizzata è dove sono elencati codici e design, dove gli sviluppatori di giochi possono ottenere l'hardware digitale di cui hanno bisogno per i loro giochi. Puoi vederlo come una specie di negozio di ferramenta. Quando vuoi costruire un edificio, hai bisogno di martelli e altri strumenti. Quando vuoi creare software (che sia un gioco, un'applicazione, ecc.), hai bisogno di librerie di codici (SDK, API). Ad esempio, stai creando un gioco e desideri che i punteggi delle partite vengano condivisi automaticamente su Twitter. Quindi devi avere la libreria API di Twitter. Oppure, in un modo molto più problematico, puoi utilizzare questa libreria per fornire le funzionalità di cui hai bisogno.

Unity Store è un luogo in cui puoi ottenere molti codici e modelli di progettazione relativi ai giochi, dai personaggi di gioco a quelli gratuiti o a pagamento.

Allora perché la categoria Decentralizzata potrebbe essere aperta qui? Naturalmente, in modo che le aziende crittografiche possano offrire le loro librerie di codici agli sviluppatori di giochi.

Categoria decentralizzata dell'unità

Soluzioni controllate di terze parti che ti aiuteranno a gestire risorse digitali, creare contratti intelligenti, creare giochi su blockchain e altro ancora sono pubblicate nella categoria Decentralizzata. Nel contesto dello sviluppo di videogiochi, la decentralizzazione si riferisce tipicamente a modelli di proprietà all'interno del gioco. In pratica, ciò significa abilitare meccaniche di gioco che consentono ai giocatori di creare, guadagnare o acquisire risorse di gioco che possono vendere o scambiare. Esempi di tecnologie che consentono la decentralizzazione nei giochi includono contratti intelligenti, portafogli virtuali, NFT e criptovalute. Gli esempi includono Sandbox, Decentraland o DOGAMÍ.

Unità e soluzioni crittografiche compatibili

Ora che abbiamo spiegato cosa significa questa categoria, possiamo parlare delle librerie di codici offerte. MetaMask è in cima alla lista. È un dato di fatto, MetaMask ha annunciato un SDK mesi fa e lo abbiamo condiviso con voi. Grazie a questo SDK è diventato più semplice integrare il popolare portafoglio di criptovaluta in applicazioni e giochi.

SDK di MetaMask

Grazie a questo SDK gli sviluppatori di giochi potranno integrare molto più facilmente il popolare portafoglio Web3 nelle loro applicazioni. Possiamo elencare alcuni dei suoi vantaggi come segue.

  • Collegamenti diretti mobili o semplice automazione del codice QR

  • Accedi, distribuisci e utilizza token come NFT come risorse di gioco

  • Firma di transazioni su reti Ethereum, BNB Chain (ex Binance Smart Chain), Polygon e Avalanche

  • Modelli Play2Own per consentire ai giocatori di possedere, scambiare e detenere risorse di gioco

  • Verifica con portafoglio digitale invece che con credenziali di accesso

  • Compatibilità multipiattaforma delle tue risorse di gioco

  • I giocatori possono acquistare e scambiare risorse di gioco utilizzando i token dai loro portafogli MetaMask

  • Risorse/oggetti da collezione nel gioco: skin, oggetti, obiettivi, badge

  • Gettoni/Valute: monete utilizzate per le economie di gioco



Inoltre, il team di supporto MetaMask è pronto ad aiutare gli sviluppatori.

SDK di Algorand

Grazie a questa libreria di applicazioni, potrai integrare il tuo gioco con Algorand. Crea e firma transazioni Algorand, utilizza le API REST di Algorand e collega i portafogli. L'SDK che consente tutto ciò è un'ottima soluzione che gli sviluppatori possono utilizzare per integrare in modo nativo una varietà di funzionalità decentralizzate nel tuo gioco, inclusi acquisti e transazioni in-app, NFT e proprietà di risorse in-game e altri casi d'uso di contratti intelligenti.



Altezza SDK

Altura semplifica la creazione, la scalabilità e la monetizzazione dei giochi Web3 in modo nativo all'interno di Unity. Unity SDK di Altura ti consente di creare, aggiornare e trasferire NFT nel gioco senza complessità tecniche o investimenti costosi. Sono supportate le reti Ethereum, BNB, Polygon, Avalanche, Fantom, Arbitrum e Optimism e gli standard token ERC-20, ERC-721 e ERC-1155.



Grazie agli NFT intelligenti, puoi inviare aggiornamenti agli elementi di gioco in modo programmatico con Altura SDK. Quindi, puoi cambiare il nome di un personaggio del gioco, aumentare il suo livello, età, abilità o aggiungere un'arma con proprietà magiche. Puoi anche far sì che l'oggetto si rompa nel tempo e lo utilizzi per bilanciare il gameplay. Tutto ciò offre agli sviluppatori grandi capacità.

SDK Aptos

Aptos SDK semplifica lo sviluppo blockchain così puoi concentrarti sullo sviluppo. Con le raccolte digitali integrate e la gestione degli account, puoi collaborare facilmente e creare giochi trasparenti. Immagina che gli sviluppatori creino giochi basati su Aptos mesi dopo e li vedano attirare molta attenzione. Web3 non riguarda solo il prezzo del token APT e Unity ha fatto un enorme passo avanti.



SDK di flusso

Consente agli sviluppatori Unity di integrare i propri giochi e applicazioni con la rete Flow.



FLOW SDK si integra perfettamente con un emulatore FLOW nativo, semplificando lo sviluppo, il test e il debug delle tue applicazioni blockchain in un ambiente sandbox. Con l'emulatore puoi simulare l'ambiente blockchain, testare le transazioni ed eseguire il debug del codice prima di distribuirlo sulla blockchain principale.

SDK ImmutableX

È una delle migliori soluzioni per creare e scalare giochi Web3 su Thereum. Qui sono stati sviluppati Gods Unchained e Guild of Guardians. Immutable Unity SDK offre tutto ciò di cui hai bisogno per incorporare la tecnologia web3 nel tuo gioco, supportato da sicurezza comprovata, scala globale ed esperienze utente fluide. Scarica milioni di NFT gratuitamente e sblocca giochi web3 veramente scalabili. Le soluzioni di scalabilità leader di livello 2, a prova di conoscenza zero e a zero emissioni di carbonio ti consentono di coniare le tue risorse con zero commissioni sul gas facendo affidamento sulla sicurezza principale di Ethereum.



SDK Infura

Infura è uno dei progetti di maggior successo nello spazio web3 dal 2016 ed è utilizzato da oltre 400mila sviluppatori. Infura è un operatore di nodi che fornisce strumenti e infrastrutture che consentono agli sviluppatori di portare facilmente le applicazioni blockchain dal test alla distribuzione su larga scala con un accesso semplice e affidabile a Ethereum e ad altre reti, tra cui Polygon, Avalanche o IPFS.



Possiamo accennare brevemente ad alcuni dei suoi benefici.

  • I giocatori possono utilizzare i personaggi che possiedono nel gioco (e in altri giochi compatibili)

  • I giocatori possono utilizzare l'attrezzatura che possiedono nel gioco (e altri giochi compatibili)

  • I giocatori possono acquisire un NFT associato a un determinato livello o risultato nel gioco

  • I giocatori possono raggiungere un certo livello se possiedono un determinato NFT

  • Se il gioco include un negozio in-game, i giocatori possono acquistare personaggi, risorse, ecc. aggiuntivi. può comprare

SDK per il petrolio

La tecnologia blockchain di Nefta offre una soluzione al problema della scarsità dei giochi. Sfruttando la blockchain, gli sviluppatori possono creare una legittima scarsità di oggetti, risorse ed esperienze di gioco, dando ai giocatori un senso di esclusività e valore che non può essere replicato o imitato.



  • Utilizzando Nefta, gli sviluppatori di giochi possono assegnare un NFT agli oggetti di gioco, consentendo ai giocatori di mantenere la vera proprietà delle proprie risorse. Gli NFT forniscono anche una registrazione immutabile di proprietà e autenticità. Questi possono vivere al di fuori del gioco e rispecchiare le loro controparti nel gioco.

  • Con Nefta, gli sviluppatori di giochi possono implementare mercati e sistemi di scambio per oggetti di gioco. Ciò offre ai giocatori più opzioni per acquistare e vendere i propri beni garantendo transazioni sicure e trasparenti.

  • Nefta può aiutare gli sviluppatori di giochi a offrire programmi fedeltà, sfide e altri incentivi ai giocatori.

ID ORE

ORE ID è ampiamente compatibile con i giochi che sfruttano Blockchain, consentendo ai giocatori di gestire e scambiare senza problemi token e NFT nel gioco. L'API di ORE ID è progettata per integrarsi con l'ambiente di sviluppo Unity. Ciò ridurrà i tempi di sviluppo richiesti per l’integrazione Blockchain senza aggiungere ulteriori costi operativi.



Quartieri

Con Quarters puoi guadagnare denaro dal tuo gioco e far crescere la tua comunità. Costruisci le tue economie, condividi i token tra i giochi e su tutte le piattaforme.



SDK di Solana

Solana SDK per Unity di Magicblock consente agli sviluppatori di creare giochi in modo rapido ed economico in esecuzione su una blockchain. NFT porta transazioni di portafoglio, scambi e altro ancora nel tuo gioco.



SDK di Texos

Questo SDK supporta desktop, Android, iOS e browser. Oltre a consentire agli sviluppatori di giochi di interagire con la blockchain di Tezos, questo SDK può essere utilizzato anche per sviluppare qualsiasi dApp (applicazione decentralizzata) di Tezos basata su queste piattaforme. I tuoi giochi potranno utilizzare l'SDK per recuperare tutti i tipi di dati sulla blockchain di Tezos, ad esempio controllando quali funzionalità del gioco o risorse di gioco possiede l'utente. Sarai in grado di recuperare informazioni come il saldo attuale negli account utente o il livello dell'ultimo blocco nella blockchain. Ancora più importante, puoi gestire l’archiviazione di contratti intelligenti o richiamare visualizzazioni off-chain, accedendo così a tutti i dati archiviati sulla blockchain. Potrai anche integrare il tuo gioco con contratti intelligenti ed eseguire transazioni di firma e verifica.



Tartufo

Il tartufo può essere utilizzato per l'integrazione del contratto intelligente nel gioco. Truffle gestisce gli artefatti del tuo contratto, comprese distribuzioni personalizzate, collegamenti a librerie e supporto per implementazioni complesse di Ethereum.



Ad esempio, cosa puoi fare?

  • Scrivi un contratto intelligente per abilitare il leasing NFT per i tuoi giocatori.

  • Integra i marketplace NFT esistenti nel tuo gioco con il fork della mainnet.

  • I giocatori possono affittare una certa parte delle risorse di gioco, i terreni

  • I giocatori possono vendere le risorse guadagnate o personalizzate su uno qualsiasi dei mercati NFT disponibili

Conclusione

Tutte queste librerie di codici e le funzionalità che offrono ci dicono che nei prossimi mesi potremo vedere grandi giochi web3. Ancora più importante, questi SDK possono essere utilizzati anche da grandi sviluppatori di giochi. Siamo molto vicini a vedere token crittografici, NFT, nella prossima versione di GTA o in una nuova versione di CS. Sebbene nel 2021 i portafogli crittografici fossero collegati al gioco tramite il sito Web, ora saranno incorporati nel gioco. Questi sviluppi sono avvenuti in un tempo molto breve e sono sicuro che ne vedremo molti altri nei prossimi anni.

Ma un avvertimento: man mano che lo sviluppo di giochi basati su criptovalute diventa più semplice, i truffatori svilupperanno diverse trappole anche in questo settore. Collegare il tuo portafoglio a giochi non regolamentati potrebbe farti perdere tutti i tuoi soldi. I tuoi dispositivi potrebbero essere infettati da virus. I tuoi investimenti con progetti di giochi falsi potrebbero essere ripristinati.