cas体
使用Python,以Tkinter作为GUI界面实现Carcassonne游戏
细节
木板
木板是固定的numpy array ,形状为( numpy array )
瓷砖
每个图块都有一个名为connections的属性,该属性是一个大小为4的列表。此列表中的每个元素代表一个可能的连接到图块。
假设您有connections = ['C', 'R', 'R', 'F'] ,那么您的图块可以连接到:Castle,Road,Road,Field
由于磁贴可以旋转,其中rotation =