Omnimaga

General Discussion => Art => Topic started by: Munchor on December 04, 2010, 01:15:30 pm

Title: My Sprites - II
Post by: Munchor on December 04, 2010, 01:15:30 pm
Hello everyone,

Hello everyone,

As promised in IRC, I decided to post something today, and here it is, a new collection of free-to-use-but-made-by-me calculator and non-calculator sprites.

So, using Tokens and Paint, I made 10 sprites for Calculator Games that anybody can use. The .png are also here for anyone who wishes to use them

Note: All sprites can be used and distributed, as long as I'm credited, even if it is in a 1px-font.

The HEX Code is also free. Firstly, here it goes, my .png sprites:


Here are all my images (.png):

(http://img690.imageshack.us/img690/4395/head10.png)
A Head [7E81A58181DB423C]
(http://img545.imageshack.us/img545/2200/happyguyleft.png)
Happy Guy with Big Head turned Left [7E81A581A599817E1866A5A5BD24246C]
(http://img193.imageshack.us/img193/9530/happyguyright.png)
Happy Guy with Big Head turned Right [7E81A581A599817E1866A5A5BD242436]
(http://img823.imageshack.us/img823/5885/verticalroad.png)
(http://img823.imageshack.us/img823/5885/verticalroad.png)
(http://img823.imageshack.us/img823/5885/verticalroad.png)
(http://img823.imageshack.us/img823/5885/verticalroad.png)
(http://img823.imageshack.us/img823/5885/verticalroad.png)
Vertical Road [4949414149494141]
(http://img202.imageshack.us/img202/1143/horizontalroad.png)(http://img202.imageshack.us/img202/1143/horizontalroad.png)(http://img202.imageshack.us/img202/1143/horizontalroad.png)(http://img202.imageshack.us/img202/1143/horizontalroad.png)(http://img202.imageshack.us/img202/1143/horizontalroad.png)(http://img202.imageshack.us/img202/1143/horizontalroad.png)(http://img202.imageshack.us/img202/1143/horizontalroad.png)
Horizontal Road [FF0000CC0000FF00]
(http://img40.imageshack.us/img40/6040/robotright.png)
Robot turned Right [90D8B681BD81FE88A8A8A8A8A8A884FE]
(http://img249.imageshack.us/img249/7618/robotleft.png)
Robot turned Left [091B6D81BD817F11151515151515217F]
(http://img440.imageshack.us/img440/8114/alienspaceship.png)
Alien SpaceShip [030404043F40807F] and [C0202020FC0201FE]
(http://img811.imageshack.us/img811/7176/carrot.png)
Carrot   [80502070888888889090505050505020]

Now, the code of the program that displays them:

Code: [Select]
.SPRWKTWO
[7E81A58181DB423C->Pic0
[7E81A581A599817E1866A5A5BD24246C->Pic1
[7E81A581A599817E1866A5A5BD242436->Pic2
[4949414149494141->Pic3
[FF0000CC0000FF00->Pic4
[90D8B681BD81FE88A8A8A8A8A8A884FE->Pic6
[091B6D81BD817F11151515151515217F->Pic7
[030404043F40807F->Pic8
[C0202020FC0201FE->Pic5
[80502070888888889090505050505020->Pic9
ClrDraw
Fix5
Pt-Change(0,0,Pic0
Pt-Change(0,10,Pic1
Pt-Change(0,18,Pic1+8
Pt-Change(0,30,Pic2
Pt-Change(0,38,Pic2+8
Pt-Change(10,0,Pic3
Pt-Change(10,8,Pic3
Pt-Change(10,16,Pic3
Pt-Change(10,24,Pic3
Pt-Change(10,32,Pic3
Pt-Change(10,40,Pic3
Pt-Change(0,50,Pic4
Pt-Change(8,50,Pic4
Pt-Change(16,50,Pic4
Pt-Change(24,50,Pic4
Pt-Change(32,50,Pic4
Pt-Change(20,0,Pic6
Pt-Change(20,8,Pic6+8
Pt-Change(20,18,Pic7
Pt-Change(20,26,Pic7+8
Pt-Change(30,1,Pic8
Pt-Change(38,1,Pic5
Pt-Change(50,0,Pic9
Pt-Change(50,8,Pic9+8
Text(50,40,"David Gomes
DispGraph
Repeat getKey→Z
End
ClrDraw

And now, a GIF of the program so you can see how they look like in-calc:

(http://img214.imageshack.us/img214/5018/screenie.gif)


Now, feedback?

Thanks much,

ScoutDavid

Note: Attached Screenie and .8xp file
[/font]
Title: Re: My Sprites - II
Post by: ASHBAD_ALVIN on December 04, 2010, 01:17:24 pm
great sprites scout!  your ability to sprite is quickly advancing!  Great job, dude!

Any game these are gonna be used for?
Title: Re: My Sprites - II
Post by: Munchor on December 04, 2010, 01:20:13 pm
I can use these in a future game, yes :) However, these are for all the community, anybody can use them in any game :D
Title: Re: My Sprites - II
Post by: ASHBAD_ALVIN on December 04, 2010, 01:21:48 pm
cool, open source sprites!  I'm sure many people would like using a sprite or two from this list, like that cool looking one of a guy!
Title: Re: My Sprites - II
Post by: Munchor on December 04, 2010, 02:51:21 pm
cool, open source sprites!  I'm sure many people would like using a sprite or two from this list, like that cool looking one of a guy!

My new sign by the way :P
Title: Re: My Sprites - II
Post by: Runer112 on December 04, 2010, 04:53:06 pm
Sorry, I couldn't help myself. For some reason when I saw this thread I impulsively decided to try to optimize to oblivion whatever code I saw.

761 bytes → 486 bytes >:D

Code: [Select]
.SPRWKTWO
[7E81A58181DB423C]→Pic0
[7E81A581A599817E1866A5A5BD24246C]→Pic1
[1866A5A5BD242436]→Pic2
[4949414149494141]→Pic3
[FF0000CC0000FF00]→Pic4
[90D8B681BD81FE88A8A8A8A8A8A884FE]→Pic6
[091B6D81BD817F11151515151515217F]→Pic7
[030404043F40807F]→Pic8
[C0202020FC0201FE]→Pic5
[80502070888888889090505050505020]→Pic9
[]→GDB0
∆List(0,0,Pic0-Pic0)
∆List(0,10,Pic1-Pic0)
∆List(0,18,Pic1+8-Pic0)
∆List(0,30,Pic1-Pic0)
∆List(0,38,Pic2-Pic0)
∆List(10,0,Pic3-Pic0)
∆List(10,8,Pic3-Pic0)
∆List(10,16,Pic3-Pic0)
∆List(10,24,Pic3-Pic0)
∆List(10,32,Pic3-Pic0)
∆List(10,40,Pic3-Pic0)
∆List(0,50,Pic4-Pic0)
∆List(8,50,Pic4-Pic0)
∆List(16,50,Pic4-Pic0)
∆List(24,50,Pic4-Pic0)
∆List(32,50,Pic4-Pic0)
∆List(20,0,Pic6-Pic0)
∆List(20,8,Pic6+8-Pic0)
∆List(20,18,Pic7-Pic0)
∆List(20,26,Pic7+8-Pic0)
∆List(30,1,Pic8-Pic0)
∆List(38,1,Pic5-Pic0)
∆List(50,0,Pic9-Pic0)
∆List(50,8,Pic9+8-Pic0)
ClrDraw
conj(GDB0-1→P,ᴇ9900+GDB0-Pic0-1,GDB0-Pic0)ʳ
While -ᴇ9407
Pt-Change(sub(PP1),sub(PP1),sub(PP1)+ᴇ9900)
End
DispGraph
Text(40*256+50)
DrawF "David Gomes
Repeat getKey
End
Return
Lbl PP1
{P+1→P}
Title: Re: My Sprites - II
Post by: Ashbad on December 04, 2010, 04:54:20 pm
Sorry, I couldn't help myself. For some reason when I saw this thread I impulsively decided to try to optimize to oblivion whatever code I saw.

761 bytes → 486 bytes >:D

Code: [Select]
.SPRWKTWO
[7E81A58181DB423C]→Pic0
[7E81A581A599817E1866A5A5BD24246C]→Pic1
[1866A5A5BD242436]→Pic2
[4949414149494141]→Pic3
[FF0000CC0000FF00]→Pic4
[90D8B681BD81FE88A8A8A8A8A8A884FE]→Pic6
[091B6D81BD817F11151515151515217F]→Pic7
[030404043F40807F]→Pic8
[C0202020FC0201FE]→Pic5
[80502070888888889090505050505020]→Pic9
[]→GDB0
∆List(0,0,Pic0-Pic0)
∆List(0,10,Pic1-Pic0)
∆List(0,18,Pic1+8-Pic0)
∆List(0,30,Pic1-Pic0)
∆List(0,38,Pic2-Pic0)
∆List(10,0,Pic3-Pic0)
∆List(10,8,Pic3-Pic0)
∆List(10,16,Pic3-Pic0)
∆List(10,24,Pic3-Pic0)
∆List(10,32,Pic3-Pic0)
∆List(10,40,Pic3-Pic0)
∆List(0,50,Pic4-Pic0)
∆List(8,50,Pic4-Pic0)
∆List(16,50,Pic4-Pic0)
∆List(24,50,Pic4-Pic0)
∆List(32,50,Pic4-Pic0)
∆List(20,0,Pic6-Pic0)
∆List(20,8,Pic6+8-Pic0)
∆List(20,18,Pic7-Pic0)
∆List(20,26,Pic7+8-Pic0)
∆List(30,1,Pic8-Pic0)
∆List(38,1,Pic5-Pic0)
∆List(50,0,Pic9-Pic0)
∆List(50,8,Pic9+8-Pic0)
ClrDraw
conj(GDB0-1→P,ᴇ9900+GDB0-Pic0-1,GDB0-Pic0)ʳ
While -ᴇ9407
Pt-Change(sub(PP1),sub(PP1),sub(PP1)+ᴇ9900)
End
DispGraph
Text(40*256+50)
DrawF "David Gomes
Repeat getKey
End
Return
Lbl PP1
{P+1→P}

nice ;)
Title: Re: My Sprites - II
Post by: Munchor on December 04, 2010, 04:59:08 pm
Sorry, I couldn't help myself. For some reason when I saw this thread I impulsively decided to try to optimize to oblivion whatever code I saw.

761 bytes → 486 bytes >:D

Code: [Select]
.SPRWKTWO
[7E81A58181DB423C]→Pic0
[7E81A581A599817E1866A5A5BD24246C]→Pic1
[1866A5A5BD242436]→Pic2
[4949414149494141]→Pic3
[FF0000CC0000FF00]→Pic4
[90D8B681BD81FE88A8A8A8A8A8A884FE]→Pic6
[091B6D81BD817F11151515151515217F]→Pic7
[030404043F40807F]→Pic8
[C0202020FC0201FE]→Pic5
[80502070888888889090505050505020]→Pic9
[]→GDB0
∆List(0,0,Pic0-Pic0)
∆List(0,10,Pic1-Pic0)
∆List(0,18,Pic1+8-Pic0)
∆List(0,30,Pic1-Pic0)
∆List(0,38,Pic2-Pic0)
∆List(10,0,Pic3-Pic0)
∆List(10,8,Pic3-Pic0)
∆List(10,16,Pic3-Pic0)
∆List(10,24,Pic3-Pic0)
∆List(10,32,Pic3-Pic0)
∆List(10,40,Pic3-Pic0)
∆List(0,50,Pic4-Pic0)
∆List(8,50,Pic4-Pic0)
∆List(16,50,Pic4-Pic0)
∆List(24,50,Pic4-Pic0)
∆List(32,50,Pic4-Pic0)
∆List(20,0,Pic6-Pic0)
∆List(20,8,Pic6+8-Pic0)
∆List(20,18,Pic7-Pic0)
∆List(20,26,Pic7+8-Pic0)
∆List(30,1,Pic8-Pic0)
∆List(38,1,Pic5-Pic0)
∆List(50,0,Pic9-Pic0)
∆List(50,8,Pic9+8-Pic0)
ClrDraw
conj(GDB0-1→P,ᴇ9900+GDB0-Pic0-1,GDB0-Pic0)ʳ
While -ᴇ9407
Pt-Change(sub(PP1),sub(PP1),sub(PP1)+ᴇ9900)
End
DispGraph
Text(40*256+50)
DrawF "David Gomes
Repeat getKey
End
Return
Lbl PP1
{P+1→P}

That looks way more complicated and seems to ocuppy more size.

My original program: 660 bytes

Your program (compiled using Tokens): 1,02 KB

EDIT: When compiled using SourceCoder, it gives me 84 errors :O
So, hum... Optimization?
Title: Re: My Sprites - II
Post by: Runer112 on December 04, 2010, 05:06:14 pm
That looks way more complicated and seems to ocuppy more size.

My original program: 660 bytes

Your program (compiled using Tokens): 1,02 KB

EDIT: When compiled using SourceCoder, it gives me 84 errors :O
So, hum... Optimization?

The source may be larger, but the compiled code is not. All Axe optimizations should aim to reduce the size of the compiled code, not the source.

As for getting errors in SourceCoder, that's probably because it doesn't use the same characters as my forum post uses. If you want the source as an 8xp file so you can avoid conversion errors, I'll attach it.

Anyways, you don't have to worry about this or anything. I just randomly decided to optimize this for fun, there's really no reason this would need to be as hyper-optimized as I made it.
Title: Re: My Sprites - II
Post by: Munchor on December 04, 2010, 05:49:23 pm
Code: [Select]
The source may be larger, but the compiled code is not. All Axe optimizations should aim to reduce the size of the compiled code, not the source.

As for getting errors in SourceCoder, that's probably because it doesn't use the same characters as my forum post uses. If you want the source as an 8xp file so you can avoid conversion errors, I'll attach it.

Anyways, you don't have to worry about this or anything. I just randomly decided to optimize this for fun, there's really no reason this would need to be as hyper-optimized as I made it.[/quote]

Optimizing the compiled code...
Optimizing the compiled code...
Optimizing the compiled code...
Optimizing the compiled code...
Optimizing the compiled code...
Optimizing the compiled code...
Optimizing the compiled code...

That makes a lot of sense, really it does!
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 04, 2010, 11:58:17 pm
Nice. Also the first three sprites reminds me of your new avatar. :P
Title: Re: My Sprites - II
Post by: Munchor on December 05, 2010, 10:03:47 am
Nice. Also the first three sprites reminds me of your new avatar. :P

xD

I may be posting something like 100 sprites at a time someday, that would be sweet!
Title: Re: My Sprites - II
Post by: Ashbad on December 05, 2010, 11:03:13 am
Nice. Also the first three sprites reminds me of your new avatar. :P

xD

I may be posting something like 100 sprites at a time someday, that would be sweet!


you have a 100 new sprites for us someday? :D

Can't wait, it's great to see someone else who loves spriting as much as coding!
Title: Re: My Sprites - II
Post by: Munchor on December 05, 2010, 01:38:26 pm
Nice. Also the first three sprites reminds me of your new avatar. :P

xD

I may be posting something like 100 sprites at a time someday, that would be sweet!


you have a 100 new sprites for us someday? :D

Can't wait, it's great to see someone else who loves spriting as much as coding!

I'm starting to relike making sprites, but I don't know how to make them GrayScale, though
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 05, 2010, 07:31:32 pm
More variety is always cool. When people arrive on Omni it gives them more choice for sprites and they don't have to ask for new ones as much. It also help if the sprite artists are all busy and cannot answer requests. :D
Title: Re: My Sprites - II
Post by: Munchor on December 06, 2010, 07:38:33 am
More variety is always cool. When people arrive on Omni it gives them more choice for sprites and they don't have to ask for new ones as much. It also help if the sprite artists are all busy and cannot answer requests. :D

Yes, at the moment, we have a few sprite makers and I'm starting to get very good :)
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 06, 2010, 12:22:12 pm
Indeed, I hope you continue to make some more :D
Title: Re: My Sprites - II
Post by: Munchor on December 06, 2010, 06:53:06 pm
(http://img405.imageshack.us/img405/1078/rockguitar.png)

5 level grayscale sprite :)
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 07, 2010, 12:01:44 am
Nice, what would the first one be, though? ???
Title: Re: My Sprites - II
Post by: Munchor on December 07, 2010, 03:44:47 pm
Nice, what would the first one be, though? ???

A guitar and a hand?
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 07, 2010, 11:00:39 pm
Aah I see ^^. I know the second one was an hand but not the first. I wonder if you could maybe make the bottom of the guitar larger? It might look more proportional to the hand size.
Title: Re: My Sprites - II
Post by: Munchor on December 08, 2010, 10:27:09 am
Aah I see ^^. I know the second one was an hand but not the first. I wonder if you could maybe make the bottom of the guitar larger? It might look more proportional to the hand size.

The hand is not supposed to play it, it's just a rock symbol.

However, yes I agree this sprite totally ***** (http://www.thefreedictionary.com/sucks). Can I say this word in the forums, by the way?
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 08, 2010, 03:10:36 pm
I think it still looks nice in overall. Also yeah you can say that word on the forums. You can also say the F word, although just make sure your sentences are not 50% made of the F word. :P
Title: Re: My Sprites - II
Post by: Munchor on December 08, 2010, 03:19:05 pm
I think it still looks nice in overall. Also yeah you can say that word on the forums. You can also say the F word, although just make sure your sentences are not 50% made of the F word. :P

So they can't be 50%? They have to be 100%?
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 08, 2010, 03:32:07 pm
I don't think I will comment that one... <_<
Title: Re: My Sprites - II
Post by: Munchor on December 08, 2010, 04:00:48 pm
I don't think I will comment that one... <_<

You just did xD
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 08, 2010, 11:46:49 pm
Wow, you're right X.x
Title: Re: My Sprites - II
Post by: Munchor on December 09, 2010, 01:08:35 pm
Nobody checked the Sprite Conversation Game yet? How bad :(
Title: Re: My Sprites - II
Post by: Ashbad on December 09, 2010, 01:14:05 pm
I think it still looks nice in overall. Also yeah you can say that word on the forums. You can also say the F word, although just make sure your sentences are not 50% made of the F word. :P

So they can't be 50%? They have to be 100%?

fuck fuckity fuck fucky fucker fuckie?
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 09, 2010, 06:00:20 pm
Nobody checked the Sprite Conversation Game yet? How bad :(
Where is it located? ???
Title: Re: My Sprites - II
Post by: Munchor on December 09, 2010, 06:01:00 pm
Nobody checked the Sprite Conversation Game yet? How bad :(
Where is it located? ???

Pixel Art and Drawing forum. It's a good game with no replies yet :(
Title: Re: My Sprites - II
Post by: yunhua98 on December 09, 2010, 06:01:27 pm
right here: http://ourl.ca/8221/150813
Title: Re: My Sprites - II
Post by: Munchor on December 09, 2010, 06:29:56 pm
right here: http://ourl.ca/8221/150813

Exactly! Maybe people don't understand the game :(
Title: Re: My Sprites - II
Post by: DJ Omnimaga on December 09, 2010, 07:13:41 pm
Oh right. The issue with such game is that it requires time and effort. It might discourage people from participating, especially that very few people here can make sprites very fast. I spent one hour on a 8x16 tree sprite, once. :P
Title: Re: My Sprites - II
Post by: Munchor on December 10, 2010, 10:08:29 am
Oh right. The issue with such game is that it requires time and effort. It might discourage people from participating, especially that very few people here can make sprites very fast. I spent one hour on a 8x16 tree sprite, once. :P

WOW! That's a lot, but the goal is not to make good sprites, but a story (we should be posting there and not here xD)