Please remember that WiKirby contains spoilers, which you read at your own risk! See our general disclaimer for details.

Sprite: Difference between revisions

From WiKirby, your independent source of Kirby knowledge.
Jump to navigationJump to search
m (Reverted edits by Mario shroom (talk) to last revision by StarPunch)
Tag: Rollback
mNo edit summary
Line 4: Line 4:
|caption=An enlarged '''sprite''' of [[Kirby]] from ''[[Kirby's Adventure]]''.
|caption=An enlarged '''sprite''' of [[Kirby]] from ''[[Kirby's Adventure]]''.
}}}}
}}}}
A '''sprite''' is a movable two-dimensional bitmap or pixel-based piece of artwork which represents a [[character]], [[enemy]], [[item]], or other such object that is rendered separately from the background. Sprites are almost universally used to represent objects in games which run on hardware that uses bitmap to represent graphics, and are also commonly used in games for newer hardware to cut down on memory usage or for stylistic throwback purposes. A sprite is distinguished from other bitmap graphics such as "tiles" or "backgrounds" in that they typically display several different states or animations which can change based on input from the player or from the game's code. Sprites also tend to be rendered on top of these other graphics and completely separate from them. In games that run 3D vector or polygon-based graphics, sprites are usually replaced with polygonal objects called [[model]]s.
A '''sprite''' is a movable two-dimensional bitmap or pixel-based piece of artwork which represents a [[character]], [[enemy]], [[item]], or other such object that is rendered separately from the background. Sprites are almost universally used to represent objects in games which run on hardware that uses bitmap to represent graphics, and are also commonly used in games for newer hardware to cut down on memory usage or for stylistic throwback purposes.
 
A sprite is distinguished from other bitmap graphics such as "tiles" or "backgrounds" in that they typically display several different states or animations which can change based on input from the player or from the game's code. Sprites also tend to be rendered on top of these other graphics, completely separate from them. In games that run 3D vector or polygon-based graphics, sprites are usually replaced with polygonal objects called [[model]]s.


In the [[Kirby (series)|''Kirby'' series]], sprites are used for all strictly two-dimensional games. In the games that do use sprites, they are employed for the following objects:
In the [[Kirby (series)|''Kirby'' series]], sprites are used for all strictly two-dimensional games. In the games that do use sprites, they are employed for the following objects:
Line 11: Line 13:
*Items such as [[Maxim Tomato]]es
*Items such as [[Maxim Tomato]]es
*Objects such as [[Star Block]]s or [[Warp Star]]s
*Objects such as [[Star Block]]s or [[Warp Star]]s
*HUD elements such as the [[Copy Ability]] display or the [[Stamina|life bar]]
*[[Heads-up display]] elements such as the [[Copy Ability]] display or the [[Stamina|life bar]] (these are commonly a mix between dynamic sprites and static tiles)


Sprite-like artwork can also be found in 3D games in the series as well. Aside from things such as HUD elements, the most notable example of this is ''[[Kirby Air Ride]]'', where all collectable items such as [[Patch]]es and [[food]] are represented as two-dimensional 'z-sprites' (which refers to sprites that always face the camera in a 3D environment).
Sprites can also be found in 3D games as well; they are commonly used for 2D assets such as the menus or heads-up display, but can be found in gameplay as well. The most notable example of a 3D ''Kirby'' game using sprites in this context is ''[[Kirby Air Ride]]'', where all collectible items such as [[patch]]es and [[food]] are represented as two-dimensional "billboard sprites" (which refers to sprites that always face the camera in a 3D environment).


==Chronological list of ''Kirby'' games that only use sprites==
==Chronological list of ''Kirby'' games that only use sprites==