Hvordan lage en iPhone-spill når du ikke kan kode

Hvordan lage en iPhone-spill når du ikke kan kode / iPhone og iPad

Mange av oss har drømt om å skape egne spill. De fleste av oss mangler ferdighetene til å skape noe fra grunnen av. Selv med noen av de beste Swift-læringsressursene på din side 10 Bøker Alle spirende iOS-apputviklere trenger 10 bøker Alle spirende iOS-apputviklere trenger dykking i iOS-utvikling? Disse bøkene vil hjelpe, enten du er en absolutt nybegynner eller en erfaren ekspert. Les mer, du har kanskje ikke ledig tid til å lære et nytt språk.

Så, da MakeUseOfs kreative direktør Azamat Bohed annonserte at han hadde opprettet og publisert et enkelt iOS-spill uten kodende ferdigheter, bestemte vi oss for at vi måtte lære mer.

Gå videre og last ned Space ShootR gratis fra App Store. Så la oss utforske hvordan Azamat gjorde det fra bunnen av.

Ingen programmeringsferdigheter? Ikke noe problem

Det er ikke noe spesielt original om Azamats første iOS-prosjekt: “Du er i rommet. Du har et enkelt romskip. Alt du trenger å gjøre er å reise så mye som mulig og samle diamanter for å låse opp andre skip, som er mer holdbare og har forskjellige håndteringsnivåer.”

Det som er mest interessant er at han fullførte prosjektet uten å lage en enkelt linje med kode. I fjor dekket vi en app kalt Buildbox Hvordan lage et videospill i en uke Bruke Buildbox Hvordan lage et videospill i en uke Bruke Buildbox Det er et program som gjør spillutvikling utrolig enkelt for selv de som har absolutt ingen erfaring med å designe video spill. Det kalles Buildbox. Her er hvorfor du bør prøve det. Les mer og Azamat ble med i gjennomgangsteamet for å sette programvaren gjennom sine skritt. Forankret av muligheten til å lage et spill uten å treffe bøkene, ble Space ShootR født.

Azamat lager de fleste av de fremhevede bildene du ser på toppen av artikler om MakeUseOf, men hans programmeringserfaring er begrenset. Mange av oss kan forholde seg til dette nivået av arbeidskunnskap 5 trinn for å forstå grunnleggende HTML-kode 5 trinn for å forstå grunnleggende HTML-kode Les mer. Han innrømmet, “Jeg kan tilpasse HTML / PHP-kode til mine behov (med hjelp av Google), og det er ganske mye det.”

“Men da kom Buildbox inn og hevdet at det ikke var behov for koding i det hele tatt,” og Azamat benyttet anledningen. “Vi avsluttet anmeldelsen og gutta fra Buildbox ga oss programvaren gratis. Som gamer hadde jeg alltid denne lille drømmen om å skape min egen.”

Prosjektet gikk stort sett uplanlagt, og til og med beslutningen om å skape en shoot-em-up var tilfeldig. Azamat satt om å skape “en enkel, en-finger kontroll rulle spill med kuler og fiender. Det er bare så vanlig at alle som spiller det forstår.”

Når det gjelder navnet, var det åpenbart for meg når jeg trykte på Save Project for første gang. Null brainstorming.

Han la sin designferdighet til å bruke Her er hvor å lære Digital design og kunstteori gratis Her er hvor du kan lære Digital design og kunstteori gratis Du kan lære mye om digital design og kunstteori med litt mer enn en nettleser og en Internett-tilkobling . Disse nettstedene vil hjelpe deg med å komme i gang. Les mer og opprett visuellene fra bunnen av med Photoshop. Hele prosessen tok rundt tre måneder, inkludert procrastination og eksperimentering med Buildbox for å se hva som var mulig: “I begynnelsen av året klarte noe i hodet mitt, og jeg begynte å jobbe med det mer seriøst.”

Det tok ikke lang tid for Azamat å lære tauene. “Etter at jeg ble mer kjent med byggeprosessen i Buildbox, var jeg bare å forbedre og forbedre alt. Test på en enhet, endre, tweak, lagre, test på en enhet på nytt. Drikk litt kaffe, tweak, lagre, eksporter ... ”

Å skape mer enn et spill

Som forbrukere er det nesten for enkelt å avvise prosjekter som Space ShootR, men til første gang utviklere som Azamat, er de mye mer meningsfylte. Han fortalte meg, “Hvert trinn mot publisering av spillet var noe nytt, og nå er spillet mitt på App Store, jeg kjenner hele prosessen.”

Det spiller ingen rolle om prosjektet er vellykket eller ikke, det var en opplæring for meg.

Det er ikke bare de tekniske aspektene ved å skape et spill som kan være vanskelig å få riktig. Det er mye teori bak å lage noe som er hyggelig å bruke. Hva er design, og tenker hvordan det gjør deg mer kreativ? Hva er designtanking og hvordan gjør det deg mer kreativt? Designtanker er ikke nye i næringslivet - Apple, Coca-Cola og Nike bruker alle en versjon av den til å bygge sine merker. Dessverre blir mange ikke lært hva det er eller hvordan ... Les mer, og pass på målgruppen det er rettet mot. Azamat tenkte fremover: “Jeg prøvde å lage et spill som jeg vil gjerne spille meg selv.”

