Desarrollo cyberpunk indie

imagen



Te despiertas en un escaparate. Todo lo que recuerdas es una luz brillante ante tus ojos. Bajas la cabeza y ves prótesis robóticas en lugar de tus manos. Lentamente te das la vuelta y alrededor hay las mismas personas llenas de microcircuitos. ¿Qué pensamientos aparecerán en tu cabeza: "¿Qué año es?", "¿Estoy en Detroit?", O tal vez "¿Qué pasa con los derechos humanos"?



¡Hola samurái de la calle!



Mi nombre es Anton y soy diseñador de juegos en un pequeño equipo de desarrollo de juegos. Es pequeña, porque somos siete: artista, animadora, programadora, diseñadora de juegos de junio, yo, bolsillos vacíos y entusiasmo.



imagen



Equipo e idea



Todos llegamos en diferentes momentos y en diferentes circunstancias al llamado del amor por el cyberpunk y los juegos, para construir un modelo de negocio y convertirnos en ventiscas más frías. Decidieron comenzar con un clicker, porque un proyecto de este género es más fácil de implementar y su atractivo no es menor.



imagen



El concepto del juego futuro, cyberpunk y clicker, se reunió en nuestras cabezas, pero teníamos que descubrir cómo combinar estos conceptos en el juego. La elección recayó en una actividad tan popular como la minería de criptomonedas. Por lo tanto, durante todo el juego, la única forma de ganar satoshi ( bitcoins locales ) es minarlos.



imagen



El juego, a nuestro entender, también debería contener un componente de trama. Hubo varias ideas sobre este tema:



  • Distopía con división de clases, tomas gánsteres de áreas y el deseo de igualdad a través de la revolución a manos de las máquinas;
  • La vida y la vida cotidiana del criminal del futuro: robar satoshi de cuentas corporativas, escapar de los servicios de seguridad en el ciberespacio y, en lugar de balas de plomo, ataques DDoS.


Tal vez usamos una de estas ideas, tal vez mezclamos ambas en un mezclador de historias o usamos una completamente nueva. Puede averiguarlo usted mismo si lee este artículo hasta la escena final.



imagen



Tecnología y planificación



Elegimos el motor Unity como plataforma de desarrollo porque es fácil de aprender y relativamente económico ( porque es gratuito ). Y, por supuesto, nos permite hacer que nuestro juego sea multiplataforma.



Elegimos entre Spine y DragonBones como programa para crear animación esquelética, los cuales se integran fácilmente en Unity. Sin embargo, prefirieron Spine, ya que tiene funciones más interesantes, su interfaz es más conveniente.



Usamos Jira y Confluence como plataformas para rastrear problemas, es conveniente y ayuda a monitorear el progreso. Para visualizar todas las tareas a tiempo, queríamos utilizar uno de los servicios para crear una hoja de ruta. Sin embargo, estos servicios son bastante caros, por lo que creamos un mapa de tareas en Google Sheets ( solo shhh, no le digas a nadie).



Desarrollo en cuarentena



La mayor parte del desarrollo recayó en el período de autoaislamiento, por lo que tuve que trabajar de forma remota y resolver problemas emergentes en línea. Esto era inusual, porque en casa no era un entorno de trabajo en absoluto. ¡Pero tuve que dejar de lado los programas de televisión y las galletas y ponerme manos a la obra!



( Sí, incluso interrumpí viendo la serie sobre el desarrollo de juegos "Mystic Quest" )



Como trabajábamos en equipo, nadie tenía la oportunidad de estirar las tareas para no decepcionarse. Por lo tanto, muchos se enfrentan a situaciones en las que necesitaban dominarse y mostrar buenos resultados en poco tiempo.



imagen



Dificultades en la implementación



En el juego, el minero tiene ingresos pasivos, se acredita cada segundo. Hubo un problema con la eliminación de la posibilidad de manipular estos ingresos cambiando la fecha y la hora en el teléfono. Para evitar esto, se hizo un enlace de hora en línea, pero en este caso fue imposible jugar sin conexión, lo cual es bastante triste. Luego se hizo un híbrido de teléfono y tiempo en línea, pero aun así, el juego fue bastante fácil de engañar. Como resultado, se encontró una solución: utilizar el tiempo que se cuenta en lo profundo del sistema del dispositivo.



La dificultad que surgió en el proceso de trabajar en la animación fue la creación de máscaras de personajes. Las nuevas pieles no encajaban uniformemente en el esqueleto y hubo más cambios de los que deberían. Como resultado, las extremidades del personaje se despegaron durante la extracción. Un futuro terrible, de acuerdo. Ahora hemos descubierto estos errores y estamos trabajando en máscaras y optimización de los movimientos de los personajes.



imagen



Reunidos incluso antes de la cuarentena, decidimos que haríamos el juego en dos meses, pero tan pronto como el trigo sarraceno y el papel higiénico desaparecieron de los estantes de las tiendas, todo cambió. Con el inicio de la pandemia, se volvió imposible reunirnos, por lo que todo el proceso de trabajo pasó a la clandestinidad, a la discordia. Oh, esta distancia ... Alguien perdió el interés en nuestro pequeño proyecto y estaba constantemente colgado LOL ( Vi todo), alguien no pudo quedarse con nosotros por motivos personales. Pero de una forma u otra, encontramos gente nueva y en tres meses de trabajo, ¡toda la funcionalidad del juego estaba lista! Mi corazón me dijo que llamara al juego "Cyber ​​Clicker", pero numerosos artículos promocionales informaron que "Cyberpunk Infinity: Dystopian Mining Sci-Fi Tale" sería mejor.



Lanzamiento del juego y tus deseos



No importa si está en una computadora, en un teléfono, en un campo de fútbol o en un crayón sobre el asfalto: todos juegan y siempre han jugado. Por la misma razón, algunas personas se esfuerzan por desarrollar juegos, parece ser algo fascinante, misterioso y al mismo tiempo familiar desde la infancia.



imagen



Nos dimos cuenta de que casi cualquier persona puede encontrarse aquí, desde guionistas y economistas hasta artistas, desarrolladores de sitios web y simplemente entusiastas que aún no tienen habilidades, pero están listos para aprender y comprender cosas nuevas. Pero a pesar de la amabilidad de la industria, muchos equipos de muchachos ambiciosos se separan porque no creen en el éxito o enfrentan dificultades.



Esperamos que nuestra experiencia motive a alguien a no renunciar a su negocio y crea que el riesgo siempre está justificado. Y depende de ti juzgar si logramos reunir un equipo y hacer un juego realmente interesante. Esperamos sus comentarios, esta es nuestra primera experiencia y, por lo tanto, sus comentarios son muy importantes.



All Articles