lscharen / iigs-game-engine

A tile-based game engine for the Apple IIgs written in 65816 asssembly language
32 stars 1 forks source link

Multi tile sprites (1/N) #2

Closed lscharen closed 2 years ago

lscharen commented 2 years ago

First PR to add support for multi-tile sprites. This supports the marking of dirty tiles for multi-tile sprites. There will be three upcoming PRs.

  1. Generalize the Draw/Erase code
  2. Add support for multiple sprites, specifically to handle the SPRITE_IMPACTED flag in addition to SPRITE_DIRTY
  3. Add support for the horizontal and vertical flip flags