Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

YYC will not change anything with the graphics API.

It may be an issue with the tilemap culling.  YYG recently fixed something internally and now tilemaps are culled correctly according to the camera.  When the normal maps and materials made with tiles are drawn there is no camera applied.

Do you have normal maps and materials set for your tiles?

Ahh. OK.

No normal maps or materials. Just plain tiles. I’ll try creating some and adding in to see if makes difference.

is there earlier version of GameMaker you’d recommend? I can see I can download all previous versions here: https://gms.yoyogames.com/ReleaseNotes.html

Without normal maps and materials there is information missing in how things are rendered.  This is a PBR lighting solution after all.

If you were to use an earlier version then anything around March 2023 or earlier should be when the last Eclipse update was.  

I will release a fix soon I think so that the issue with camera culling tiles is fixed.  I need to replicate it locally first however.

Main problem was definitely the runtime version. In fact, I now realise it wasn't rendering any normal maps in the latest runtime, even in your example room.

Rolled back runtime to March (used same IDE as OS X flags the earlier IDEs as mlaware) and normal maps all work well. Added my own normal maps and works on those too.

Still having same issue with the object outlines, although not as extreme now. I think part of problem is I'm going for a pitch black image (horror game!). 

If add a bit of ambient isn't so noticeable. Even if 0.01 ambient. But would prefer possible to go pitch black outside of light radius. (Though still got problem with outline if I cover up with a shadow.) Is there a way to make a hard cutoff? 

Think problem is lighting up of alpha in far distance, even if occluded.

Anyway, thanks for the quick replies. Really appreciated. I should emphasise that clearly works well for most cases. Just bit of an edge case, and me being a real novice. Thanks again.

I'll need to get the newest GM version and see what needs updated in Eclipse to match it then.

I just updated Eclipse with the fix for culled tiles that YYG had added.  You can upgrade to the newest GM runtime.

Thanks!