Unfortunately, it looks like the native drawImage method, which I much-praised last time, also acts as a bottleneck to the whole application. I'll surely need to cut the resolution to a fraction of the window size, probably to a fixed one. On the bright side, that's not a big deal, given how young the project is.
Speaking of bright sides, I've finally got to the point where I move the camera instead of the grid. Borrowing some code from my past self sped that up a lot.
Next up: lower resolution; pause/play states.

Daily Gamedev

Do something related to your game every day!

joined 1,487 days ago

2024-04
2024-03
2024-02
2024-01
2023-12

Decade Jam

To help keep members of the Decade Jam on track with their projects!

joined 1,485 days ago