Come creare un gioco per iPhone quando non puoi codificare

Come creare un gioco per iPhone quando non puoi codificare / iPhone e iPad

Molti di noi hanno sognato di creare i nostri giochi. La maggior parte di noi non ha le competenze per creare qualcosa da zero. Anche con alcune delle migliori risorse di apprendimento di Swift al tuo fianco 10 Libri Tutti gli sviluppatori di app iOS in erba hanno bisogno di 10 libri Tutti gli sviluppatori iOS in erba di iOS hanno bisogno di immersioni nello sviluppo di iOS? Questi libri ti aiuteranno, che tu sia un principiante assoluto o un esperto esperto. Per saperne di più, potresti non avere il tempo libero per imparare una nuova lingua.

Così, quando il direttore creativo di MakeUseOf Azamat Bohed annunciò che aveva creato e pubblicato un semplice gioco iOS senza alcuna abilità di codifica, abbiamo deciso che dovevamo imparare di più.

Vai avanti e scarica Space ShootR gratuitamente dall'App Store. Quindi, esploriamo come Azamat ha creato tutto da zero.

Nessuna abilità di programmazione? Nessun problema

Non c'è niente di particolarmente originale nel primo progetto iOS di Azamat: “Sei nello spazio. Hai una semplice astronave. Tutto quello che devi fare è viaggiare il più possibile e raccogliere 'diamanti' per sbloccare altre navi, che sono più resistenti e hanno diversi livelli di manovra.”

La cosa più interessante è che ha completato il progetto senza creare una singola riga di codice. L'anno scorso abbiamo coperto un'app chiamata Buildbox Come realizzare un videogioco in una settimana utilizzando Buildbox Come realizzare un videogioco in una settimana utilizzando Buildbox Esiste un programma che rende incredibilmente facile lo sviluppo di giochi anche per chi non ha assolutamente esperienza nella progettazione di video Giochi. Si chiama Buildbox. Ecco perché dovresti provarlo. Leggi di più e Azamat si è unito al team di revisione per testare il software. Attaccato dalla prospettiva di creare un gioco senza colpire i libri, è nato Space ShootR.

