It works!
After banging my head on the wall for a while, I started trying things at random and fixed the showstopping bug via the sophisticated method of renaming some loop iterators from ‘x’ and ‘y’ to ‘j’ and ‘k’. I guess it was some kind of scope/previously initialized variable issue. Due to the aforementioned lack of layer blending, I doubt I can get the lighting to look any nicer than this, but I’m content with it.
Unfortunately, my game still suffers from two major shortcomings; it has really sluggish controls and it’s not a game. I’m not sure if I have time to fix both, so I’ll focus on the former.
Tags: journal
