basically, everything in the game is called sprite, except solid things, they called blocks. every object has 6 features:
- window - the window were this obj will appears and do his functionality.
- x - the location in the x axis of the window (in the screen with the case of window).
- y - the location in the y axis of the window (in the screen with the case of window).
- width - the width of this object.
- height - the height of this object.
- texture - how the object will look.
Calling a class will look like this: objName = ActObjType(main, 50, 50, 3500, 2500, "image.png"{, objName'sFunction()})
creating a window:
winName = ActWindow(0, 0, 200, 200)