“Jeg liker ikke å spille hardt spill på smarttelefonen min, siden jeg bare spiller når jeg har et par minutter, som når jeg venter på buss. Jeg prøvde å holde det enkelt. Det ser ut til at folk er så opptatt at de ikke vil vende sine smarttelefoner til landskapet eller bruke to hender i det hele tatt. Så jeg gjorde det vertikalt. En fingerkontroll.”

Mange hobbyister vender seg til løsninger som Buildbox for å akselerere apputvikling. Bygg en mobilapp uten programmeringskunnskap med kodeløse apper. Bygg en mobilapp uten programmeringskunnskap med kodeløse apper. Det er helt mulig å bygge en grunnleggende mobilapp ved hjelp av en rekke dra- og-slipp verktøy, så hva er fangsten? Les mer, spesielt de som arbeider alene som Azamat. “Ved å gjøre alt selv, har jeg lært hvordan jeg bruker Buildboxs mer avanserte verktøy og teknikker, hvordan du eksporterer til iOS og Android, hvordan du bruker Xcode til å teste spillet mitt på en faktisk enhet, og deretter laste opp den til iTunes.”

Hele prosessen lærte meg å være mer produktiv. Hvordan håndterer jeg fritiden. Det lærte meg at hvis det er noe jeg ikke vet, trenger jeg bare å finne noen som gjør og spør. Eller Google det.

Han har også en “Codeless” stor tips: “Det er åpenbart at uten programvare er denne programvaren begrenset, men det er alltid en løsning! Buildbox-fellesskapet er veldig nyttig, og det er et forum som er villig til å hjelpe deg.”

Lære tauene

Selv om det er gode muligheter i teknologiverdenen for kode-analfabetet, er koding ikke for alle: 7 Tekniske jobber du kan få uten det, koding, er ikke for alle: 7 Tekniske jobber du kan få uten det Ikke bli motløs hvis du vil være en del av teknologifeltet - det er mange jobber for folk som ikke vet hvordan man skal kode! Les mer, selv lavt nivå programmeringsevner er svært ettertraktet i dagens arbeidsmarked. Det betyr ikke det “kode-fri” løsninger kan ikke lykkes eller lønnsomme.

Azamat citerer den siste suksessen med iOS freebie Color Switch som overgikk 150 millioner nedlastinger over hele verden i begynnelsen av april. “Ja det ble laget med Buildbox. Jeg ville ikke bli overrasket om han allerede er millionær,” han spøkte.

Men selv om spillet ditt ikke er en vellykket suksess, er det noe å si om å oppnå dine egne personlige mål. “I begynnelsen tenkte jeg ikke en gang på å gi ut et helt funksjonelt mobilspill, men nå slipper jeg allerede min første oppdatering.”

Jeg tror jeg allerede elsker å lage spill. Jeg trodde aldri jeg kunne, men nå med Buildbox kan jeg. Dette høres ut som en osteaktig annonse, men det er det ikke.

Azamat har planer om å fortsette å utvikle spill ved hjelp av Buildbox. Han er allerede spent på kommende multiplayer og 3D-støtte i neste versjon. For ham er det klart at prosessen har vært en givende, både bokstavelig og figurativ.

“Noen ganger, når du jobber med et prosjekt, føler du deg brent, som "Nok, jeg vil ikke gjøre det lenger!" Jeg hadde disse øyeblikkene, og jeg har funnet en enkel løsning: bare tvinge deg til å begynne å jobbe med det bare et øyeblikk, og du vil ikke stoppe.”

“Slik gjorde jeg faktisk spillet. Da jeg ikke engang ville se på det, tvang jeg meg til å åpne Buildbox, klikk på 'shootr.bbdoc' og jobbe i timevis.”

Mer enn en måte å skinke en app

Kodløse løsninger som Buildbox er ikke for alle. Men det er mange kurs som lærer grunnleggende om Swift Master iOS 10 Programmering med 5 Swift Classes Master IOS 10 Programmering med 5 Swift Classes Tror du på å komme deg inn i app-utvikling? Kanskje er du fortsatt usikret mellom Android eller iOS? Ta disse Udemy klassene for å forstå potensialet for iOS 10 programmering. Les mer til wannabe app-utviklere. Sjekk ut vår liste over nybegynnere Swift-prosjekter, så du vil lage iPhone-apper? 10 prosjekter for nybegynnere, så du vil lage iPhone-apper? 10 Prosjekter For Beginners Vil du opprette iPhone og iPad apps? Start med å lære grunnleggende om Swift. Les mer for å lære alt om Apples open source programmeringsspråk.

Du bør også se på vår Buildbox gjennomgang Hvordan lage et videospill i en uke Bruke Buildbox Hvordan lage et videospill i en uke Bruke Buildbox Det er et program som gjør spillutvikling utrolig enkelt for selv de som har absolutt ingen erfaring med å designe video spill. Det kalles Buildbox. Her er hvorfor du bør prøve det. Les mer om denne artikkelen har slått et akkord for deg. Det er perfekt for dipping tærne til app utvikling. Det fjerner hindrene for oppføring for de som bare ikke anser seg selv programmerere.

Vil du opprette en kodeløs app ved hjelp av noe som Buildbox? Ikke glem å laste ned Space ShootR for deg selv hvis du ikke allerede har det.

Utforsk mer om: Programmering, Swift.