6 eines per construir la propera aplicació Pokemon Go

6 eines per construir la propera aplicació Pokemon Go

El Vostre Horòscop Per Demà

Pokemon Go s’ha apoderat clarament del món. De fet, és difícil fer un viatge fins i tot a la botiga de queviures, sense trobar-hi almenys algunes persones que juguen a aquest addictiu joc. Sens dubte, la gent de Niantic ha fet un treball meravellós en crear una aplicació amb atractiu massiu. Alguna vegada heu somiat amb crear una aplicació que tingués tant d’èxit com Pokemon Go? Ho creguis o no, es pot fer. Has de començar amb un estat d’ànim creatiu i una voluntat de treballar dur. També heu d’estar orientats als detalls o col·laborar amb algú que ho sigui. Finalment, heu de tenir les eines adequades per dissenyar, desenvolupar, llançar i mantenir la vostra aplicació. Les sis eines següents us poden ajudar a seguir el bon camí.

1. Google App Engine

Google App Engine es va desenvolupar com una de les eines que conformen el conjunt d’eines d’allotjament en núvol de la marca. És un PAAS (plataforma com a servei) que permet als desenvolupadors llançar i allotjar aplicacions sense dedicar massa temps a la gestió del servidor. És extremadament fàcil d’utilitzar. Simplement configureu el kit SDK (Software Development Kit) i creeu un fitxer de configuració. Després, utilitzeu GoApp llençar. Aquesta eina fins i tot us permet desenvolupar-vos localment abans de desplegar-la. Google utilitza un sistema de preus per nivells que inclou una opció gratuïta per a projectes més petits. A més de deixar de banda les tasques de gestió de servidors, aquesta utilitat també us fa escalar. Fins i tot abordarà l’alta disponibilitat per a vosaltres. Finalment, parlem de potència i fiabilitat. Si voleu desenvolupar i desplegar una aplicació amb un nivell Pokémon Go gran, no voleu allotjar-la en una de les infraestructures més fortes d’Internet?Publicitat



2. Unitat

Aquest motor de joc és bastant fàcil d’utilitzar gràcies a una interfície ben escrita. També us permet portar la vostra aplicació a diverses plataformes mòbils diferents. Si també esteu interessats en fer arribar la vostra nova oferta a consoles, també podeu utilitzar Unity per a aquest propòsit. De fet, també ofereix suport per a ordinadors i complements web. Unitat ofereix suport per a diversos actius per a Desenvolupament de jocs 3D , però també és un entorn ideal per desenvolupar i llançar jocs 2D. El seu preu és d’uns 75 dòlars al mes per seient. Tot i això, podeu obtenir una edició gratuïta si compleix uns requisits d’ingressos i finançament. Si voleu gràfics realment increïbles a la vostra nova aplicació, heu de revisar aquesta eina.



3. QASymphony

Proves; no voleu llançar cap aplicació amb problemes o plena de defectes. Assegurar-vos que l’aplicació no tingui errors i defectes significa que haureu d’aprofitar el poder de les proves de programari. La prova amb l’objectiu d’eliminar o minimitzar els errors requereix un conjunt d’eines de prova de control de qualitat que siguin compatibles amb el desenvolupament àgil, que siguin fàcils de configurar, que tinguin una interfície senzilla i que tinguin un preu competitiu; tot això ho podeu trobar amb QASymphony . El qTest de QASymphony és una plataforma de gestió de proves que permet als equips centralitzar, organitzar i informar dels seus esforços de prova de programari. Més important encara, qTest ajuda a assegurar que els esforços de proves de programari fan un seguiment i minimitzen els defectes. Des de la creació de plans de prova, la gestió de casos de prova, el seguiment de defectes i l’execució de proves, qTest by QASymphony permet als equips provar més ràpidament, tot reduint les aplicacions de més qualitat. qTest s’integra amb eines d’automatització, com ara els seguidors d’errors Bugzilla i ALM, com ara JIRA, on els equips poden obtenir una integració en temps real als requisits i al nivell de defectes. Amb tot, es tracta d’un conjunt sòlid d’eines de control de qualitat que ajuden els equips a assegurar-se que publiquen al mercat aplicacions sense errors d’alta qualitat.Publicitat

4. LibGDX

LibGDX és una biblioteca de desenvolupament de jocs basada en Java que podeu utilitzar per desenvolupar jocs que es desplegaran en diverses plataformes. Això inclou ordinadors de sobretaula, plataformes mòbils i el web. És possible que no us enamoreu del procés de configuració. És una mica complicat i es necessita una mica de temps per posar les coses en marxa. Tanmateix, fins i tot si sou un principiant absolut en el desenvolupament del joc, és un procés pel qual hauríeu de poder navegar i, un cop superada la corba d’aprenentatge, veureu que és molt més fàcil en el futur. Un cop hàgiu configurat les coses, us encantaran les funcions i la funcionalitat. Obteniu funcions de prototipatge ràpides i la possibilitat de provar i depurar de forma nativa sense necessitat de desplegar-les. Si teniu problemes, el suport i la documentació són excel·lents i hi ha una comunitat activa d’usuaris de LibGDX que estan molt disposats a ajudar-vos amb qualsevol problema que tingueu. Sens dubte, aquest és el marc de desenvolupament de jocs que voleu tenir al vostre abast per llançar una aplicació que tingui un atractiu massiu.

5. AutoDesk

No necessiteu el suport d’un estudi enorme per crear un joc que faci coses grans. AutoDesk us proporciona les eines que necessiteu per dissenyar la història del vostre joc, crear el vostre art conceptual i, en última instància, donar vida al joc que heu estat visualitzant. AutoDesk ofereix un conjunt d’eines per a creadors de jocs independents que ofereixen la capacitat de dissenyar, crear i llançar jocs en 3D amb un gran desenvolupament de personatges, entorns de fons rics, gràfics d’alt rendiment i històries sorprenents. Un cop hagueu baixat el disseny, podreu utilitzar Maya LT per crear models en 3D dels teus personatges del teu art conceptual. El kit de jocs es pot descarregar gratuïtament i és tot el que necessiteu per començar. Si no coneixeu el disseny de jocs, aquesta és l’eina perfecta per a vosaltres.Publicitat



6. Perforar

Aquesta és una eina ideal per al control de versions, que és imprescindible per a qualsevol joc que tingui un atractiu massiu. De fet, els desenvolupadors de jocs han estat utilitzant Força durant anys. El control de versions és el que us permet desenvolupar i desplegar diverses versions de la vostra aplicació. Per exemple, podeu optar per llançar una versió gratuïta i, a continuació, publicar una versió premium de la vostra aplicació amb funcions afegides. També podeu utilitzar versions per desplegar versions lleugerament diferents de la vostra aplicació a diferents regions geogràfiques. Amb la perforació, aquest procés es fa molt més fàcil i automatitza gran part de l’organització i el seguiment que cal fer.

Amb aquestes eines a la butxaca, teniu tot el necessari per crear una aplicació que pugui ser tan gran com Pokemon Go. Només cal afegir la teva pròpia creativitat i saber fer sobre la barreja.Publicitat



Caloria Calculadora