Niestety, ale zmiany będą dokonywane w pętli gry, czyli dynamiczne. :(
Był pomysł, by na mapie bitowej w niskich rozdzielczościach wszystko robić, a następnie grafika byłaby skalowana, przetwarzana itd.
Grafy chyba odrzucę, bo roboty masa, a efektów pracy nie będzie widać, jak się okaże, że powstała figura z 1000000 wierzchołków i co gorsza, co druga taka jest i na wszystkich gra musi coś robić.
Odpada też raczej pełnowymiarowa bitmapa, bo wymiary całego obrazu gry, będą kolosalne.
Siatka współrzędnych - raczej też cięższy orzech do zgryzienia, tak jak opcja z wierzchołkami - do przemyślenia.
Mała bitmapa - do przemyślenia.
Mapa pól (większych od piksela) - do przemyślenia. (mogłaby powstać hybryda tej i poprzedniej opcji)
Ale ostatnia opcja też odpada, bo w większości wypadków siatka pól = bitmapa o niskiej rozdzielczości, z tym, że może być zrobiona na różne sposoby, raczej mniej optymalne. ;|
EDIT:
W zasadzie to mapa pól, mogłaby być na heksach, jak już - innej opcji nie ma.
Siatka współrzędnych, operowałaby na wierzchołkach i najprawdopodobniej też odpada, inne opcje są podobne pod względem możliwości, a być może minimalnie optymalniejsze i przede wszystkim prostsze.
Czyli teraz dylemat, małe bitmapy vs heksy. (w heksach odległość przeciwległych wierzchołków jest zawsze taka sama, to samo z krawędziami. Tylko pytanie, czy takie ficzery coś w ogóle dadzą? Zaraz dodam rysunek z tym. ;P
EDIT2:
To jest na bitmapie o niskiej rozdzielczości robione.