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

  • Harry James
  • 0
  • 2004
  • 433
Reklame

Mange af os har drømt om at oprette vores egne spil. De fleste af os mangler evnerne til at skabe noget fra bunden af. Selv med nogle af de bedste hurtige læringsressourcer på din side 10 bøger Alle spirende iOS-appudviklere har brug for 10 bøger Alle spirende iOS-appudviklere har brug for at dykke ned i iOS-udvikling? Disse bøger hjælper, uanset om du er en absolut begynder eller en erfaren ekspert. , har du muligvis ikke fritid til at lære et nyt sprog.

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

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

Ingen programmeringsfærdigheder? Intet problem

Der er intet særligt originalt ved Azamats første iOS-projekt: “Du er i rummet. Du har et simpelt rumskib. Alt hvad du skal gøre er at rejse så meget som du kan og samle 'diamanter' for at låse andre skibe op, som er mere holdbare og har forskellige håndteringsniveauer.”

Det, der er mest interessant, er, at han afsluttede projektet uden at lave en enkelt kodelinje. Sidste år dækkede vi en app kaldet Buildbox Hvordan man laver et videospil i en uge ved hjælp af Buildbox Hvordan man laver et videospil i en uge Brug af Buildbox Der er et program, der gør spiludvikling utroligt let for selv dem med absolut ingen erfaring med at designe video spil. Det kaldes Buildbox. Her er hvorfor du bør prøve det. og Azamat sluttede sig til gennemgangsteamet for at placere softwaren gennem dets tempo. Space ShootR blev fristet af udsigten til at oprette et spil uden at ramme bøgerne.

Azamat opretter de fleste af de fremhævede billeder, du ser øverst i artikler om MakeUseOf, men hans programmeringserfaring er begrænset. Mange af os kan forholde sig til dette niveau af arbejdsviden 5 trin til at forstå grundlæggende HTML-kode 5 trin til at forstå grundlæggende HTML-kode HTML er rygraden på hver webside. Hvis du er nybegynder, så lad os lede dig gennem de grundlæggende trin til forståelse af HTML. . Han tilståede, “Jeg kan justere HTML / PHP-kode til mine behov (ved hjælp af Google), og det er stort set det.”

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

Projektet gik stort set ikke planlagt, og endda beslutningen om at oprette en shoot-em-up var tilfældig. Azamat begyndte at oprette “et enkelt rulningsspil med én finger til kontrol med kugler og fjender. Det er bare så almindeligt, at alle, der spiller det, forstår.”

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

Han brugte sine designfærdigheder til at bruge Her er, hvor man kan lære digital design og kunstteori gratis Her finder du gratis digital design og kunstteori Du kan lære meget om digital design og kunstteori med lidt mere end en browser og en internetforbindelse . Disse websteder hjælper dig med at komme i gang. og oprettede grafik fra bunden ved hjælp af Photoshop. Hele processen tog omkring tre måneder, inklusive udsættelse og eksperimentering med Buildbox for at se, hvad der var muligt: “I begyndelsen af ​​dette år klikkede noget i hovedet på mig, og jeg begyndte at arbejde mere alvorligt på det.”

Det tog ikke lang tid for Azamat at lære rebene. “Efter at jeg blev mere fortrolig med byggeprocessen i Buildbox, forbedrede jeg bare og forbedrede alt. Test på en enhed, ændre, justere, gemme, test på en enhed igen. Drik lidt kaffe, finpudse, gemme, eksportere ... ”

Oprettelse af mere end et spil

Som forbrugere er det næsten for let 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 offentliggøre spillet var noget nyt, og nu hvor mit spil er live i App Store, kender jeg hele processen.”

Det betyder ikke noget, om projektet er vellykket eller ej, det var en tutorial for mig.

Det er ikke kun de tekniske aspekter ved at skabe et spil, der kan være svært at få ret. Der er en masse teori bag at lave noget, der er behageligt at bruge. Hvad er designtænkning og hvordan gør det dig mere kreativ? Hvad er designtænkning og hvordan gør det dig mere kreativ? Designtænkning er ikke nyt i erhvervslivet - Apple, Coca-Cola og Nike bruger alle en eller anden version af det til at opbygge deres mærker. Desværre læres ikke mange mennesker, hvad det er, eller hvordan man ... og passer til det publikum, det er rettet mod. Azamat tænkte fremover: “Jeg prøvede at lave et spil, som jeg gerne ville 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 prøvede at holde det enkelt. Det ser ud til, at folk er så travlt, at de ikke ønsker at vende deres smartphones til landskab eller bruge to hænder overhovedet. Så jeg gjorde det lodret. En finger kontrol.”

