Annuncio pubblicitario

Vuoi costruire un videogioco. Hai elaborato una trama e vari scenari che possono essere modificati per adattarsi a vari generi. Il problema è che la tua capacità di codifica è scarsa.

Allora dove vai? La risposta, ovviamente, è quella di utilizzare un kit di costruzione di videogiochi - uno strumento o un set di strumenti, destinato ad aiutare le persone che non hanno le capacità di programmazione tradizionali a costruire i propri giochi.

Ma questi strumenti sono utili o limitano troppo il creatore?

Storia dei kit di costruzione di videogiochi

L'uso di un'applicazione per creare un videogioco non è una novità. Negli anni '80, i sistemi a 8 bit disponevano di una raccolta di strumenti, come Graphic Adventure Creator (strumenti simili sono disponibili per piattaforme moderne 3 strumenti per creare i tuoi giochi di avventura di testoVuoi provare a creare il tuo gioco di avventura testuale? Ecco la tua occasione! Questi tre strumenti ti aiuteranno a creare la tua storia complessa e giocabile. Leggi di più ) e il suo predecessore solo testo, The Quill.

instagram viewer

Successivamente, Shoot’Em-Up Construction Kit (a.k.a. SEUCK) ha consentito la creazione di shoot-em up, completi di un editor di sfondi / mappe ed editore sprite, e Adventure Construction Set per sistemi a 8 e 16 bit è stato utilizzato nella creazione di avventure basate su piastrelle Giochi. ZZT e MegaZeux sono anche altri due da ricordare.

E poi c'era 3D Construction Kit, un'altra opzione a 8 e 16 bit che consentiva agli utenti di creare 3D mondi che usano Freescape di Incentive Software, che era apparso in giochi come Driller e Total Eclisse.

Dalla metà degli anni '90, i videogiochi sono stati in gran parte creati utilizzando kit di costruzione interni, elaborate applicazioni su misura che vengono utilizzate per costruire mondi e personaggi, incorporano i dialoghi e creano tutto ciò che la narrativa del gioco richiede, anche fino al posizionamento dei personaggi e menu.

Più di recente, è arrivato un numero crescente di strumenti per la creazione di giochi, alcuni dei quali abbiamo già visto 5 strumenti software per lo sviluppo di giochi gratuiti per creare i tuoi giochiIl software di sviluppo di giochi gratuiti è un ottimo modo per iniziare a realizzare videogiochi. Abbiamo compilato il miglior software di gioco sul mercato. Leggi di più . Quindi la domanda è: le attuali opzioni disponibili per i creatori dilettanti o con budget limitato possono essere utilizzate per creare videogiochi di qualità? Sorprendentemente, sì, con alcuni avvertimenti.

Construct 2 può essere utilizzato per creare tutti i tipi di giochi 2D, come dimostrato dal pagina Vetrina del sito web. In effetti, i giochi realizzati con Construct 2 possono anche essere giocato proprio sul sito. Guarda cosa può fare questo motore.

La versione gratuita di Construct 2 ha pubblicato solo giochi HTML5. Se vuoi creare giochi per Windows, Mac, Linux, iOS, Android, Amazon Store o WiiU, dovrai ottenere la Licenza personale per $ 129,99.

Il sito Web di Construct 2 ha tonnellate di fantastici tutorial per aiutarti nelle fasi iniziali. I forum forniscono ulteriori suggerimenti e supporto e puoi acquistare risorse (ad es. Grafica, effetti sonori, modelli, sprite) sullo Store, che è utile se non hai il talento per produrre i tuoi beni per il tuo progetto di gioco.

Ma quanto è facile usare questo software? L'opinione generale tra i suoi utenti è che Construct 2 abbia a curva di apprendimento delicatae mentre può produrre giochi di qualità, il motore è un po 'limitato se vuoi fare qualcosa di veramente spettacolare e unico.

Stencyl è davvero dannatamente buono. I giochi realizzati con questo software si sono posizionati in alto nell'App Store, come Impossible Pixel (n. 2 negli Stati Uniti), BLiP (n. 1 in 18 paesi) e Zuki's Quest (n. 10 negli Stati Uniti). Se non si tratta di un'approvazione squillante, che cos'è?

