Serwer w przebudowie

Przez ostatni miesiąc pracowałem nad kodem serwera. Przede wszystkim został on uporządkowany, architektura poprawiona, mało eleganckie rozwiązania dodane na szybko podczas tworzenia wersji 0.6x usunięte. Dopisałem wreszcie testy automatyczne. Serwer współpracuje też z nowym formatem mapy, baza danych jest gotowa na pojawienie się nowej funkcjonalności.

Obecnie przeprojektowuję protokół komunikacji między klientem a serwerem i powoli przechodzę do pracy nad klientem. Pierwszą rzeczą, jaką będzie trzeba zrobić to obsługa i wizualizacja nowego formatu mapy. Z punktu widzenia użytkownika oznacza to, że będzie można wycinać / sadzić lasy, tworzyć obiekty poza miastami (np. farmy, kopalnie, winnice).

Poza tym umieściłem nowy mini artykuł porównujący szybkość działania baz noSQL i SQL. Można przeczytać tutaj.

Troll