Mange hobbyister henvender sig til løsninger som Buildbox for at fremskynde appudvikling Byg en mobilapp uden programmeringskendskab med kodeløse apps Byg en mobilapp uden programmeringskendskab med kodeløse apps Det er fuldstændigt muligt at oprette en grundlæggende mobilapp ved hjælp af et antal træk- og slip drop-værktøjer, så hvad er fangsten? , især dem, der arbejder alene som Azamat. “Ved at gøre alt på egen hånd, 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 derefter hvordan man uploader det til iTunes.”

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

Han har også en “codeless” grand tip: “Det er åbenlyst, 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 villig til at hjælpe dig.”

Læring reberne

Selvom der er mange muligheder i den tekniske verden for at kode-analfabeter kodning ikke er for alle: 9 Tekniske job, du kan få uden det Kodning er ikke for alle: 9 Tekniske job, du kan få uden det Må ikke frarådes, hvis du vil være en del af det tekniske felt. Der er masser af job for mennesker uden kodningsevner! , selv programmeringsevne på lavt niveau er meget efterspurgt på det nuværende jobmarked. Det betyder ikke det “kodefri” løsninger kan ikke være succesrige eller rentable.

Azamat citerer den nylige succes med iOS freebie Color Switch, der overgik 150 millioner downloads over hele verden i starten af ​​april. “Ja, det blev lavet med Buildbox. Jeg vil ikke blive overrasket, hvis han allerede er millionær,” spøgte han.

Men selvom dit spil ikke er en løbsk succes, er der noget at sige om at nå dine egne personlige mål. “Helt i begyndelsen tænkte jeg ikke engang på at frigive et faktisk fuldt funktionelt mobilspil, men nu frigiver jeg allerede min første opdatering.”

Jeg tror, ​​jeg elsker allerede at lave spil. Jeg troede aldrig, jeg ville være i stand til det, men nu kan jeg med Buildbox. Dette lyder som en osteagtig reklame, 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 forbrændt, som 'Nok, jeg vil ikke gøre det mere!' Jeg havde disse øjeblikke, og jeg har fundet en enkel løsning: bare tving dig selv til at begynde at arbejde på det bare et øjeblik, så stopper du ikke.”

“Dette er, hvordan jeg faktisk gennemførte spillet. Da jeg ikke engang 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 skjule en app på

Kodeløse løsninger som Buildbox er ikke for alle. Men der er masser af kurser, der underviser det grundlæggende i Swift Master iOS 10-programmering med 5 Swift-klasser Master iOS 10-programmering med 5 Swift-klasser Overvejer du at komme i appudvikling? Måske er du stadig ubestemt mellem Android eller iOS? Tag disse Udemy-klasser for at forstå potentialet ved iOS 10-programmering. at wannabe appudviklere. Se vores liste over begyndende Swift-projekter, så du vil oprette iPhone-apps? 10 projekter for begyndere, så du vil oprette iPhone-apps? 10 projekter til begyndere Vil du oprette iPhone- og iPad-apps? Start med at lære det grundlæggende i Swift. at lære alt om Apples open source-programmeringssprog.

Du skal også se på vores Buildbox-gennemgang Sådan opretter du et videospil i en uge Brug af Buildbox Sådan opretter du et videospil i en uge Brug af Buildbox Der er et program, der gør spiludvikling utroligt nemt for selv dem med absolut ingen erfaring med at designe video spil. Det kaldes Buildbox. Her er hvorfor du bør prøve det. hvis denne artikel har slået et akkord for dig. Det er perfekt til at dyppe tæerne i appudvikling. Det fjerner adgangsbarrierer for dem, der simpelthen ikke betragter sig som programmerere.

Vil du oprette en kodløs app ved hjælp af noget som Buildbox? Glem ikke at downloade Space ShootR for dig selv, hvis du ikke allerede har gjort det.




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.