AI builds multi-player game
Artificial Intelligence, and specifically Large Language Models (LLMs), are revolutionizing access to technology for those with no prior programming experience. Today, anyone can design their own applications and games. There are ready-made studios available, such as Google AI Studio, which guide users step-by-step and even provide server hosting, effectively lowering the barrier to entry for aspiring creators.

However, “one-prompt” solutions often come with a catch: despite generating beautiful graphics, they frequently fail to deliver a playable game. Furthermore, to truly learn how things work, it is better to take a step-by-step approach. Let’s assume we have our own server with a domain (the absolute basics). First, we ask the AI to help propose the structure of a web application. In return, we get a clear division into Backend and Frontend, along with recommendations for the best technologies to use.

Now, we “hire” the designer (AI) to implement our ideas. Our brave virtual programmer guides us through the process, allowing us to launch the n-th iteration of our project in no time. Ideally, a professional solution supports React, Node.js, and Docker. This gives us everything we need for the browser application, the server, and environment management (so-called containers). Subsequent iterations allow us to learn exactly what is happening in the code (even if it is sometimes sub-optimal – well, nobody is perfect ;)).

Once we have the code, we need graphics. Most AI chat interfaces now allow for image generation. We simply specify what we want and which game elements need to appear. After a few iterations and refinements, we have all the necessary assets ready for implementation.

Every game requires a soundscape. Here, we source some sound effects from the internet—AI can help by suggesting libraries with free samples. I used [110,000+ Free Sound Effects for Download – Pixabay]. For the background music, we turn to AI generators like Suno. As it turns out, Country music for a little snail is the perfect match.

Finally, after many iterations, the project is ready to be played. Each playthrough provides new data and ideas for improvements.
I invite you to test it out (preferably in a group): 👉 https://gra.mwbernas.pl
