csci-526-game-project