How does one make a game sprite?

This is a discussion on How does one make a game sprite? within the Game Programming forums, part of the General Programming Boards category; simply put, I suck at art... So can anyone please tell me..How does one make 2d sprites for a game? ...

  1. #1
    The Dragon Reborn
    Join Date
    Nov 2009
    Location
    Dublin, Ireland
    Posts
    629

    How does one make a game sprite?

    simply put, I suck at art...
    So can anyone please tell me..How does one make 2d sprites for a game?
    And please don't suggest MS Paint..i suck using that too..Photoshop too..
    well if there are any tutorials it would be great, i just can't find anything.
    Can anyone please help?
    Thanks
    Eman
    You ended that sentence with a preposition...Bastard!

  2. #2
    Registered User
    Join Date
    Oct 2008
    Posts
    1,262
    Quote Originally Posted by Eman View Post
    simply put, I suck at art...
    So can anyone please tell me..How does one make 2d sprites for a game?
    And please don't suggest MS Paint..i suck using that too..Photoshop too..
    well if there are any tutorials it would be great, i just can't find anything.
    Can anyone please help?
    Thanks
    Eman
    see here.

    But really... it's an art. Sure you can learn it, a bit. But it's usually not a task programmers do themselves. The few games I have seen where the sprites were made my programmers, the games were horrible.

  3. #3
    Registered User rogster001's Avatar
    Join Date
    Aug 2006
    Location
    Liverpool UK
    Posts
    1,438
    look for 'sprite sheets' You can find some free ones, you basically get around 6 or 7 frames of movement in various styles like 'attack' jump, run etc
    The thing is you may be best getting good at art / image manipulation to get something that truly complements your game! Either that or ask a mate that is good at art to help out
    Thought for the day:
    "Are you sure your sanity chip is fully screwed in sir?" (Kryten)
    FLTK: "The most fun you can have with your clothes on."

    Stroustrup:
    "If I had thought of it and had some marketing sense every computer and just about any gadget would have had a little 'C++ Inside' sticker on it'"

  4. #4
    Registered User
    Join Date
    Jan 2011
    Posts
    31
    You can use tools such as Paint.net or GIMP.

    If you're looking for sprites/sprite sheets, here's a website for you below.
    [link]

  5. #5
    Programming Wraith GReaper's Avatar
    Join Date
    Apr 2009
    Location
    Greece
    Posts
    1,625
    Quote Originally Posted by Eman View Post
    simply put, I suck at art...
    So can anyone please tell me..How does one make 2d sprites for a game?
    And please don't suggest MS Paint..i suck using that too..Photoshop too..
    well if there are any tutorials it would be great, i just can't find anything.
    Eman
    That's why most games' credits are so long!
    Devoted my life to programming...

  6. #6
    The Dragon Reborn
    Join Date
    Nov 2009
    Location
    Dublin, Ireland
    Posts
    629
    thanks for the reply guys.
    @ Sipher good point! :P

    i tried photoshop and paint..but whenever i draw a line..it is comes out as a squiggle...I will look for someone art student and hope haha...
    The spritesheets look cool..I wonder can I use them for XNA? Thanks for the link.
    Thanks anyhow
    You ended that sentence with a preposition...Bastard!

  7. #7
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,687
    > but whenever i draw a line..it is comes out as a squiggle
    Try holding down shift/ctrl/alt.
    Often, there is an option to snap to grid / horizontal / vertical.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  8. #8
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,596
    Most digital artists do not use a mouse and many take advantage of the many blending functions of various image programs. The usual procedure is to draw the item in question on paper and then trace it out on the drawing tablet. From there you can use various blends to fill in the outlines and begin to add lighting details here and there. Lighting details can be as simple as using an area affect brighten or darken. In essence there are a lot of tricks, just as in graphics programming, that are used to create the assets.

  9. #9
    The Dragon Reborn
    Join Date
    Nov 2009
    Location
    Dublin, Ireland
    Posts
    629
    thanks for the help Salem, will try that.

    @VirtualAce...that's the problem I can't draw..But I will try every suggestion that has been posted and see which works best.
    merci
    You ended that sentence with a preposition...Bastard!

  10. #10
    Registered User
    Join Date
    Aug 2003
    Posts
    1,208
    Funnily enough I think this is quite common among programmers. At least pretty much every person I know that can program is completely illiterate with a drawing-program, or maybe it is just me.

  11. #11
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,596
    It's most likely because both programming and art use separate sides of the brain.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. First videogame...
    By xniinja in forum Game Programming
    Replies: 25
    Last Post: 02-20-2011, 03:24 PM
  2. How to make a Console Save and Load Game
    By vitinho444 in forum C++ Programming
    Replies: 2
    Last Post: 02-19-2011, 09:32 AM
  3. Replies: 15
    Last Post: 10-20-2009, 09:39 AM
  4. Game Engine Link Prob
    By swgh in forum Game Programming
    Replies: 2
    Last Post: 01-25-2006, 11:14 PM
  5. What do you need to make a game?
    By makveli in forum Game Programming
    Replies: 13
    Last Post: 11-12-2003, 06:02 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21