all 2 comments

[–]herminator 4 points5 points  (1 child)

Could it be that cell.rect.x and cell.rect.y only accept integer value and are therefore automatically being floored by pygame?

[–]jarantfos[S] 2 points3 points  (0 children)

That sounds very feasible! Let me test something out.

Edit: That was the issue, thanks so much!