En la Universidad Tecnológica Rusa MIREA se ha creado un proyecto educativo: el juego multijugador API Wars. Ayuda a desarrollar habilidades de programación, desarrollo de interfaces e ingeniería social en un formato de juego atractivo.
La acción del juego tiene lugar en un futuro lejano. Los jugadores, unidos en equipos de hackers, intentan piratear una fábrica automatizada de producción de robots. El juego también contribuye al desarrollo de tendencias culturales, utilizando elementos del estilo soviético.
La idea del proyecto es crear una plataforma que combine aspectos educativos y de entretenimiento. Los participantes podrán adquirir habilidades para enviar solicitudes HTTP, aprender a gestionar el proceso del juego y aplicar el pensamiento estratégico.
Los desarrolladores proporcionan documentación exhaustiva, API y diagramas de diseño para que el juego no solo sea entretenido, sino también útil para el desarrollo profesional.
API Wars no es solo un juego, sino una poderosa herramienta para el aprendizaje. Queremos que los jugadores no solo se diviertan, sino que también desarrollen sus habilidades en programación y desarrollo.
El proyecto es relevante debido a la creciente necesidad de especialistas de TI cualificados. API Wars ofrece un método de aprendizaje innovador que permite a los jugadores adquirir nuevas tecnologías de forma rápida y eficaz.
Los creadores planean lanzar la versión final del juego en el transcurso de un año. Esperan atraer al menos a 10 000 jugadores activos en el primer año de funcionamiento. En el juego estarán disponibles dos modos: batallas clásicas y juego real. Es importante garantizar el funcionamiento estable de los servidores para que puedan jugar hasta 1000 usuarios simultáneamente.
Actualmente, el juego se encuentra en fase de pruebas beta entre los estudiantes que estudian la especialidad de "Desarrollador Full-Stack" en la RTU MIREA.
En el juego ya se han implementado las principales mecánicas de juego: control de naves, batallas entre jugadores, comercio, extracción de recursos, así como generación procedural de sistemas estelares y física realista. Gracias a la arquitectura modular, el uso de PostgreSQL y la API REST, el juego es fácilmente escalable y permite añadir nuevas funciones.
Anteriormente, Sber presentó un asistente de IA que se convertirá en un excelente ayudante para los desarrolladores rusos. Su objetivo es simplificar significativamente el proceso de escritura de código y aumentar la eficiencia del trabajo en equipo, lo que, a su vez, permitirá reducir los plazos de ejecución de los proyectos. Con su ayuda, los programadores podrán centrarse en tareas creativas, sin distraerse con operaciones rutinarias y laboriosas.
Lea también sobre el tema:
Cómo cambiar de profesión con la ayuda de la IA
En MTS contaron cómo la IA reemplaza a los programadores al escribir código
GigaChat aprenderá a simplificar textos complejos para todos