En la infancia profunda, como la mayoría de los niños y adolescentes, me familiaricé con un mundo bastante fascinante, que en ese momento tuve la oportunidad de sumergirme de tal manera que se asemejaba a una nueva realidad.
La primera guía del universo virtual fue el elefante gris Dandy. Cuando llegué al atardecer de las consolas de ocho bits, me entretuve, la consola no es demasiado larga y fue reemplazada por una Sega mega drive 2 en la que juego a veces juego hasta el día de hoy como una consola clásica y la consola portátil de desarrollo de juegos Gopher 2
I comenzó a involucrarse en sus años de estudiante. Entonces mi tesis fue una aplicación de escritorio para aprender ruso para grupos kazajos con elementos de gamificación escritos en Delphi.
Un poco más tarde, mientras estudiaba en una academia en línea sobre el curso de JavaScript, tuve que implementar un pequeño juego: una serpiente como trabajo final del proyecto.
Después de completar con éxito la capacitación, cargué el código fuente en GitHuby se olvidó del proyecto.
Han pasado más de media docena de años desde que volví al repositorio para adaptar el juego al sistema operativo móvil KaiOS. Así, años después, un proyecto del pasado vio la luz del presente.
Este minijuego se convirtió, sin saberlo, en el proyecto debut de los muchos que desarrollé este año para el sistema operativo móvil KaiOS.
Hoy, cuando el año saliente se está esforzando apresuradamente por completarse, me gustaría resumir esta experiencia a través de una breve historia sobre cada uno de ellos publicado por mí durante este período. aplicaciones.
El proyecto de la serpiente, que se publicó en abril, no fue la única aplicación creada con el modelo DOM. Otro juego que tomó prestado de la matriz DOM " Simple Snake " se convirtió en " Simple Pac Man "
La idea básica detrás del juego es bastante simple. Pac-Man debe recolectar tantas frutas como sea posible. Cada quinta fruta ingerida genera un fantasma, respectivamente, mientras más fruta se come, más difícil se vuelve esquivar enemigos. Si el fantasma entra en contacto con Pacman, entonces el juego termina y se muestra la cantidad de puntos ganados (frutas comidas). Algún
tiempo después del lanzamiento del proyecto, no esperaba especialmente que estuviera en demanda y se le prestaría atención, pero fue bueno ver la aplicación en la revisión del teléfono. , así como un banner de KaiOS
Ya hoy, observando las estadísticas generales, fue un placer contemplar que solo en USA la aplicación fue instalada por más de 13.000 personas en un período de seis meses.
Mientras Pac-Man intentaba comer la mayor cantidad de fruta posible mientras huía de los fantasmas en los teléfonos de personas de todo el mundo, yo ya estaba trabajando en un nuevo proyecto en el que abandoné por completo la arquitectura construida en DOM y comencé a usar lienzo.
Como amante de la actividad de esquí, he implementado mi pasatiempo en una aplicación de juegos que más tarde llamé " Esquí de Alma-Montaña " en honor a la ciudad de Almaty donde vivo.
El esquiador desciende por la ladera de la montaña, cuya velocidad inicial al comienzo del juego es muy baja, pero con el tiempo aumenta constantemente. En el camino, un atleta aficionado se interpone en el camino de la comida y cuanto más velocidad se vuelve, más difícil es esquivarlos.
El esquiador debe intentar desarrollar la mayor velocidad posible. El juego es interrumpido por la pantalla con la velocidad máxima del personaje inmediatamente después de la colisión con el abeto.Como la
última vez, no esperaba una gran conversión del proyecto, pero aún me sorprendió gratamente que durante los seis meses de existencia de la aplicación en el mercado KaiStore solo en Nigeria, el número de instalaciones excediera las seis mil.
Después del final del proyecto "Alma-Esquí de montaña", comencé a pensar en otras formas de complacer a los usuarios del sistema operativo móvil KaiOS, así como mejorar mis habilidades en el campo del desarrollo de juegos. Así surgió la idea de un nuevo proyecto “ UFO Cow Thief ”
Como base para el juego, decidí tomar un mito bastante entretenido sobre el secuestro de vacas por objetos voladores no identificados.
La idea es bastante simple. La acción transcurre en el campo por la noche. Las vacas deambulan por el pasto. El jugador que controla el platillo volante debe robar tantas vacas como sea posible en el tiempo asignado.
Las nubes flotantes pueden refractar el rayo OVNI y la vaca caerá al suelo.
Para hacer el juego más divertido, agregué la función de obtener una pequeña cantidad de tiempo en la reserva por cada vaca
robada.Ya en el primer mes de publicación, noté que el juego no se hizo popular. Medio año después, dos mil quinientas personas descargaron el juego en Estados Unidos, en Nigeria fueron mil menos, y en otros países el número de instalaciones no llegó ni a mil.
Estaba molesto, pero no perdí la motivación. El próximo proyecto que vio la luz es " Flight on the Buran ". Por cierto escribíartículo sobre habré sobre el ciclo completo de desarrollo de esta aplicación desde la inspiración hasta la primera conversión
El objetivo del juego es poner la nave espacial en la órbita más cercana.
La velocidad del avión cohete aumenta constantemente, pero el jugador solo tiene 4 tanques de combustible en stock, que deben distribuirse adecuadamente para llegar al espacio exterior.
Además, Buran está equipado con cuatro impulsores que se pueden usar durante el juego.La
dificultad de pasar no solo es que debes distribuir adecuadamente todos los recursos durante el juego, sino que también debes maniobrar entre los meteoritos que caen, que, cuando son golpeados, reducen la velocidad en varios indicadores.
Aunque esta aplicación es mi favorita, a la audiencia no le gustó. La mayor cantidad de descargas de aplicaciones en un período de seis meses fue de más de 2.000 en Estados Unidos y Nigeria, y en países como Uganda, Pakistán y Tanzania, poco más de
1.000. Mientras Buran volaba rápidamente hacia la órbita de la Tierra, estaba pensando en un nuevo proyecto en un género completamente diferente. Durante mucho tiempo he querido crear un juego en el que el mundo virtual esté prediseñado y no generado sobre la marcha. Así nació la aplicación Lost in the Woods .
Un profesor de la escuela local vuelve a casa después de las clases nocturnas y decide tomar un atajo a su casa a través del bosque. Pero de repente se da cuenta de que está perdido.
La tarea es bastante común: necesitas encontrar una casa en un denso bosque nocturno.
Desde hace seis meses este andador ya ha mostrado un mejor resultado en comparación con las aplicaciones anteriores que he desarrollado. Así que solo en Nigeria el número de descargas ha llegado a ocho mil quinientos.
Responda a la pregunta "¿Qué sigue?" no tardó en llegar. Dado que en el futuro quería crear un juego de plataformas completo, tuve que aprender a trabajar correctamente con la gravedad y la colisión. Entonces se lanzó el nuevo proyecto " Builder ".
Las cajas de envío caen sobre la plataforma. El constructor necesita despejar el área de las cajas dejándolas caer en los agujeros vacíos a los lados de la plataforma.
Para todo, el jugador solo recibe tres vidas, de las que puede deshacerse durante el juego. El corazón desaparece si una caja cae sobre la cabeza del constructor.
El juego realiza un seguimiento de las cajas descartadas. La tarea es bastante simple: intente restablecer tantas casillas como sea posible.
Después de la publicación de la aplicación, no hubo diferencias significativas entre los juegos anteriores. Durante los seis meses de existencia del proyecto en el mercado de aplicaciones, el número máximo de descargas de juegos superó las 22.519, donde Nigeria lidera las carreras de caballos.
Un poco cansado de lanzar aplicaciones de juegos, decidí intentar cambiar un poco el formato y al mismo tiempo aprender a interactuar con los sensores del dispositivo. Como, a pesar de mi edad, todavía estoy esperando una carta de Hogwarts, decidí implementar una aplicación para fans como yo. Así es como otro proyecto llamado " Cámara de Harry Potter " entró en mi portafolio .
Con la ayuda de las API web, comencé a mostrar todo lo que muestra la cámara del dispositivo en la etiqueta "video" y, además del elemento, mostré varios marcos sobre el tema de la franquicia.
Cuando el usuario presionó el botón "obturador", se extrajo el fotograma del video, se tomó la ruta al fotograma activo y todo lo acumulado se dibujó en dos capas en el lienzo, luego se guardó en la memoria del dispositivo. Así, los usuarios recibieron una foto terminada con un marco en su galería.
La aplicación fue bien recibida. El número máximo de instalaciones alcanzó más de ocho mil solo en Nigeria en un período de seis meses.
La siguiente aplicación también se convirtió en una ligera desviación del tema de los juegos. Como quería adquirir la habilidad de trabajar con la memoria permanente del teléfono (tanto externa como interna), lancé el proyecto ”Administrador de archivos simple ”, que, por cierto, se convirtió en el primer administrador de archivos de terceros para el sistema operativo móvil KaiOS.
El administrador puede mostrar la jerarquía de directorios, tanto internos como externos, abrir imágenes de varios formatos, reproducir formatos de video y audio.
En futuras versiones, se planea introducir permisos para escribir en directorios para implementar las funciones de eliminar y mover archivos
El número total de descargas de la aplicación fue de casi 65 mil en un período de cinco meses, donde solo en Pakistán más de diez mil quinientas personas usaron el administrador
En mis años de estudiante, comencé a interesarme por el tema del autodesarrollo. En mi estantería había obras literarias de autores como Dale Carnegie, Robert Cialdini, Joaquim de Posada y Ellen Singer, Napoleon Hill, etc. También disfruté mucho viendo el proyecto “ Life in Kaizen Style ” de Evgeny Popov.
Una vez encontré un método para calcular la armonía. Este método le permite estudiar completamente la vida, identificar los puntos débiles en los que se debe trabajar. Esta solución se llama “La Rueda del Equilibrio de la Vida”.
Recientemente pensé, ¿por qué no crear una aplicación móvil que ayude a aquellos que deseen crear dicha rueda y contemplar sus áreas problemáticas en las que necesitan trabajar para lograr el equilibrio en la vida?
Apenas dicho que hecho, así es como apareció el proyecto "Wheel of life balance ”
Implementé un controlador que recopila todos los datos establecidos por el usuario y los envía a la biblioteca Chart.js , que genera un gráfico completo del tipo“ Regiones polares ”.
Si miramos las estadísticas sobre descargas de aplicaciones, no se ven impresionantes. El número máximo de descargas por país apenas supera las 2.000 en Nigeria en 4 meses de existencia de la aplicación. Pero la conversión no fue pequeña, el número de clics en los anuncios superó a muchas de las aplicaciones anteriores que he desarrollado.
El trabajo final de este año fue una serie de aplicaciones inteligentes "Guess" que funcionan de manera estable en el modo fuera de línea
1. Adivina la película por cuadro
2.Adivina el juego de Sega por fotograma
3. Adivina el país por la bandera Al
usuario se le muestra un fotograma o una bandera y se le da la hora. Solo se permiten tres fallos.
Juntas, las tres aplicaciones se han instalado casi 80.000 veces. En términos de conversiones dentro de los clics en anuncios, la serie "Guess" ocupa una posición de liderazgo entre mis aplicaciones.
Con este artículo, quería cerrar la temporada de desarrollo de juegos y otras aplicaciones y tomarme un breve descanso anticipándome a las vacaciones de Navidad y Año Nuevo. El año resultó ser muy ajetreado y el camino de una simple serpiente a una serie de juegos intelectuales fue increíblemente emocionante.
En este camino, encontré muchas dificultades que fueron desafíos para mí. Esta experiencia me dio mucho conocimiento y aplicaciones que lancé, como quiero creer, contribuyeron al desarrollo del ecosistema KaiOS.
¡Feliz Navidad y Año Nuevo llegando gradualmente a todos!
PD: las estadísticas pueden diferir ligeramente de las reales, ya que cuando revisé nuevamente noté que tienden a "flotar"