Remix.run Logo
tom_ 5 hours ago

The sprite is a pretty outdated thing these days, but is the term sufficiently unused to make it free for reuse?

ergonaught an hour ago | parent | next [-]

Not even remotely outdated. This was a terrible name to select.

Freebytes 4 hours ago | parent | prev | next [-]

I thought this was a post about graphics.

MattRix 5 hours ago | parent | prev | next [-]

It’s not even really outdated or unused. Just about everyone who makes 2D games still uses the term “sprite” all the time. The meaning has become slightly less specific, but otherwise is really the same.

simonw 5 hours ago | parent | prev [-]

What's a sprite?

tom_ 5 hours ago | parent | next [-]

https://en.wikipedia.org/wiki/Sprite_(computer_graphics) is the one I'm thinking of.

vardump 5 hours ago | parent | prev [-]

A graphical object composited just in time in display scanning process.

(Or in other words, a graphical object on screen that is not present in a framebuffer of any kind.)

shermantanktop 5 hours ago | parent | next [-]

There was a time before 8bit video games.

https://www.merriam-webster.com/dictionary/sprite

I personally associate the term Shakespeare's The Tempest: https://en.wikipedia.org/wiki/Ariel_(The_Tempest)

pugworthy 5 hours ago | parent | prev [-]

This is immediately what popped into my head, and I clicked the link thinking it was going to be some old-school game dev content.

Lerc 4 hours ago | parent [-]

Regardless of the usage of the term Sprite, the real measure of how appropriate it is to use the term for something else is how many people get confused in this manner. I can't really tell what the average reader would think because my background is in game development, so my view is not representative.

I think people can get bogged down in the technical weeds over what a sprite is in graphics. Historically it started out as mini graphics overlays in hardware. There was a transition period motivated by Amiga documentation to have Sprites and Bobs, to distinguish, and perhaps advertise, the use of the Blitter. When software or Blitter Sprites became nearly ubiquitous, they returned to simply being called Sprites, the fairly rare use of the original form became known as Hardware Sprites. Usually it was only mouse pointers that remained as Hardware Sprites

Obviously the term Hardware Sprites is not strictly a distinguishing label either. They are all controlled by software using hardware with some degree of balance between the two.

vardump 3 hours ago | parent [-]

Most Android devices have hardware that's capable of rather interesting version of hardware sprites. Hardware real-time compositing with scaling and colorspace conversions.