Sådan laver du et iPhone-spil, når du ikke kan kode

Drøm om at lave dine egne spil, på trods af manglende evner til at skabe noget fra bunden? Skriv ikke dig selv endnu.

Drøm om at lave dine egne spil, på trods af manglende evner til at skabe noget fra bunden?  Skriv ikke dig selv endnu.
Reklame

Mange af os har drømt om at lave vores egne spil. De fleste af os mangler færdighederne til at skabe noget fra bunden. Selv med nogle af de bedste Swift-læringsressourcer på din side 10 Bøger Alle spændende iOS-appudviklere har brug for 10 bøger Alle spændende iOS-appudviklere har brug for at dykke i iOS-udvikling? Disse bøger hjælper, uanset om du er en absolut nybegynder eller en erfaren ekspert. Læs mere, du har muligvis ikke fritiden til at lære et nyt sprog.

Så da MakeUseOfs kreative direktør Azamat Bohed annoncerede, at han havde oprettet og offentliggjort et simpelt iOS-spil uden nogen kodningsevner, besluttede vi at skulle lære mere.

Gå videre og download Space ShootR gratis fra App Store. Så lad os undersøge, hvordan Azamat gjorde det fra bunden.

Ingen programmeringsevner? Intet problem

Der er ikke noget særligt original om Azamats første iOS-projekt: "Du er i rummet. Du har et simpelt rumskib. Alt du skal gøre er at rejse så meget som du kan og indsamle 'diamanter' for at låse op for andre skibe, som er mere holdbare og har forskellige håndteringsniveauer. "

Det mest interessante er, at han gennemførte projektet uden at lave en enkelt kode. Sidste år dækkede vi en app kaldet Buildbox Sådan laver du et videospil i en uge ved hjælp af Buildbox Sådan laver du et videospil i en uge Brug af Buildbox Der er et program, der gør spiludvikling utrolig let for selv dem, der har absolut ingen erfaring med at designe video spil. Det hedder Buildbox. Her skal du prøve det. Læs mere, og Azamat blev medlem af revisionsholdet for at sætte softwaren igennem sine skridt. Forankret af udsigten til at skabe et spil uden at ramme bøgerne, blev Space ShootR født.

Azamat skaber de fleste af de fremhævede billeder, du ser øverst på artikler om MakeUseOf, men hans programmeringserfaring er begrænset. Mange af os kan forholde sig til dette niveau af arbejdskendskab 5 trin til forståelse af grundlæggende HTML-kode 5 trin til forståelse af grundlæggende HTML-kode Læs mere. Han indrømmede: "Jeg kan tilpasse HTML / PHP-kode til mine behov (med hjælp fra Google), og det er stort set det."

buildbox spil

"Men så kom Buildbox ind og hævder, at der ikke er behov for kodning overhovedet, " og Azamat greb muligheden. "Vi afsluttede anmeldelsen og gutter fra Buildbox gav os softwaren gratis. Som gamer havde jeg altid denne lille drøm om at skabe min egen. "

Projektet gik stort set uplanlagt, og selv beslutningen om at skabe en shoot-em-up var tilfældig. Azamat satte op om at skabe "et enkelt, one-finger kontrol scrolling spil med kugler og fjender. Det er lige så almindeligt, at alle, der spiller det, forstår. "

Hvad angår navnet, var det indlysende for mig, da jeg trykte på Save Project for første gang. Nul brainstorming.

Han satte sin design færdigheder til at bruge Her er der at lære Digital Design og kunst teori gratis Her er der at lære Digital Design og kunst teori gratis Du kan lære meget om digital design og kunst teori med lidt mere end en browser og en internetforbindelse . Disse websteder hjælper dig med at komme i gang. Læs mere og lavet billederne fra bunden ved hjælp af Photoshop. Hele processen tog omkring tre måneder, herunder udsættelse og eksperimentering med Buildbox for at se, hvad der var muligt: ​​"I begyndelsen af ​​dette år slog noget i mit hoved og jeg begyndte at arbejde mere alvorligt."

photoshop kunst

Det tog ikke lang tid for Azamat at lære rebene. "Efter at jeg blev mere fortrolig med byggeprocessen i Buildbox, var jeg bare ved at forbedre og forbedre alt. Test på en enhed, skift, tweak, gem, test på en enhed igen. Drik noget kaffe, tweak, gem, eksport ... "

At skabe mere end et spil

Som forbrugere er det næsten for nemt at afvise projekter som Space ShootR, men for første gang udviklere som Azamat, er de meget mere meningsfulde. Han fortalte mig, "Hvert skridt i retning af at udgive spillet var noget nyt, og nu hvor mit spil er live på App Store, kender jeg hele processen."

Det er ligegyldigt, om projektet er vellykket eller ej, det var en vejledning til mig.

Det er ikke kun de tekniske aspekter ved at skabe et spil, der kan være svært at få det rigtige. Der er meget teori bag at lave noget, der er behageligt at bruge. Hvad tænker design og hvordan gør det dig mere kreativt? Hvad tænker design og hvordan gør det dig mere kreativt? Designtænkning er ikke nyt i erhvervslivet - Apple, Coca-Cola og Nike bruger alle en version af den til at bygge deres mærker. Desværre læres mange mennesker ikke, hvad det er eller hvordan man skal ... Læs mere, og pas på publikum, den er rettet mod. Azamat tænkte fremad: "Jeg forsøgte at lave et spil, som jeg gerne vil spille selv."

