Обучение и развлечение: тренажер для программистов в формате игры создали в России

The game helps develop programming, frontend development, and social engineering skills

At the Russian Technological University MIREA, an educational project has been created — the multiplayer game API Wars. It helps develop programming, interface development, and social engineering skills in an engaging game format.

The game takes place in the distant future. Players, united in hacker teams, try to hack an automated robot factory. The game also promotes cultural trends, using elements of Soviet style.

The project's idea is to create a platform that combines educational and entertainment aspects. Participants will be able to master the skills of sending HTTP requests, learn to manage the gameplay, and apply strategic thinking.

The developers provide comprehensive documentation, APIs, and design diagrams to make the game not only fun but also useful for professional development.

API Wars is not just a game, but a powerful tool for learning. We want players not only to have fun but also to develop their skills in programming and development. 
Stanislav Makievsky, project author, senior lecturer at the Department of Industrial Programming, RTU MIREA 

The project is relevant due to the increasing need for qualified IT specialists. API Wars offers an innovative learning method that allows players to quickly and effectively master new technologies.

The creators plan to release the final version of the game within a year. They expect to attract at least 10,000 active players in the first year of operation. Two modes will be available in the game: classic battles and a battle royale. It is important to ensure stable server operation so that up to 1000 users can play simultaneously.

The game is currently undergoing beta testing among students majoring in "Full-stack Developer" at RTU MIREA.

The game already implements the main game mechanics: ship control, battles between players, trading, resource extraction, as well as procedural generation of star systems and realistic physics. Thanks to the modular architecture, the use of PostgreSQL and REST API, the game is easily scalable and allows adding new functions.

Earlier, Sber presented an AI assistant that will be an excellent helper for Russian developers. It is designed to significantly simplify the coding process and increase the efficiency of teamwork, which, in turn, will reduce project implementation times. With its help, programmers will be able to focus on creative tasks without being distracted by routine and time-consuming operations.

Read more on the topic:

How to change your profession with AI

MTS explained how AI replaces programmers when writing code

GigaChat will teach you how to simplify complex texts for everyone