Come finanziare i tuoi giochi creando e vendendo asset di gioco

Ho venduto beni su Unity Asset Store per due anni e uso una parte dei guadagni per finanziare il budget di marketing del mio attuale gioco. In questo tutorial, ti mostrerò come puoi fare lo stesso!

Quali sono le risorse del gioco?

Le risorse di gioco includono tutto ciò che può andare in un gioco, inclusi modelli 3D, sprite, effetti sonori, musica, frammenti di codice e moduli, e persino progetti completi che possono essere utilizzati da un motore di gioco. Ecco un elenco di esempi:

Design 2D / 3D:

  • Personaggi
  • Oggetti
  • ambienti
  • veicoli

GUI:

  • HUD
  • Icone

Scripting:

  • AI
  • Effetti speciali
  • Networking
  • Fisica

Audio:

  • Musica di sottofondo
  • Effetti sonori

Ciò significa che, se crei videogiochi, puoi vendere parte del tuo lavoro come attività, indipendentemente dal fatto che tu sia un programmatore, un artista, un game designer o un compositore di musica. Alcune persone fanno un po 'di soldi in più facendo così, alcuni sono in grado di finanziare i loro giochi interamente, e altri guadagnano da vivere solo vendendo beni.

Dove puoi vendere beni?

Questi sono alcuni dei siti più popolari che ti permettono di vendere i tuoi beni:

  • GameDev Market: un marketplace che include sprite 2D, modelli 3D, GUI, musica ed effetti sonori, insieme a forum della comunità che collegano gli editori di asset con gli sviluppatori di giochi, consentendo di sapere cosa cercano la maggior parte degli acquirenti 
  • TurboSquid: un marketplace specifico per i modelli 3D. Include modelli di alta qualità e professionali. 
  • Game Art 2D: un mercato che include sprty 2D, tileset e elementi GUI.
  • Unity Asset Store: il mercato ufficiale di Unity che include tutti i tipi di risorse: modelli 2D / 3D, elementi GUI, effetti sonori, musica e tutto ciò che riguarda Unity, come risorse di scripting, shader, animazioni, effetti particellari e persino progetti Unity completi.
  • Unreal Engine Marketplace: il marketplace ufficiale di Unreal Engine, inclusi tutti i tipi di risorse insieme a quelli relativi a Unreal Engine, proprio come Unity Asset Store.

Come fare un pacchetto di beni che vende bene

Prima di tutto, se sei nuovo nel mondo dello sviluppo del gioco e sei ancora in fase di apprendimento, non saltare alla vendita di beni. Continua ad imparare e prenditi il ​​tuo tempo, perché qualsiasi cosa tu crei mentre stai ancora imparando è probabile che sia già disponibile, e di solito gratuitamente.

Secondo, devi essere originale, e cercare qualcosa che non è stato creato. Forse hai creato qualcosa di nuovo e unico mentre sviluppi uno dei tuoi giochi; perché non venderlo come una risorsa? In alternativa, cerca qualcosa che è stato fatto prima, ma non è così bello, o è obsoleto o abbandonato dallo sviluppatore e offri qualcosa di meglio per attirare gli acquirenti.

Se sei un designer o un artista

Potresti aver già creato molti progetti 2D o 3D, ma non fare errori: ciò non significa che dovresti semplicemente pacchettizzare tutto ciò che hai creato e provare a venderlo. Per prima cosa, devi dare un'occhiata al mercato, che è già affollato di sprite e modelli di tutti i tipi: personaggi, ambienti, veicoli, molti dei quali sono disponibili gratuitamente. Non creare alberi o modelli di zombi e aspettarti che li vendano. 

Ad esempio, supponiamo di aver avuto un'idea per un personaggio 2D interessante. Ok, vediamo come puoi venderlo. La chiave qui è variazione. I clienti sono sempre alla ricerca di diversi tipi della stessa cosa; per attirare gli acquirenti, devi includere alcune animazioni per questo personaggio: camminare, correre, saltare, dare danno, presa danno, accovacciamento e così via. Devi almeno includere le animazioni di base che sono comunemente utilizzate, ma aggiungerne altre aumenteranno le tue possibilità di vendere questa risorsa a più persone. 

Ma non è abbastanza. Perché non creare un pacchetto di questi personaggi, con lo stesso stile e le stesse animazioni per ciascuno di essi. Forse tre o quattro personaggi o un personaggio con variazioni: vestiti e accessori diversi. Se tu fossi un cliente che desidera aggiungere personaggi al tuo gioco, vorresti sicuramente che fossero dello stesso stile con tutte le animazioni di cui hai bisogno, giusto? 