Azamat crea la maggior parte delle immagini in primo piano che vedi nella parte superiore degli articoli su MakeUseOf, ma la sua esperienza di programmazione è limitata. Molti di noi possono riguardare questo livello di conoscenza del lavoro 5 passaggi per comprendere il codice HTML di base 5 passaggi per comprendere il codice HTML di base Ulteriori informazioni. Ha confessato, “Posso modificare il codice HTML / PHP per le mie esigenze (con l'aiuto di Google) e questo è praticamente tutto.”

“Ma poi Buildbox è entrato, sostenendo che non è affatto necessario il codice,” e Azamat colse l'opportunità. “Abbiamo terminato la recensione e ragazzi di Buildbox ci hanno fornito il software gratuitamente. Come giocatore, ho sempre avuto questo piccolo sogno di creare il mio.”

Il progetto è stato in gran parte non pianificato, e anche la decisione di creare uno sparatutto era casuale. Azamat ha iniziato a creare “un semplice gioco di scorrimento a controllo con un dito con proiettili e nemici. È così comune che tutti quelli che lo interpretano lo capiscono.”

Per quanto riguarda il nome, è stato ovvio per me quando ho premuto Salva progetto per la prima volta. Zero brainstorming.

Ha messo le sue abilità di design per usare Ecco dove imparare Design digitale e Teoria dell'arte gratis Ecco dove imparare il design digitale e la teoria dell'arte gratis Puoi imparare molto sul design digitale e la teoria dell'arte con poco più di un browser e una connessione Internet . Questi siti Web ti aiuteranno a iniziare. Leggi di più e crea le immagini da zero usando Photoshop. L'intero processo ha richiesto circa tre mesi, compresa la procrastinazione e la sperimentazione con Buildbox per vedere cosa era possibile: “All'inizio di quest'anno, qualcosa è scattato nella mia testa e ho iniziato a lavorarci più seriamente.”

Non ci è voluto molto perché Azamat imparasse le corde. “Dopo aver acquisito maggiore familiarità con il processo di costruzione in Buildbox, stavo solo migliorando e migliorando tutto. Prova su un dispositivo, modifica, modifica, salva, prova di nuovo su un dispositivo. Bere un po 'di caffè, modificare, salvare, esportare ... ”

Creare più di un gioco

In quanto consumatori, è quasi troppo facile liquidare progetti come Space ShootR, ma per gli sviluppatori di prima volta come Azamat, sono molto più significativi. Lui mi ha detto, “Ogni passo verso la pubblicazione del gioco era qualcosa di nuovo, e ora che il mio gioco è in diretta su App Store, conosco l'intero processo.”

Non importa se il progetto ha successo o no, è stato un tutorial per me.

Non sono solo gli aspetti tecnici della creazione di un gioco difficile da ottenere. C'è molta teoria dietro la creazione di qualcosa che è piacevole da usare. Che cos'è il design thinking e in che modo ti rende più creativo? Che cosa è il design thinking e in che modo ti rende più creativo? Il design thinking non è nuovo nel mondo degli affari: Apple, Coca-Cola e Nike ne usano una versione per costruire i loro marchi. Sfortunatamente, a molte persone non viene insegnato cosa sia o come ... Leggi di più e si adatti al pubblico a cui è rivolto. Azamat ha pensato in anticipo: “Ho provato a fare un gioco che mi piacerebbe giocare da solo.”

“Non mi piace giocare a giochi duri sul mio smartphone, dal momento che gioco solo quando ho un paio di minuti, come quando sto aspettando un autobus. Ho cercato di mantenerlo semplice. Sembra che le persone siano così impegnate da non voler capovolgere il proprio smartphone o utilizzare due mani. Quindi l'ho fatto verticale. Controllo con un dito.”

Molti hobbisti si rivolgono a soluzioni come Buildbox per accelerare lo sviluppo di app Creare un'app mobile senza conoscenze di programmazione con app senza codice Creare un'app mobile senza conoscenze di programmazione con app senza codice È possibile creare un'app mobile di base utilizzando un numero di trascinatori e-drop strumenti, quindi qual è il trucco? Per saperne di più, specialmente quelli che lavorano da soli come Azamat. “Facendo tutto da solo, ho imparato a usare gli strumenti e le tecniche più avanzati di Buildbox, come esportare per iOS e Android, come utilizzare Xcode per testare il mio gioco su un dispositivo reale e come caricarlo su iTunes.”

L'intero processo mi ha insegnato come essere più produttivo. Come gestire il mio tempo libero. Mi ha insegnato che se c'è qualcosa che non conosco, ho solo bisogno di trovare qualcuno che faccia e chieda. O Google.

Ne ha anche uno “codeless” grande consiglio: “È ovvio che senza la codifica, questo software è limitato, ma c'è sempre una soluzione alternativa! La community di Buildbox è davvero utile e c'è un forum disposto ad aiutarti.”

Imparare le corde

Anche se ci sono ampie opportunità nel mondo della tecnologia per il codice analfabeta Coding Is not For Everyone: 7 posti di lavoro Tech che si possono ottenere senza codificare non è per tutti: 7 posti di lavoro Tech che si possono ottenere senza di esso Non scoraggiarti se vuoi far parte del settore tecnologico - ci sono molti posti di lavoro per le persone che non sanno come codificare! Per saperne di più, anche le abilità di programmazione di basso livello sono molto ricercate nell'attuale mercato del lavoro. Questo non significa quello “code-gratis” le soluzioni non possono avere successo o profitto.

Azamat cita il recente successo del free switch iOS Color Switch, che ha superato i 150 milioni di download in tutto il mondo all'inizio di aprile. “Sì, è stato realizzato con Buildbox. Non sarei sorpreso se fosse già un milionario,” ha scherzato.

Ma anche se il tuo gioco non è un successo in fuga, c'è qualcosa da dire sul raggiungimento dei tuoi obiettivi personali. “All'inizio non avevo nemmeno pensato di pubblicare un vero e proprio gioco mobile completamente funzionante, ma ora sto già pubblicando il mio primo aggiornamento.”

Penso di amare già i giochi. Non avrei mai pensato che sarei stato in grado di farlo, ma ora con Buildbox posso. Sembra una pubblicità scadente, ma non lo è.

Azamat ha in programma di continuare a sviluppare giochi usando Buildbox. È già entusiasta del prossimo supporto multiplayer e 3D nella prossima versione. Per lui è chiaro che il processo è stato gratificante, sia in senso letterale che figurativo.

“A volte, quando lavori a un progetto, ti senti bruciato, come "Basta, non voglio farlo più!" Ho avuto quei momenti e ho trovato una soluzione semplice: costringiti a iniziare a lavorarci solo per un minuto, e non ti fermerai.”

“Questo è il modo in cui ho effettivamente realizzato il gioco. Quando non volevo nemmeno guardarlo, mi sono imposto di aprire Buildbox, fare clic su "shootr.bbdoc" e lavorare per ore.”

Più di un modo per skinare un'app

Soluzioni codeless come Buildbox non sono per tutti. Ma ci sono molti corsi che insegnano le basi di Swift Master iOS 10 Programming With 5 Swift Classes Master iOS 10 Programming With 5 Swift Classes Stai pensando di entrare nello sviluppo di app? Forse, sei ancora indeciso tra Android o iOS? Segui queste lezioni Udemy per comprendere il potenziale della programmazione di iOS 10. Leggi di più agli sviluppatori di app wannabe. Dai un'occhiata alla nostra lista di progetti Swift per principianti Quindi vuoi creare app per iPhone? 10 progetti per principianti Vuoi creare app per iPhone? 10 progetti per principianti Vuoi creare app per iPhone e iPad? Inizia imparando le basi di Swift. Leggi di più per imparare tutto sul linguaggio di programmazione open source di Apple.

Dovresti anche dare un'occhiata alla nostra recensione su Buildbox Come realizzare un videogioco in una settimana usando Buildbox Come realizzare un videogioco in una settimana Usando Buildbox Esiste un programma che rende incredibilmente facile lo sviluppo del gioco anche per chi non ha assolutamente esperienza nella progettazione di video Giochi. Si chiama Buildbox. Ecco perché dovresti provarlo. Per saperne di più se questo articolo ha colpito un accordo per te. È perfetto per immergere le dita dei piedi nello sviluppo di app. Rimuove le barriere all'ingresso per coloro che semplicemente non si considerano programmatori.

Vuoi creare un'app senza codice usando qualcosa come Buildbox? Non dimenticare di scaricare Space ShootR per te stesso se non lo hai già fatto.

Scopri di più su: Programming, Swift.