Je voudrais implémenter dans GameMaker exactement la même chose que dans cet article: http://www.redblobgames.com/articles/visibility/.GameMaker 2D Visibilité
Le code pour cela est disponible dans différentes langues, mais je n'arrive pas à comprendre comment le porter efficacement sur GML. Chaque solution de raycasting que j'ai essayée conduit à des fps complètement agonisants.
Est-ce que quelqu'un avec plus de connaissances que moi peut aider?
J'ai effectivement trouvé ce moteur brillant et complètement gratuit appelé SmartLight: http://cbna.forumactif.com/t10023-cbna-smartlight-moteur-de-lumiere. La documentation est en français mais vous pouvez trouver une traduction sur les anciens forums GameMaker. – TheTurnipKnight