I principali punti di forza di Stencyl sono la sua interfaccia moderna e il supporto immediato per funzionalità avanzate come pubblicità, classifiche mobili, acquisti in-app e plug-in di terze parti. Rende tutto facile, il che riduce lo sforzo necessario da parte tua.

La versione gratuita può pubblicare solo come Flash. La licenza Indie, disponibile per $ 99 all'anno, consente la pubblicazione su Windows, Mac e Linux. Per iOS e Android, dovrai acquistare la licenza Studio per $ 199 all'anno. Inoltre, Stencyl offre supporto per la pubblicazione semplice su Steam, App Store e Play Store.

La logica di gioco è costruita con blocchi usando un'interfaccia drag and drop che ricorda fortemente lo Scratch del MIT. Se hai esperienza di programmazione (vedi la sezione finale di questa funzione), puoi fare uno sviluppo avanzato creando i tuoi blocchi con codice personalizzato usando il linguaggio Haxe.

Stencyl ha un curva di apprendimento moderata quindi ti suggeriamo di prendere le cose lentamente e costruire giochi di base con le risorse in offerta e fare affidamento sul vasto forum di supporto per suggerimenti e consigli.

Se hai intenzione di pubblicare il tuo gioco su Windows, sarai soddisfatto della licenza gratuita per GameMaker: Studio (ha una schermata iniziale, però). La licenza Professional, disponibile per $ 149,99, ha alcune funzionalità in più e si sbarazza della schermata di avvio. Per le esportazioni Mac, Linux, Android, iOS o HTML5, avrai bisogno della licenza Master per $ 799,99.

Ma cosa puoi fare con GameMaker: Studio? Puoi avere una buona idea visualizzando i titoli in la pagina della vetrina, dove troverai giochi di alta qualità realizzati con questo motore. La più grande storia di successo, tuttavia, è il successo indie smash Hotline Miami.

Sono disponibili tutorial online per guidare l'arte della creazione di un gioco, mentre viene fornita una vasta base di conoscenze per il supporto tecnico. GameMaker: Studio ha anche una vivace comunità online - una delle più grandi comunità di gamemaking su Internet - pronta a discutere progetti e offrire suggerimenti.

Questo è uno strumento di creazione del gioco che puoi trovare senza rimanere bloccato troppo presto.

GameSalad è disponibile in due versioni. La versione Basic costa $ 19 al mese (o $ 199 all'anno) ed esporta solo come HTML5, mentre la versione Pro costa $ 29 al mese (o $ 299 all'anno) ed esporta in Windows, Mac, iOS e Android.

Per vedere cosa è possibile con questo software di costruzione di videogiochi, controlla le pagine arcade dove troverai alcuni titoli da provare come giochi per browser. Puoi anche dare un'occhiata a YouTube:

Tutorial e risorse sono disponibili nel marketplace di GameSalad mentre il supporto può essere trovato accedendo al forum della community, dove troverai anche suggerimenti e trucchi per l'utilizzo di GameSalad.

A partire dalla serie di libri di cucina fornita sul sito Web di GameSalad, puoi esplorare i vari strumenti e opzioni, creando giochi e sequenze di base. Con un curva di apprendimento che presenta i giochi editoriali come realizzabili, GameSalad è un'opzione forte per qualsiasi principiante.

A questo punto, potresti chiederti se costruire un videogioco senza capacità di programmazione sia una buona idea. Dopotutto, tutte le opzioni che abbiamo presentato finora richiedono di metterti una mano in tasca per tutto ciò che non è un gioco HTML5.

Lascia che ti presentiamo, quindi, GDevelop:

"GDevelop è un creatore di giochi multipiattaforma open source progettato per essere utilizzato da tutti - non sono richieste competenze di programmazione."

Con questo software, la logica di gioco viene stabilita attraverso una serie di eventi espressi in un inglese semplice. I giochi possono essere esportati su Windows, Mac, Linux, Android o HTML5. La raccolta di tutorial e la wiki dettagliata sono utili per gli utenti che necessitano di assistenza per il software.

Hai bisogno di più aiuto? Suggerimenti e trucchi possono essere trovati nel forum e c'è anche un subreddit. Sebbene il subreddit sia ampiamente sottoutilizzato, puoi comunque trovare alcuni esempi di giochi completati lì.