Un altro esempio potrebbe essere un ambiente urbano. Se hai appena creato alcuni modelli di edifici e sei pronto a venderli, perché non includere alcune trame per ogni edificio che consentiranno al cliente di creare un ambiente ricco? Puoi anche includere alcuni modelli aggiuntivi, come segnali stradali e strade. Costruisci un pacchetto completo di costruzioni urbane di alta qualità; ci vorrà del tempo, ma alla fine sarete sorpresi dal numero di clienti che otterrete. I clienti sono sempre alla ricerca di risorse che includono tipi diversi della stessa cosa.

Di seguito è riportato uno screenshot di una risorsa artistica Unity 3D chiamata Village Interior Kit, sviluppata da 3DForge. Il pacchetto contiene 2288 mesh, 2626 prefabbricati e 81 prefabbricati a particelle e costa solo $ 60!

Se sei un compositore

Gli sviluppatori di giochi possono ottenere effetti sonori e loop musicali di alta qualità a prezzi bassi e anche gratuitamente. Pertanto, è necessario lavorare su risorse audio complete che includono una variazione degli effetti sonori per ogni azione. 

Ad esempio, se si crea un set di risorse audio per un gioco di fantascienza, assicurarsi di includere tutti gli effetti sonori che potrebbero essere necessari, come esplosioni, armi, collisioni e persino porte di apertura e chiusura. 

Per quanto riguarda i loop musicali, una risorsa che include da 10 a 15 loop dello stesso genere è ideale per i tuoi clienti, perché consentirà loro di utilizzare le tue risorse audio per i loro intero gioco.

Se sei un coder

Come programmatore, sei legato agli strumenti e alla piattaforma su cui stai lavorando, come Unity o Unreal, e questi hanno già un sacco di risorse nei rispettivi negozi. Quindi, a meno che tu non abbia idee incredibilmente fantastiche per una nuova risorsa di scripting, non crearla e aspettarti molte vendite. 

Molti script disponibili su Unity Asset Store non sono disponibili sul marketplace di Unreal Engine e viceversa, quindi potrebbe essere una buona idea guardare ciò che è popolare in uno dei negozi e creare qualcosa di simile per l'altra piattaforma , se non esiste già. 

Dovresti anche cercare qualcosa che risolva un problema che molti nuovi utenti devono affrontare nel motore di gioco con cui stai lavorando. Di seguito è riportato uno screenshot di S-Quest, una delle mie risorse in Unity Asset Store. Questa risorsa ti consente di creare e personalizzare le missioni per i tuoi giochi tramite codice, risparmiando tempo per molti sviluppatori e consentendo loro di aggiungere facilmente missioni, registri delle missioni, una barra degli obiettivi e un gestore di esperienza del giocatore ai loro giochi.

Dovresti anche creare risorse che funzionino dinamicamente. Ad esempio, se stai lavorando su una risorsa IA nemica, assicurati di includere la maggior parte delle azioni possibili che un nemico può eseguire, come vagare, pattugliare, difendere, nascondere. e attacco E non legare le tue risorse a un tipo di gioco; in questo caso, il tuo asset AI nemico dovrebbe funzionare per entrambi i giochi RTS e FPS, per esempio.
Infine, assicurati che il tuo codice sia sempre pulito e completamente commentato, in modo che i tuoi clienti possano capire il lavoro di ogni riga che hai scritto per applicare le loro modifiche e personalizzare la tua attività in base alle loro esigenze.

Come impostare il giusto prezzo per i tuoi pacchetti

Ora che hai finito di creare la tua risorsa, o anche se ci stai ancora lavorando ma hai un'idea chiara su cosa includerà esattamente, è il momento di dargli un prezzo.

La creazione di risorse richiede molto tempo e molto lavoro, ma costano sempre meno del loro valore reale. Ad esempio, supponiamo di aver appena terminato un kit di costruzione di città con modelli 3D di alta qualità per strade, edifici e segnali stradali e alcune trame aggiuntive. Direi che non dovrebbe andare oltre $ 80, forse $ 100. (Sono arrivato a questo numero controllando risorse simili e popolari sul mercato.) Sì, so che non è il vero valore di questo tipo di lavoro e probabilmente stai pensando che puoi ottenere il suo vero valore facendo freelance. Ma in libero professionista, stai facendo tutto ciò che lavoro per un cliente, chi ti pagherà una volta, e non puoi mai vendere di nuovo quel lavoro. Se la stai pubblicando come una risorsa, tuttavia, può generare maggiori entrate a lungo termine perché quella risorsa sarà disponibile per potenziali acquirenti illimitati che saranno attratti dal suo basso prezzo rispetto al suo contenuto di alta qualità.