"Jeg kan ikke lide at spille hårde spil på min smartphone, da jeg kun spiller når jeg har et par minutter, som når jeg venter på en bus. Jeg forsøgte at holde det enkelt. Det ser ud som om folk er så travle, at de ikke ønsker at vende deres smartphones til landskab eller bruge to hænder overhovedet. Så jeg lavede det lodret. En finger kontrol. "

space shootr

Mange hobbyister drejer sig om løsninger som Buildbox for at accelerere appudvikling. Byg en mobilapp uden programmeringskunskab med kodeløse apps. Opret en mobilapp uden programmeringskunskab med kodeløse apps. Det er helt muligt at opbygge en grundlæggende mobilapp ved hjælp af en række drag- og-slip værktøjer, så hvad er fangsten? Læs mere, især dem, der arbejder alene som Azamat. "Ved at gøre alt alene har jeg lært, hvordan man bruger Buildbox's mere avancerede værktøjer og teknikker, hvordan man eksporterer til iOS og Android, hvordan man bruger Xcode til at teste mit spil på en faktisk enhed, og hvordan man uploade den til iTunes ”.

Hele processen lærte mig at være mere produktiv. Sådan styrer jeg min fritid. Det lærte mig, at hvis der er noget, jeg ikke ved, skal jeg bare finde nogen, der gør og spørger. Eller Google det.

Han har også en "codeless" grand tip: "Det er indlysende, at uden kodning er denne software begrænset, men der er altid en løsning! Buildbox-samfundet er virkelig nyttigt, og der er et forum, der er villigt til at hjælpe dig. "

At lære tårne

Selvom der er mange muligheder i teknologien verden for koden-analfabeten Kodning er ikke for alle: 7 Tekniske job, du kan komme uden, kodning er ikke for alle: 7 Tekniske job, du kan komme uden, må ikke modløses, hvis du vil være en del af teknologifeltet - der er masser af arbejdspladser til folk der ikke ved, hvordan man kode! Læs mere, selv lavt niveau programmeringsevner er meget eftertragtede på det nuværende arbejdsmarked. Det betyder ikke, at "kodefri" løsninger ikke kan være vellykkede eller rentable.

Azamat citerer den nylige succes af iOS freebie Color Switch, som overgik 150 millioner downloads over hele verden i starten af ​​april. "Ja, det blev lavet med Buildbox. Jeg ville ikke blive overrasket, hvis han allerede er millionær, "skød han.

skitsering

Men selvom dit spil ikke er en løbende succes, er der noget at sige om at opnå dine egne personlige mål. "I begyndelsen tænkte jeg ikke engang på at frigive et egentligt fuldt funktionelt mobilspil, men nu frigiver jeg allerede min første opdatering."

Jeg tror jeg allerede elsker at lave spil. Jeg troede aldrig, jeg kunne, men nu med Buildbox kan jeg. Det lyder som en osteagtig annonce, men det er det ikke.

Azamat har planer om at fortsætte med at udvikle spil ved hjælp af Buildbox. Han er allerede begejstret for kommende multiplayer og 3D support i den næste version. For ham er det klart, at processen har været en givende, både i bogstavelig og figurativ forstand.

"Nogle gange, når du arbejder på et projekt, føler du dig brændt, som" Nok, jeg vil ikke gøre det mere! " Jeg havde disse øjeblikke, og jeg har fundet en simpel løsning: Tving dig selv til at begynde at arbejde på det bare et øjeblik, og du vil ikke stoppe. "

arbejdsproces

"Sådan har jeg faktisk spillet spillet. Da jeg ikke selv ville se på det, tvang jeg mig selv til at åbne Buildbox, klikke på 'shootr.bbdoc' og arbejde i timevis. "

Mere end en måde at skinke en app

Codeless løsninger som Buildbox er ikke for alle. Men der er masser af kurser, der lærer det grundlæggende i Swift Master iOS 10 Programmering med 5 swift klasser Master iOS 10 Programmering med 5 swift klasser Tænker du på at komme ind i app-udvikling? Måske er du stadig ubestemt mellem Android eller iOS? Tag disse Udemy klasser for at forstå potentialet i iOS 10 programmering. Læs mere til wannabe app-udviklere. Tjek vores liste over nybegyndere Swift projekter, så du vil lave iPhone Apps? 10 projekter for begyndere, så du vil lave iPhone Apps? 10 projekter for begyndere Vil du oprette iPhone og iPad apps? Start med at lære det grundlæggende i Swift. Læs mere for at lære alt om Apples open source programmeringssprog.

arbejdsproces

Du bør også se på vores Buildbox-anmeldelse Sådan laver du et videospil i en uge Brug af Buildbox Sådan laver du et videospil i en uge Brug af Buildbox Der er et program, der gør spiludvikling utrolig nemt til selv dem, der har absolut ingen erfaring med at designe video spil. Det hedder Buildbox. Her skal du prøve det. Læs mere, hvis denne artikel har ramt en akkord for dig. Det er perfekt til dipping tæerne til app udvikling. Det fjerner hindringerne for indrejse for dem, der simpelthen ikke anser sig selv programmører.

Vil du oprette en codeless app ved hjælp af noget som Buildbox? Glem ikke at downloade Space ShootR selv, hvis du ikke allerede har det.

In this article