Questo video mostra una bambina che fa un gioco in GDevelop con l'aiuto di suo padre:

Se il tipo di gioco che vuoi costruire è un gioco di ruolo, hai trovato lo strumento giusto. Disponibile gratuitamente come versione di prova (la versione completa costa $ 69,99), quest'ultima versione del popolare programma di costruzione di giochi di ruolo è abbastanza potente per gli sviluppatori veterani ma abbastanza semplice per i bambini.

Ogni aspetto della creazione di giochi di ruolo è coperto, con un prezzo sorprendentemente conveniente, e tutorial e trucchi sono disponibili sul sito Web per aiutarti a iniziare e andare avanti.

Se trovi il prezzo oltre il tuo budget, viene chiamata una versione gratuita RPG Maker VX Ace Lite è disponibile e ti consente di familiarizzare con il software prima di impegnarti in un acquisto.

Un'ultima opzione degna di nota è ClickTeam Fusion. C'è una versione gratuita che puoi scaricare e sviluppare con prima di passare alla versione completa, che costa $ 99,99. Ma questo viene fornito con un logo splash "Created with Fusion", che puoi eliminare aggiornando la versione Developer per $ 399,99.

La versione Developer include numerose opzioni e risorse estese che giustificano l'aumento dei prezzi e solleva tutte le restrizioni sulla distribuzione del gioco.

I giochi risultanti sono prodotti in HTML5, ma ci sono esportatori che puoi acquistare per creare titoli che verranno riprodotti su Windows, Mac, Linux, Android, iOS.

Tutorial e un forum della comunità offrono aiuto e assistenza nella creazione dei tuoi giochi, il che dovrebbe aiutare a farti strada lungo la curva di apprendimento e produrre sempre più giocabile e coinvolgente esperienze.

Oltre gli strumenti di creazione del gioco

Questi kit di costruzione di giochi offrono vari livelli di granularità, ma se vuoi creare giochi davvero spettacolari, dovrai farlo imparare la vera programmazione Come imparare a programmare senza stressForse hai deciso di perseguire la programmazione, sia per una carriera o semplicemente per hobby. Grande! Ma forse stai iniziando a sentirti sopraffatto. Non così eccezionale. Ecco un aiuto per facilitare il tuo viaggio. Leggi di più .

La prossima cosa migliore (dopo che ti senti a tuo agio con uno dei programmi sopra elencati) è passare a Unity, che è forse il motore di sviluppo di giochi più utilizzato dagli sviluppatori dilettanti e indipendenti. Puoi iniziare tramite la nostra guida per principianti a Unity Programmazione di un gioco con unità: una guida per principiantiNel panorama in evoluzione dello sviluppo di giochi indie, Unity è emerso come uno standard di fatto: il suo basso costo, la facilità d'uso e l'ampia gamma di funzionalità lo rendono ideale per uno sviluppo rapido del gioco. Leggi di più .

Dovresti anche dedicare del tempo alla lettura della programmazione in generale. Per risparmiare denaro, puoi approfittare di questi libri di programmazione gratuiti 9 libri di programmazione gratuiti che ti renderanno un professionistaChiamare tutti i programmatori, nuovi, vecchi o aspiranti: abbiamo trovato un'ottima selezione di libri gratuiti (come nella birra) per aumentare le tue abilità di programmazione al livello successivo. Salta e divertiti. Leggi di più . Inoltre, considera di accedere a questi siti Web su le basi dello sviluppo del gioco 4 siti web gratuiti dove puoi imparare le basi dello sviluppo del giocoQuando cerchi una buona serie di tutorial sullo sviluppo di giochi, ne vuoi una che ti insegnerà pratiche e mentalità di buona codifica perché è quindi possibile trasporre tali pratiche in qualsiasi lingua o piattaforma. Leggi di più solo per assicurarsi che tutti gli spazi siano riempiti.

Sviluppi videogiochi? O sei interessato a iniziare sul campo? Che tipo di giochi vuoi realizzare? Parlaci di loro nei commenti qui sotto!

Christian Cawley è vicedirettore per la sicurezza, Linux, DIY, programmazione e spiegazione tecnica. Produce anche The Really Useful Podcast e ha una vasta esperienza nel supporto di desktop e software. Un collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante di Lego e fan dei giochi retrò.