Sprite: Difference between revisions
Jump to navigation
Jump to search
Old-Sckool (talk | contribs) (moved Sprite to Sprite (Tutorial): Writing a much shorter page for Sprites instead.) |
Old-Sckool (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
For a comprehensive tutorial on sprites, see [[Sprite (Tutorial)]].<!--don't know how to do this properly--> | |||
'''Sprites''' were introduced to [[MegaZeux]] in version 2.65, primarily as a method of making it easier to implement large object representations in the game (for example, [[Engine|engines]] for handling a multiple character player or enemies). They include many features such as collision detection, easy drawing, and configurable draw order. Despite being designed to make coding easier, many [[:Category:MZXers|MZXers]] avoid their use in favor of more traditional methods such as [[overlay]] buffering and hand-rolled collision routines. This is largely out of a perception that Sprites are difficult to use. | |||
'''[[IF color Sprite_Colliding pNN # # "label"]]''' |
Revision as of 19:42, 26 January 2011
For a comprehensive tutorial on sprites, see Sprite (Tutorial).
Sprites were introduced to MegaZeux in version 2.65, primarily as a method of making it easier to implement large object representations in the game (for example, engines for handling a multiple character player or enemies). They include many features such as collision detection, easy drawing, and configurable draw order. Despite being designed to make coding easier, many MZXers avoid their use in favor of more traditional methods such as overlay buffering and hand-rolled collision routines. This is largely out of a perception that Sprites are difficult to use.