Multigiocatore, multithreading e modello attore in C++

Jan 03 2023
Attualmente sto scrivendo un gioco di strategia 4X in C++ senza motore. Ne ho già parlato un po' nel mio primo devlog.

Attualmente sto scrivendo un gioco di strategia 4X in C++ senza motore. Ne ho già parlato un po' nel mio primo devlog .

Durante i precedenti esperimenti di gamedev, ho appreso che se non pianifichi in anticipo il multiplayer, avrai difficoltà a refactoring del codice. Questo è il motivo per cui il networking era nella mia lista delle priorità principali. Soprattutto da quando sto realizzando il gioco da zero, senza l'aiuto di Unity, Unreal Engine o altro. I motori testati in battaglia forniscono molti strumenti per alleviare il dolore di creare giochi, ma ehi! dove sarebbe il divertimento?