He creado dos juegos para Google Play Store y, aunque no tuvieron mucho éxito, todavía me siento orgulloso de haberlos hecho. Voy a guiarte a través de todo el proceso sobre cómo crear tu propio juego para Android.
Primero lo primero, aprende Java . Si quieres llegar lejos, puedes usar los motores mencionados a continuación, como Unity, Unreal, Game Maker, etc., pero si quieres ser original y conocer el proceso de creación del juego en detalle, te recomiendo que aprendas cómo hacer tu juego muy propio desde cero. El lenguaje Android es una combinación de dos lenguajes de programación, Java y XML, que se han adaptado para satisfacer las necesidades de Android. Si aprende Java, tendrá un inicio rápido, ya que probablemente ya comprenderá la mayor parte del código detrás de Android desde el principio.
En segundo lugar, descargue Android Studio y las herramientas SDK . Android Studio es el mejor IDE (Integrated Development Environment), o también conocido como el lugar donde codifica. Sin el IDE, no puede codificar en absoluto debido al hecho de que un IDE normal como Eclipse no tiene las herramientas SDK que hacen que el IDE sea compatible con Android. Puede descargarlo desde aquí: descargue Android Studio
- ¿Cuáles son las herramientas para mí para desarrollar una aplicación de Android?
- ¿Cómo llevar mi vocabulario a un nivel extraordinario desde básico? ¿Hay alguna aplicación de Android que pueda ayudar?
- ¿Cuál es el mejor descargador gratuito de música y video para Android?
- ¿Las aplicaciones de bloqueo de aplicaciones de Android agotan la batería?
- ¿Cuál es la forma más rápida de vaciar los datos de un teléfono inteligente del sistema Android en una computadora portátil?
Tercero, comience a aprender la programación de Android . Hay muchos recursos en línea de los que aprende de forma totalmente gratuita, e incluso entonces hay más recursos pagos de los que puede aprender. Si siguió mi consejo sobre el aprendizaje de Java, debería notar que Android es bastante fácil ya que es básicamente Java.
Cuarto, obtenga una cuenta de desarrollador . Cualquiera puede crear una cuenta de desarrollador desde la cual puede publicar juegos ilimitados en Google Play Store por solo $ 25. Una vez que obtenga su cuenta de desarrollador, puede publicar una aplicación en Google Play. Esta es una parte esencial, pero si no puede pagar esto o no quiere pagar, también hay otros mercados en los que puede publicar su juego de forma gratuita. Registrate aquí.
Quinto, desarrolla tu juego . Una vez que haya aprendido la programación de Android, puede comenzar a desarrollar su juego. Me llevó dos días hacer mi primer juego, principalmente porque era un proyecto fácil para probar mis habilidades. Por lo tanto, no comiences demasiado, no puedes hacer un juego como Gameloft en un día o dos, así que comienza con poco y ponte a prueba en tu primer juego. Para cada juego, ponte a prueba para hacer que el objetivo sea cada vez más difícil.
Finalmente, publica tu juego . Si ha creado una cuenta de desarrollador y ha seguido todos los pasos que le presenté, entonces debería poder publicar su primer juego en la tienda de aplicaciones. Antes de que su juego se convierta en un juego publicado oficialmente, deberá completar un formulario que contenga información sobre su juego. Si se paga, deberá realizar algunos pasos adicionales (que se detallan a continuación). Después de la publicación, se revisará el juego y, si se aprueba, se publicará. ¡Sí, eres un desarrollador oficial de Android!
OPCIONAL:
Los juegos pagos requieren que tengas una cuenta de AdWords y una cuenta de comerciante de Google . Estos son gratuitos, y todo lo que tiene que hacer para configurarlos es proporcionar su información bancaria y de tarjeta de crédito / débito. Luego, puede agregar anuncios a sus juegos a través de códigos especializados que se le darán para agregarlos a sus juegos. También podrá publicar su juego como un juego pago, pero tenga cuidado, si ha publicado su juego como gratuito, no puede cambiarlo a pago. Sin embargo, puedes ajustar el precio si has publicado tu juego como pagado.