Il prezzo che scegli dipende anche da altri beni simili disponibili sul mercato; Raccomando di andare sempre un po 'più in basso con il prezzo delle tue attività rispetto alle altre attività che offrono contenuti simili. 

L'asset di maggior successo che ho rilasciato è S-Inventory, che comprende un sistema di inventario, un sistema di attrezzature, un sistema di vendita, un sistema di crafting, un sistema di contenitori e un sistema di barre delle competenze per Unity, tutto in uno. Costa solo $ 15. Se il prezzo fosse più alto, non penso che si venderebbe bene e competere con attività simili nel negozio.

Come fornire un buon supporto clienti

Come sviluppatore di risorse, devi essere attivo la maggior parte del tempo per fornire supporto ai tuoi clienti. (Questo è particolarmente vero se stai vendendo asset di scripting o progetti completi per uno specifico motore di gioco, perché allora avrai a che fare con un sacco di utenti che sono nuovi a questi motori e ti chiederanno non solo come personalizzare le tue risorse in i loro bisogni, ma spesso anche domande che non sono realmente correlate alle tue risorse. Se puoi rispondere, lo apprezzeranno molto). 

Direi che dovresti sempre rispondere ai tuoi clienti in meno di 24 ore. Forse assegnare un'ora al giorno per gestire queste richieste di supporto. Usa le e-mail e anche le chiamate Skype o le sessioni di Teamviewer per aiutare i tuoi clienti e informa i tuoi clienti se stai andando inattivo per un po 'di tempo in modo che non ritengano di aver abbandonato le tue risorse.

Se il tuo asset ha un bug o un problema, un cliente ti raggiungerà rapidamente e segnalerà il problema. Non iniziare risolvendo il problema, poiché ciò potrebbe richiedere del tempo (in particolare se si tratta di un problema serio) e non lasciare il cliente in attesa di una risposta. Invece, rispondi immediatamente a loro, grazie a loro per aver trovato il bug, e fagli sapere che stai cercando una soluzione, e quanto tempo ti aspetti ci vorrà per risolverlo (ore, giorni o addirittura settimane). Rispondere rapidamente ai tuoi clienti ti renderà uno sviluppatore responsabile e ti farà guadagnare una buona reputazione, supponendo che tu risponda alle correzioni!

Alcuni clienti verranno caricati con suggerimenti che richiedono modifiche e miglioramenti delle risorse. Devi sempre considerare attentamente i loro suggerimenti. Se ritieni che la richiesta migliori la tua risorsa per la maggior parte dei suoi utenti, allora vale la pena aggiungerla. Se credi che serva solo quel cliente, tuttavia, potresti semplicemente consegnare questa nuova funzione (se non è troppo lavoro) senza pubblicarla nella tua risorsa.

Spingere gli aggiornamenti regolari è anche un altro segno che dimostra che sei uno sviluppatore attivo, che aiuta a rendere i clienti a proprio agio con l'acquisto delle tue risorse, dal momento che sanno che sarai lì per aiutarli se si trovano ad affrontare problemi nell'utilizzarli.

Cosa fare sulle recensioni

La maggior parte delle persone fa affidamento sulle recensioni quando decidono se acquistare o meno qualsiasi risorsa. Anche se la tua attività è ottima e soddisfa tutti i suoi acquirenti, non aspettarti che tutti scrivano una recensione o addirittura la valutino; solo pochi di loro probabilmente prenderanno il tempo per farlo. 

C'è un modo per chiedere ai tuoi clienti recensioni. Quando finisci di rispondere alle loro domande, di risolvere un problema o di gestire una richiesta per loro riguardante il tuo bene, in genere saranno molto grati e sopraffatti. Chiedi loro di prendere in considerazione la valutazione e di rivedere la tua attività in quel momento. Oltre a complimentare il tuo bene e tutte le sue funzionalità, probabilmente indicheranno anche l'ottimo supporto clienti che ti hanno fornito. In questo modo, semplifichi la vita dei tuoi clienti e, in cambio, ti aiutano a ottenere più vendite.

Tieni presente che, se il tuo patrimonio non offre ciò che hai promesso nella sua descrizione o nelle schermate, allora ogni singolo cliente prenderà una parte nel prenderlo in considerazione scrivendo recensioni lunghe e negative che avvisano gli altri utenti di non acquistarlo. A quel punto potrebbe essere troppo tardi per aggiornare l'asset e risolverlo. 

Conclusione

Per riassumere: la creazione di risorse di gioco di successo che finiscono per essere una fonte di reddito decente richiede che tu sia originale, offra variazione, prezzo per il mercato e ti assuma la responsabilità nel trattare con i clienti.