Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  [Newbie terminology] What are Sprites?  (Read 885 times)
0 Members and 1 Guest are viewing this topic.
Offline SCCY

Junior Newbie





« Posted 2012-06-04 09:15:18 »

My question is: What does the term "Sprite" mean? Huh Huh Huh

Well, I know roughly what sprites are. They are game graphics. Let me re-phase my question.

Are sprites the sources of the game graphics or the graphic instances created during the game? Huh

May be I am not making my question clear. Let's give an example.

If I have an action game, I have a bullet.jpg file as the graphic source of the bullets. Let's say I have my game character firing his/her machine gun. Multiple bullets are fired out from the gun, so there are many rendered instances of bullet.jpg on the screen. My question now is: Is the term "Sprite" referring to the image file on the file directory - bullet.jpg(source), or each rendered output(instance) of every bullet fired out during gameplay? Grin

I hope I got my question put up nice and clear. Hope any experienced people will help me out on such simple matter. Thank you in advanced
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #1 - Posted 2012-06-04 10:13:17 »

In my experience 'sprite' is somewhat vague and can refer to either. I usually use it to mean an instance of something on the screen though.

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline ReBirth
« Reply #2 - Posted 2012-06-04 11:07:00 »

Sprite is a class in libgdx library that not only hold the image itself but also coordinates, angle etc.

Sprite is a representation of your enity in game world.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline theagentd

« JGO Bitwise Duke »


Medals: 366
Projects: 2
Exp: 8 years



« Reply #3 - Posted 2012-06-04 13:29:23 »

The definition of a sprite is vague.

Quote
Sprite is a representation of your enity in game world.
This is probably the most accurate one. It contains whatever it has to contain to represent a single 2D entity graphically, usually with a single rectangular image. Common things they contain are:
 - a reference to an image
 - a position.
 - a rotation angle
 - a size (width and height). This might be implied by the size of the image, in which case you might not need it, or instead want a single scale variable, or even separate scaleX and scaleY variable.

Myomyomyo.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (37 views)
2014-12-15 09:26:44

Mr.CodeIt (31 views)
2014-12-14 19:50:38

BurntPizza (62 views)
2014-12-09 22:41:13

BurntPizza (99 views)
2014-12-08 04:46:31

JscottyBieshaar (60 views)
2014-12-05 12:39:02

SHC (74 views)
2014-12-03 16:27:13

CopyableCougar4 (77 views)
2014-11-29 21:32:03

toopeicgaming1999 (138 views)
2014-11-26 15:22:04

toopeicgaming1999 (127 views)
2014-11-26 15:20:36

toopeicgaming1999 (38 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!