I am looking to see if there is any way to create more than 8 (0-7) custom chars on an LCD. I am creating a game and I need more custom chars for little animations. Any help will be appreciated.
You can only have 8 at any one time. You can change them whever you want. Reprogram a fresh set of custom characters for each new frame.
Keep in mind that when you change the definition in one of the eight custom character memory slots then any character currently being displayed as a result of the old definition will change to the character defined by the new definition.
You can cheat a little bit:
32 for all pixels off. 255 for all pixels on.