thank you so mutch for your awsome videos.
They helped me a great deal on my journey to learn 6502.
i think i have fair grasp on the opcodes and how to use them,but..
i cant get my head around how to structure a project and how to do certain
basic things for a game, so im left with more questions than answers.

(Im developing for the nes)
heres a few things i struggle with:
- animating a players walk cycle.
-shoud i do one big rutine that does it all, check direction,is he jumping? is he running etc
or shoud this be done in smaller subrutines?
- is it ok to use subrutines inside subrutines, is it ok to nest them 2-3 levels deep?
or is that seen as bad practice?
- since the nes copy sprites to the OAM inside the NMI -RTI block can i call the OAM sprite copy rutine more than once
inside the NMI?
I feels like i miss some critical information to make it all click.
anny help is mutch appreciated