I know that it might not be a huge change or optimization for games but I think for good practice, I think other variable types should be included in private variables.. like 'boolean', etc.. even 'image'
I don't feel too good with having an integer variable for a boolean, maybe it's just me who got used to having true/fasle