Como muitas pessoas recomendaram, estou usando o editor de mapas Tiled para criar um mapa para o meu jogo e isso é ótimo, principalmente porque o libgdx framework também fornece API para mapas do Tiled.
Entendo que posso definir blocos colidíveis ou não no editor de mapas para poder lidar com qualquer colisão no meu código. Mas atualmente estou em uma situação em que preciso dividir um bloco em áreas colidíveis e não colidíveis. Manualmente, acho que posso definir pontos e linhas de limites das duas áreas e lidar programaticamente com isso. Mas isso é muito trabalho demorado.
Pesquisei bastante no Google e encontrei esse editor de corpo físico. Parece uma ótima ferramenta para automatizar o processo que mencionei acima. O sistema, no entanto, funciona com cada imagem descompactada e não tenho certeza se funcionaria se eu descompactasse a imagem para sua operação.
Gostaria de saber se existe alguma maneira melhor de fazer todo esse processo de definição da área de colisão. Qualquer sugestão será muito apreciada.