Omnimaga

General Discussion => Art => Topic started by: TIfanx1999 on January 06, 2009, 11:49:03 pm

Title: Best sprite size on the TI-83 series (tilemap)
Post by: TIfanx1999 on January 06, 2009, 11:49:03 pm
Just out of curiosity sake, which size do you prefer? Take into consideration that this would likely be used in a non-action type game. I like 16x16 as the sprites are more detailed, but I hate that you see so little of the screen. 8x8 gives you a nice area in which to move around and lets you see plenty of the screen, but the sprite detail is LOW. 12x12 is in between, but seems kinda meh to me. Anyhow, I was wondering what other peoples thought on this were.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on January 07, 2009, 01:03:46 am
i prefer 8x8 when you want a lot of stuff in the same screen and precision, but I like 16x16 too because it's easy to make sprites/tiles based on some games. As for 12x12 the problem is that then you can't work with xLIB tilemapper
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: metagross111 on January 07, 2009, 01:42:46 am
for simpler games, i would go for 16x16 so it would look nice.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Speler on January 07, 2009, 12:33:23 pm
I use 8x8.  But 16x16 is sometimes just as good an option.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: simplethinker on January 07, 2009, 04:19:47 pm
I like 8x8.  16x16 looks nice but is too bulky (you only get 4x6 instead of 8x12 on the screen).  As for 12x12, the tilemap would be 5x8 which is a fair intermediary, but you would be wasting 4 rows of pixels (although you could use them for something like a border).  Plus t's not a simple task to write a routine to display Rx12 sprites (I think).
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: kalan_vod on January 07, 2009, 05:31:37 pm
I go for 8x8, not too much detail..I have no pixel art skills, so I stay away from 16x16 XD
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on January 07, 2009, 06:49:49 pm
for 12x12 you must put your sprites/tiles in 16x12 slots and to display a map you do it tile by tile (can be slow)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Madskillz on January 10, 2009, 03:39:46 am
Well for me I always finding it more beneficial to use a multiple of 8. You can get some decent stuff with 8x8 but like you said the quality is low. Again stated alread 16x16 is more detailed but you wont be able to have a whole lot viewable on the screen but imho is your best option for quality and ease. So I guess it depends on what type of a tilemap you are creating.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Jon on November 28, 2009, 01:11:47 pm
Actually, 12x12 would be arguably only as slow as 16x16; you're still shifting 2 bytes around to draw the tiles.  The only difference is that you're ignoring the righthand 4 bits, a process that takes one AND command (1.3 microseconds)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Galandros on November 28, 2009, 01:43:34 pm
Actually, 12x12 would be arguably only as slow as 16x16; you're still shifting 2 bytes around to draw the tiles.  The only difference is that you're ignoring the righthand 4 bits, a process that takes one AND command (1.3 microseconds)
But 12x12 sprites means more sprites to handle in the screen. It will be definitely slower than 16x16.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: JoeyBelgier on November 28, 2009, 02:20:32 pm
Still depends on the sort of game tho..
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Galandros on November 28, 2009, 04:19:32 pm
I have been thinking in exploring 10x10 sprites. Or, who knows, 8x10 or eventually 10x8.
Depending on what I do the remaining pixels could be filled with some border.

Is there any works of 10x10 sprites?

Have you seen the 12x12 with 16x16 sprites combination of upcoming Sonic game in UTI forums? Those graphics are awesome. They are worth some minutes looking at them.

I am doing some sprites work. ;) I have some projects holding until I discover the sprites and I am stocking what I can find, rip and do.
I will eventually share the collection.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on November 28, 2009, 05:06:12 pm
Actually, 12x12 would be arguably only as slow as 16x16; you're still shifting 2 bytes around to draw the tiles.  The only difference is that you're ignoring the righthand 4 bits, a process that takes one AND command (1.3 microseconds)
Keep in mind that here we talked about BASIC + ASM libs, though. There are no ASM libs for BASIC that does 12x12 tilemaps. The only way to do this is to draw the map sprite by sprite, which is much slower.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: mapar007 on November 29, 2009, 07:09:29 am
You can try your hand at writing your own lib...  ;)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on November 29, 2009, 04:54:01 pm
Yeah, except personally I did try ASM several times and learned for a while back then and I just wouldn't get anything past Day 2 (except the definitions of XOR/OR/AND/Overwrite)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Jon on November 29, 2009, 08:47:55 pm
Yeah, except personally I did try ASM several times and learned for a while back then and I just wouldn't get anything past Day 2 (except the definitions of XOR/OR/AND/Overwrite)

