2016-07-15 7 views
3

私はGameMakerで、この記事と全く同じことを実装したいと考えています:http://www.redblobgames.com/articles/visibility/GameMaker 2D Visibility

さまざまな言語で利用できるコードがありますが、効果的にGMLに移植する方法がわかりません。私が試したすべてのレイキャスティングソリューションは、完全に死ぬfpsにつながります。

私より多くの知識を持つ人が助けてくれますか?

答えて

3

この問題も発生しましたが、主にゲームメーカの実行速度が原因です。 hereについては、 gm techのブログ記事をご覧ください。

また、これはオブジェクトステップイベントよりも高速に動作するため、おそらくシェーダとして機能します。

幸運!

+0

私はSmartLightと呼ばれるこの華麗かつ完全に無料のエンジンを実際に見つけました。http://cbna.forumactif.com/t10023-cbna-smartlight-moteur-de-lumiere。ドキュメントはフランス語で書かれていますが、古いGameMakerフォーラムで翻訳を見つけることができます。 – TheTurnipKnight

関連する問題