Muchos de nosotros hemos soñado con crear nuestros propios juegos. La mayoría de nosotros carecemos de las habilidades para crear cualquier cosa desde cero. Incluso con algunos de los mejores recursos de aprendizaje de Swift a su lado 10 Libros Todos los desarrolladores de aplicaciones de iOS en ciernes necesitan 10 libros Todos los desarrolladores de aplicaciones iOS en ciernes necesitan zambullirse en el desarrollo de iOS? Estos libros te ayudarán, ya seas un principiante absoluto o un experto experimentado. Lea más, es posible que no tenga el tiempo libre para aprender un nuevo idioma.
Entonces, cuando el Director Creativo de MakeUseOf, Azamat Bohed, anunció que había creado y publicado un sencillo juego de iOS sin ninguna habilidad de codificación, decidimos que teníamos que aprender más.
Continúa y descarga Space ShootR gratis desde App Store. Luego, exploremos cómo Azamat lo hizo desde cero.
Sin habilidades de programación? No hay problema
No hay nada particularmente original sobre el primer proyecto de iOS de Azamat: "Estás en el espacio. Tienes una nave espacial simple. Todo lo que tienes que hacer es viajar tanto como puedas y recoger 'diamantes' para desbloquear otros barcos, que son más duraderos y tienen niveles de manejo diferentes ".
Lo más interesante es que completó el proyecto sin crear una sola línea de código. El año pasado cubrimos una aplicación llamada Buildbox Cómo hacer un videojuego en una semana usando Buildbox Cómo hacer un videojuego en una semana usando Buildbox Hay un programa que hace el desarrollo del juego increíblemente fácil incluso para aquellos que no tienen absolutamente ninguna experiencia en el diseño de video juegos. Se llama Buildbox. He aquí por qué deberías probarlo. Lea más y Azamat se unió al equipo de revisión para poner el software a prueba. Atraído por la posibilidad de crear un juego sin tocar los libros, nació Space ShootR.
Azamat crea la mayoría de las imágenes destacadas que se ven en la parte superior de los artículos en MakeUseOf, pero su experiencia en programación es limitada. Muchos de nosotros podemos relacionarnos con este nivel de conocimiento práctico 5 Pasos para comprender el código HTML básico 5 Pasos para comprender el código HTML básico Lea más. Él confesó: "Puedo ajustar el código HTML / PHP a mis necesidades (con la ayuda de Google) y eso es todo".
"Pero luego llegó Buildbox, alegando que no hay necesidad de codificación en absoluto", y Azamat aprovechó la oportunidad. "Terminamos la revisión y los chicos de Buildbox nos dieron el software de forma gratuita. Como jugador, siempre tuve este pequeño sueño de crear el mío ".
El proyecto fue en gran medida no planificado, e incluso la decisión de crear un shoot-em-up fue aleatoria. Azamat se propuso crear "un simple juego de desplazamiento con control de un solo dedo con balas y enemigos. Es tan común que todos los que lo juegan lo entienden ".
En cuanto al nombre, era obvio para mí cuando presioné Save Project por primera vez. Cero lluvia de ideas.
Puso en práctica sus habilidades de diseño Aquí es dónde aprender Diseño digital y teoría del arte de forma gratuita Aquí puede aprender diseño digital y teoría del arte de forma gratuita Puede aprender mucho sobre diseño digital y teoría del arte con poco más que un navegador y una conexión a Internet . Estos sitios web lo ayudarán a comenzar. Lea más y cree las imágenes desde cero utilizando Photoshop. Todo el proceso duró alrededor de tres meses, incluyendo la postergación y la experimentación con Buildbox para ver qué era posible: "A comienzos de este año, algo hizo clic en mi cabeza y comencé a trabajar en él más en serio".
A Azamat no le llevó mucho tiempo aprender las cuerdas. "Después de que me familiaricé con el proceso de construcción en Buildbox, solo estaba mejorando y mejorando todo. Pruebe en un dispositivo, cambie, modifique, guarde, pruebe en un dispositivo nuevamente. Toma un poco de café, modifica, guarda, exporta ... "
Creando más que un juego
Como consumidores, es casi demasiado fácil descartar proyectos como Space ShootR, pero para los desarrolladores primerizos como Azamat, son mucho más significativos. Me dijo, "cada paso para publicar el juego era algo nuevo, y ahora que mi juego está en vivo en la App Store, conozco todo el proceso".
Realmente no importa si el proyecto es exitoso o no, fue un tutorial para mí.
No solo son los aspectos técnicos de crear un juego que puede ser difícil acertar. Hay una gran cantidad de teoría detrás de la elaboración de algo que es agradable de usar ¿Qué es el pensamiento de diseño y cómo te hace más creativo? ¿Qué es el pensamiento de diseño y cómo te hace más creativo? El pensamiento de diseño no es nuevo en el mundo de los negocios: Apple, Coca-Cola y Nike usan alguna versión para construir sus marcas. Desafortunadamente, a muchas personas no se les enseña qué es o cómo ... Leer más y adaptarse a la audiencia a la que apunta. Azamat pensó: "Intenté hacer un juego que me gustaría jugar yo mismo".
"No me gusta jugar juegos duros en mi teléfono inteligente, ya que solo juego cuando tengo un par de minutos, como cuando estoy esperando un autobús. Traté de mantenerlo simple. Parece que las personas están tan ocupadas que no quieren cambiar sus teléfonos inteligentes al paisaje o usar las dos manos. Así que lo hice vertical. Un control de dedo ".
Muchos aficionados están recurriendo a soluciones como Buildbox para acelerar el desarrollo de aplicaciones. Construye una aplicación móvil sin conocimiento de programación con aplicaciones sin código. Crea una aplicación móvil sin conocimientos de programación con aplicaciones sin código. Es totalmente posible construir una aplicación móvil básica usando varios arrastres. y soltar herramientas, ¿cuál es el truco? Lea más, especialmente aquellos que trabajan solos como Azamat. "Al hacer todo por mi cuenta, aprendí cómo usar las herramientas y técnicas más avanzadas de Buildbox, cómo exportar para iOS y Android, cómo usar Xcode para probar mi juego en un dispositivo real y luego cómo subirlo a iTunes ".
Todo el proceso me enseñó cómo ser más productivo. Cómo administrar mi tiempo libre Me enseñó que si hay algo que no sé, solo necesito encontrar a alguien que haga y pregunte. O Google.
También tiene un gran consejo "sin código" : "Es obvio que sin la codificación, este software es limitado, pero siempre hay una solución alternativa. La comunidad de Buildbox es realmente útil, y hay un foro dispuesto a ayudarlo ".
Aprendiendo las cuerdas
Aunque hay amplias oportunidades en el mundo de la tecnología para el código analfabeto La codificación no es para todos: 7 trabajos tecnológicos que puede obtener sin ella La codificación no es para todos: 7 trabajos técnicos que puede obtener sin ella No se desanime si quieres ser parte del campo de la tecnología: ¡hay muchos trabajos para personas que no saben cómo codificar! Lea más, incluso las habilidades de programación de bajo nivel son muy buscadas en el mercado laboral actual. Eso no significa que las soluciones "sin código" no puedan ser exitosas o rentables.
Azamat cita el reciente éxito de Color Switch, gratuito de iOS, que superó las 150 millones de descargas en todo el mundo a principios de abril. "Sí, fue hecho con Buildbox. No me sorprendería si ya es millonario ", bromeó.
Pero incluso si su juego no es un éxito fuera de control, hay algo que decir acerca de cómo alcanzar sus metas personales. "Al principio ni siquiera pensé en lanzar un juego para dispositivos móviles completamente funcional, pero ahora ya estoy lanzando mi primera actualización".
Creo que ya amo hacer juegos. Nunca pensé que podría, pero ahora con Buildbox puedo. Esto suena como un anuncio cursi, pero no lo es.
Azamat tiene planes para continuar desarrollando juegos usando Buildbox. Él ya está entusiasmado con el próximo soporte multijugador y 3D en la próxima versión. Para él, está claro que el proceso ha sido gratificante, tanto en sentido literal como figurado.
"A veces, cuando trabajas en un proyecto, te sientes quemado, como '¡Ya basta, ya no quiero hacerlo!' Tuve esos momentos y encontré una solución simple: simplemente oblígate a empezar a trabajar en ella solo por un minuto, y no te detendrás ".
"Así es como realmente logré el juego. Cuando ni siquiera quería verlo, me obligué a abrir Buildbox, hacer clic en 'shootr.bbdoc' y trabajar durante horas ".
Más de una forma de desollar una aplicación
Las soluciones sin código como Buildbox no son para todos. Pero hay muchos cursos que enseñan los conceptos básicos de Swift Master. Programación iOS 10 con 5 clases Swift. Programación maestra de iOS 10. Con 5 clases Swift. ¿Estás pensando en entrar en el desarrollo de aplicaciones? Tal vez, todavía estás indeciso entre Android o iOS? Tome estas clases de Udemy para comprender el potencial de la programación de iOS 10. Lea más para los desarrolladores de aplicaciones Wannabe. Echa un vistazo a nuestra lista de proyectos Swift para principiantes. ¿Quieres hacer aplicaciones para iPhone? 10 proyectos para principiantes ¿Entonces quieres hacer aplicaciones de iPhone? 10 proyectos para principiantes ¿Quieres crear aplicaciones para iPhone y iPad? Comience por aprender los conceptos básicos de Swift. Lea más para conocer todo sobre el lenguaje de programación de código abierto de Apple.
También deberías consultar nuestra reseña de Buildbox Cómo hacer un videojuego en una semana Usar Buildbox Cómo hacer un videojuego en una semana Usar Buildbox Hay un programa que hace que el desarrollo de juegos sea increíblemente fácil incluso para aquellos que no tienen absolutamente ninguna experiencia en el diseño de video juegos. Se llama Buildbox. He aquí por qué deberías probarlo. Lea más si este artículo le ha llamado la atención. Es perfecto para sumergir los dedos en el desarrollo de aplicaciones. Elimina las barreras de entrada para aquellos que simplemente no se consideran programadores.
¿Crearías una aplicación sin código usando algo como Buildbox? No olvides descargar Space ShootR por ti mismo si aún no lo has hecho.