Sigma, although definitely thorough, definitely puts in more information than you need, overcomplicating things.  It'll be alot easier learning from multiple tutorials and piecing the ideas together from multiple sources.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on November 29, 2009, 09:40:42 pm
Well, the thing is that his tutorial is not made for visual people, same for many others. The examples of programs provided in it are totally pointless and do nothing useful. It would maybe be better to include some that does something
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Builderboy on November 29, 2009, 09:51:36 pm
I know what you mean.  I also tried to learn asm a while back, but decided i liked coding on calc due to portability (and no, slow basic assemblers don't count :P) but the 28 day tutorial was really confusing in the beginning x.x.  I think i managed to get a piece of text that you could move around the screen, but it had all the speed of basic and crashed horribly when you went outside the borders :) oh well.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: ztrumpet on November 30, 2009, 06:43:27 am
lol, I can never get past day15.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Galandros on November 30, 2009, 09:40:59 am
You are making me to try to do a more comprehensive guide. :-\
Although I have a tendency to complicate and write some strange phrases...

There is few things (instructions and such) to learn in assembly. How to do stuff can be learnt from experience on solving them and learning from others.

The difficult part is implement things without doing some mistake. And discovering what was the mistake can be hard... >_<"
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: jsj795 on November 30, 2009, 06:54:55 pm
I went upto day 2 and stopped.... lol also same thing with C++ I went to day 7? and stopped also. I don't have too much time on computer now that I am so busy doing college applications and such, and I code during math/science and in bus
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on November 30, 2009, 11:47:21 pm
On-calc programming is one thing I love a lot from TI-BASIC
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Jon on December 01, 2009, 01:24:23 am
On-calc programming is one thing I love a lot from TI-BASIC
Someday PH1 will be done :D
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on December 01, 2009, 01:45:40 am
BBC Basic also have on calc programming, but the editor is apparently a pain to use. Apparently it's almost as annoying as trying to edit a BASIC program by using Celtic III commands from the home screen one by one
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: mapar007 on December 01, 2009, 11:15:10 am
... And I can't use the bbc basic pc editor for lack of Windows... (Wine doesn't support .NET executables natively)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: jsj795 on December 01, 2009, 01:09:37 pm
Yes I tried BBC code, but first of all it really was annoying coding that thing, and second the manual was too confusing, especially the graphic part.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on December 01, 2009, 11:03:52 pm
... And I can't use the bbc basic pc editor for lack of Windows... (Wine doesn't support .NET executables natively)
Plus the Windows version is not free :(
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: mapar007 on December 02, 2009, 12:41:20 am
Didn't Ben post one on his site?
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: DJ Omnimaga on December 02, 2009, 02:21:23 am
Mhmm, if he did, then I didn't know. Did he made one himself or just cracked it? If he did the later, then I guess we can't post it here :( (against 1and1 rules to post links to illegal content)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: mapar007 on December 03, 2009, 08:25:01 am
I think it was his own. (I remember trying (and failing) to run it, but I'm not sure whether that was the compiler or the packager, whatever...)

EDIT: It is. I checked. (at least it's not Microsoft's)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Builderboy on December 03, 2009, 11:24:39 am
Yeah, he released a 'TI BBc Basic editor' in the package of BBC Basic when you download.  It is unfortunate that the editing scheme is so unfriendly though, as it tuns many people away.  I've worked with it some and it really is quite powerfull.  (although i haven't done any sprite graphics yet D:)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: TIfanx1999 on December 04, 2009, 07:49:18 am
Hay! my topic got revived from the grave after I left! XD
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: ztrumpet on December 04, 2009, 05:19:19 pm
I just voted. I chose other. :D This is because I like looking at all the cool graphics people make in basic.  As for with xLib, I'd choose 8*8.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Magic Banana on June 07, 2010, 08:57:56 pm
For some games, 7x7 actually turns out alright if you get everything working, although it takes a little more work.
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: calc84maniac on June 07, 2010, 11:29:16 pm
Yeah, most of my sprites in Chip's Challenge were 7x7 since having an odd number of pixels somehow makes it look a little better (especially symmetrical sprites). The 8th column/row were taken up by the grid anyway :)
Title: Re: Best sprite size on the TI-83 series (tilemap)
Post by: Yeong on October 15, 2010, 08:23:56 am
I usually perfer 8x8 for tilemaps. They're easier to draw and fit more in one pic data.
I only use 16x16 for special occatoin like battle.