sourencho / ungroup_game

A multiplayer game about temporary alliances written with a custom engine in C++ and SFML
14 stars 1 forks source link

Move all rendering code to client #149

Closed sourencho closed 4 years ago

sourencho commented 4 years ago

Description

Move all rendering code to client so that we can run the server in a remote server. This is a better design because rather than the game logic/data code being mushed together with the rendering code, we now have separate rendering classes that query the game data and render.

Fixes

Fixes #147

Commits

[b9f4ef7] Move all rendering code to client

[f0b9523] DrawableGroup/Mine/Circle code cleanup

[c013478] Minor fix

sourencho commented 4 years ago

Successfully started the server on the remote server 🎉

[souren@li1968-26 ungroup_game]$ ./build/src/server/ug-server
Starting ungroup game server.