Con un mercato globale che genera this 100 miliardi quest’anno, non c’è da meravigliarsi se molte persone vogliono entrare nell’azione dell’app di gioco. Ma diventare ricchi fuori di App Store è solo una delle tante possibili motivazioni! Chissà, si potrebbe semplicemente essere interessati a creare qualcosa di divertente per i tuoi amici, o in realtà la costruzione di un pezzo duraturo di arte digitale.,
Qualunque sia la ragione, questa guida rapida vi mostrerà quali strumenti è possibile utilizzare per creare un videogioco che è giocabile su iOS e Android. Si prega di notare che abbiamo anche una panoramica completa dei diversi motori di gioco qui, alcuni dei quali consentono anche di creare giochi per console e desktop!
Quindi di cosa ho bisogno per iniziare?
Mentre di solito ci concentriamo sui produttori di app, noterai che nessuno di loro è in realtà buono per costruire giochi. Quello che ti serve invece è qualcosa chiamato un motore di gioco, o un software dedicato per la creazione di giochi., A differenza dei produttori di app, devi installarli sul tuo computer, il che ci porta al primo elemento nella nostra lista di controllo:
- Un computer: dovrai installare il motore di gioco sul tuo PC o Mac. Si noti che alcuni motori di gioco sono solo PC o solo Mac. Non funzionano su entrambi.
- Uno smartphone (o due): è necessario testare il gioco sulla piattaforma desiderata. Vale la pena assicurarsi che gioca bello sia su un iPhone e un telefono Android, se si vuole raggiungere entrambi i mercati-e vale la pena provare su dispositivi di fascia bassa troppo!
- Un account sviluppatore: per inviare la tua app di gioco., Costa 9 99 all’anno per l’App Store e life 25 per la vita con il Play Store. A differenza dei produttori di app, sarai responsabile degli aggiornamenti e assicurati che il gioco funzioni su tutti i dispositivi. Questo potrebbe significare diversi nuovi aggiornamenti all’anno.
- Un modo per creare arte: Se si sta andando 2D o 3D, avrete bisogno di risorse di gioco. Puoi trovare un sacco di risorse gratuite online e alcune società di giochi hanno i loro mercati. Ma il modo migliore per rendere il vostro gioco spiccano è quello di creare cose come i personaggi, sfondo, musica e menu da soli.
E anche un motore di gioco?
Sì., Questo sarà il tuo strumento principale. E ora che si sta andando nella tana del coniglio di game making, vedrete che ci sono un certo numero di soluzioni, dal molto molto di base per l’estremamente sofisticato. In parole povere, è possibile classificare i motori di gioco con le seguenti caratteristiche:
- Modelli di gioco: il modo più semplice per iniziare – e anche il più limitante. Non sarai in grado di cambiare nulla del gioco tranne i personaggi, gli sfondi, la musica, quel genere di cose. In breve, la meccanica del gioco non può essere ottimizzato a tutti., Ad esempio, AppyPie o ChupaMobile offrono modelli (queste sono soluzioni online, a proposito).
GameSalad è un drag and drop editor che offre anche modelli di gioco
- Drag and drop: questo è il metodo migliore per i principianti. Hai una lista di comportamenti (se questo accade, allora succede) e puoi semplicemente applicarli ai tuoi oggetti di gioco. Ad esempio, si crea un quadrato 2D e si crea un comportamento che dice “se premo sullo schermo, il quadrato salta”.,
- Visual scripting: una soluzione più avanzata che ti dà tutta la flessibilità del codice senza dover codificare. Fondamentalmente crei “nodi” che rappresentano azioni o eventi per i tuoi oggetti di gioco. Questo crea una sorta di diagramma che rappresenta tutto ciò che accade nella finestra di gioco.
- Codifica: i professionisti vi dirà che questo è l’unico modo serio per ottenere il controllo completo sul vostro gioco, soprattutto se si vuole che sia complesso. E se siete interessati a una carriera come sviluppatore di giochi, si potrebbe anche iniziare ad imparare mentre si fa!, La buona notizia è che alcuni motori di gioco offrono il proprio linguaggio di scripting semplificato che rende facile cogliere le basi per i principianti.
Posso fare qualsiasi tipo di gioco?
Tecnicamente parlando sì. Ma naturalmente questo dipende dalla quantità di tempo e dedizione., Tuttavia, vale la pena notare che i principianti probabilmente hanno più successo con la creazione di giochi per cellulari come:
- Puzzle / giochi di parole
- giochi Casual
- Platform
- giochi Arcade
Più complesso gioco 3D di generi come FPS (sparatutto in prima persona) o un MMO (massively multiplayer online games) non richiede solo un po ‘ di codice ma sono anche non necessariamente il più adatto per la riproduzione su smartphone o tablet.
Quale motore di gioco dovrei scegliere?,
Questa è la grande domanda, e ovviamente dipenderà completamente dal tuo livello di abilità e dal tipo di gioco che vuoi fare. Ma qui di seguito è una rapida panoramica di alcuni dei motori che pensiamo sarebbe il più adatto per voi, elencati in ordine di complessità.
GameSalad
GameSalad rientra nella categoria drag and drop, ed è dotato di un’interfaccia intuitiva, nonché molto buona documentazione per i principianti., Il modo in cui gestisce la fisica 2D è perfetto per i giochi mobili, e vale la pena notare che è possibile pubblicare i risultati su iOS, Android e persino desktop. Hanno anche un” mobile viewer ” app per consentire di testare il vostro gioco su diversi dispositivi mobili!
Guarda come iniziare con GameSalad in 15 minuti.
Prova GameSalad qui.
Caratteristiche principali: drag and drop, fisica del gioco, buona documentazione, ha mercato, viene fornito con modelli di gioco di base. Annuncio monetizzazione supportato con la versione pro ($25 al mese)., La versione base è di $17 al mese, ma si ottiene il 50% di sconto sul piano pro come insegnante, studente o personale militare.
GameBuilder Studio
Utilizzando lo scripting visivo, GameBuilder Studio potrebbe essere un po ‘ più intimidatorio di GameSalad, come si può dimostrare nel video tutorial qui sotto. Tuttavia la documentazione sembra altrettanto buona ed esaustiva, e puoi anche seguire un corso udemy gratuito online per iniziare con le basi., Il programma è anche abbastanza a buon mercato, che costano un prezzo pieno di $99 per la versione pro, e $199 all’anno per il piano pro con tutte le caratteristiche + tutorial e plugin aggiuntivi.
Guarda come iniziare con GameBuilder Studio in 15 minuti:
Prova GameBuilder Studio qui.
Caratteristiche principali: editor visivo, fisica del gioco, plugin marketplace, buoni tutorial, creare animazioni 2D (o integrare con la colonna vertebrale per potenti animazioni 2D). Annunci, multiplayer e altre funzionalità avanzate sono supportati con la versione Pro.,
BuildBox
Questo è un nuovo arrivato sulla scena del motore di gioco, ma sta facendo grandi affermazioni. Buildbox ha elencato 100 giochi realizzati utilizzando la loro piattaforma che è entrato nella top download in App Store, tra cui classici come La linea Zen e Color Switch. Si tratta di drag and drop, e viene fornito con alcuni modelli di base per iniziare. Sul lato positivo, l’interfaccia è davvero bello e le caratteristiche sembrano molto robusto, se un po ‘ limitato. Al ribasso, l’abbonamento è molto costoso ($99 al mese o 8 84 se pagato annualmente).
Prova Buildbox qui.,
Caratteristiche principali: drag and drop, modelli di gioco, grande interfaccia utente, grafica 2D (sprite) editor e animatore.
ClickTeam Fusion 2.5
Passando al drag and drop e visual scripting metodo ora, ClickTeam Fusion ha aiutato le persone a creare giochi dal 1994! Vale la pena notare che non sono esattamente focalizzati sui giochi mobili, e infatti dovrai pagare un extra per costruire il tuo gioco per iOS e Android., Tuttavia, un grande pro del programma è che ha una comunità online grande ed entusiasta, quindi dovresti essere in grado di trovare la risposta a qualsiasi domanda tu abbia su come creare il tuo gioco. Ha anche un editor visivo in modo da poter creare arte direttamente nel programma. Oh, solo PC però.
Prova qui.
Caratteristiche principali: drag and drop, visual scripting, solo PC. Buona comunità online e tonnellate di estensioni disponibili.,
GameMaker Studio 2
Ora raggiungiamo GameMaker Studio 2, una potente soluzione che ha creato giochi di successo come Hyper Light Drifter e Hotline Miami. Il lato positivo, viene fornito con un editor visivo in modo da poter creare e animare la pixel art direttamente nel programma, rendendolo il motore di scelta per gli artisti. Sul lato negativo, è necessario codificare. Fortunatamente, usano il loro linguaggio semplificato chiamato GMS2. Anche la documentazione è eccellente., Come ClickTeam Fusion, è anche orientata verso i computer desktop e console, e si dovrà pagare per la versione completa ($399) per esportare il vostro gioco per Android o iOS.
Prova GameMaker Studio 2 qui.
Caratteristiche principali: editor visivo e animatore, codice semplificato, potenti funzionalità. Eccellente mercato pieno di risorse ed estensioni.
Stencil
Stencil è un interessante motore basato sul progetto Scratch del MIT., Alcuni anni fa, il MIT (il Massachusetts Institute of Technology) ha sviluppato un linguaggio di programmazione visiva per insegnare agli studenti come codice, ed è lo stesso metodo che Stencil utilizza. Gli elementi sono progettati per adattarsi come un puzzle in modo da ottenere una buona comprensione di come funziona il codice quando lo impari. Anche se non è esattamente un motore potente, è sicuramente un’ottima soluzione per semplici giochi mobili 2D e esporta senza problemi su iOS e Android.
Prova Stencil qui.,
Caratteristiche principali: linguaggio di scripting visivo, buono per imparare a codificare, modello di abbonamento ($199 all’anno per pubblicare su piattaforme mobili e desktop).
Unity
Ora stai guardando un motore molto potente che utilizza un noto linguaggio di scripting (c#). A proposito, sarai in compagnia poiché Unity è il motore utilizzato da un sacco di compagnie indie e AAA studios, da giochi come Temple Run a Assassin’s Creed. E la buona notizia è che non dovrai necessariamente codificare per creare il tuo gioco., Questo perché è possibile trovare una serie di plugin per Unity che utilizzano un editor visivo. Queste soluzioni non sono sempre principianti amichevole, ma è un inizio. Essi includono FlowCanvas, uScript, Creatore di avventura o PlayMaker. E Unity non solo ti consente di creare iOS e Android, ma potresti anche portare il tuo gioco su console e desktop!
Prova Unity qui.,
caratteristiche Principali: gratuito per uso fino a che il gioco rende di più di $100K, pagando gli editor visuali, popolare con gli sviluppatori indie, risorsa enorme archivio, tutorial e documentazione
Unreal
Il principale concorrente di Unità, Irreale è anche un potente motore utilizzato da AAA studios per giochi come Abzu e Kingdom Hearts III. Esso viene fornito con un editor di visual chiamato Blueprint, ed è noto per spingere i limiti in termini di bella grafica, anche di giochi per cellulare. Come Unity, puoi pubblicare il tuo gioco su desktop e console, oltre a iOS e Android., Il rovescio della medaglia è che Unreal creato giochi abbastanza pesanti che si rivolgono cellulari di fascia alta. È anche una bestia complessa che avrai bisogno di mesi per capire e fare i conti con.
Prova Unreal qui.
Caratteristiche principali: viene fornito con editor visivo, buono per grandi giochi per cellulari, libero di utilizzare e 5% royalty se il vostro gioco fa più di $3000 per trimestre.
Considerazioni finali
In conclusione, vale la pena notare che ci sono molti livelli di ciò che puoi chiamare “un’app di gioco”. Se si desidera utilizzare un modello già pronto, è possibile., Se sei più serio sullo sviluppo del gioco, è anche completamente disponibile per chiunque abbia un computer, un po ‘ di tempo e risorse online. E sembra che ci siano sempre più soluzioni disponibili per tutto il tempo.
Quindi la buona notizia è che non dovrai necessariamente codificare per creare il tuo gioco per smartphone, specialmente se è semplice. E la notizia migliore è che i migliori giochi, soprattutto nel mondo mobile, non sono necessariamente i più complessi!
Leave a Reply