It is currently Thu Oct 19, 2017 8:32 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 21 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 9:39 am 
Offline
User avatar

Joined: Thu Dec 27, 2012 8:15 pm
Posts: 22
I haven't been able to find any utilities that allow you to see your .chr sprites animate.
I am in the middle of developing the sprites for my main character. I have an idea of what
it will look like, but I think that development would be more rapid if I could "see" it in motion.

Of course, I could write a demo that alternates between frames on a timed interval, but I don't
want to re-invent the wheel if I don't have to.

What methods do you use? Are there any applications that do this?

Thanks


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 10:09 am 
Offline

Joined: Sat Jan 23, 2010 11:41 pm
Posts: 1161
I have an idea to add meta sprite editor functionality into NES Screen Tool - one that would allow to align sprites arbitrary with arbitrary palettes. Animation could also be considered. Not sure how it going to look, though, certainly a separate window.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 10:26 am 
Offline
User avatar

Joined: Mon Jan 03, 2005 10:36 am
Posts: 2962
Location: Tampere, Finland
One way to achieve this is to not edit the CHR data directly, but instead use some other tool like GraphicsGale, ASEPRITE, etc to do the animation, and then convert the results to CHR using some automated tool (like Tilificator), or manually.

That said, a metasprite editor like what Shiru is talking about would certainly be welcome.

_________________
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: kkfos.aspekt.fi


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 11:26 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19104
Location: NE Indiana, USA (NTSC)
If you paste graphics onto multiple layers into GIMP, you can do Filters > Animation > Playback.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 3:57 pm 
Offline

Joined: Wed Mar 09, 2005 9:08 am
Posts: 348
a bit offtopic perhaps, but how do you even create a single-pixel brush in GIMP nowadays? I struggled with this a few days ago without any success, and Google results didn't give much help.

As for sprite animation, I've succesfully used Pro Motion for creating animations and Tilificator for making them into tiles.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 4:15 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19104
Location: NE Indiana, USA (NTSC)
Bananmos wrote:
a bit offtopic perhaps, but how do you even create a single-pixel brush in GIMP nowadays?

Ctrl+Shift+B then click Circle (1). Make sure you use the pencil tool and not the brush tool.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 5:35 pm 
Offline

Joined: Wed Mar 09, 2005 9:08 am
Posts: 348
Tried that, but no Circle brush exist to be selected. And trying to create a 1-pixel one myself fails miserably as it always ends up affecting more than one pixel no matter which settings I choose. Feels really silly not being able to do something as fundamental as changing individual pixels in a paint program...

Using GIMP 2.8.2 on Xubuntu.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 6:16 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19104
Location: NE Indiana, USA (NTSC)
I'm on GIMP 2.6.12 on Xubuntu 12.04 LTS. I've never tried GIMP 2.8.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 7:04 pm 
Offline
NESICIDE developer
User avatar

Joined: Mon Oct 13, 2008 7:55 pm
Posts: 1026
Location: Minneapolis, MN
johnnystarr wrote:
I haven't been able to find any utilities that allow you to see your .chr sprites animate.

I have had it on the list for NESICIDE for over a year. Concept is complete...just need to find the time to implement. Unfortunately the graphic that depicted the concept has been lost...unless hyarion has it somewhere.

Basically the concept was a pattern editor at the top with a "roll of film" below it that you could drag patterns onto and watch them animate. Shouldn't be terribly hard to do, I just haven't done it [yet]. I've already done the tile editor...so it's partly done already.

I've been focused [recently] on porting FamiTracker to Qt. 8-)

Yes, I know there's a partially complete port of FamiTracker to Qt already...I'm "rolling my own".


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Fri Jan 11, 2013 11:44 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5718
Location: Canada
To get a 1 pixel brush in Gimp 2.8, I click pencil, then I click on the brush shape (big square in the "tool options" pane), for me the second brush was a little dot, it's called "1. Pixel". Finally there is a "size" field just below, change that to 1.00, and you should be able to draw hard pixels.

I also recomend going to preferences > tool options, and telling it to save the tool options on exit so you don't have to do this every time.

For other tools like the eraser, some of them have individual options for anti-aliasing or hard edges. Eraser has a "hard edge" option you want to turn on, for example.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Sat Jan 12, 2013 8:59 am 
Offline

Joined: Wed Mar 09, 2005 9:08 am
Posts: 348
Problem is there isn't any "size" field AFAICT, only a "spacing" field which doesn't seem to be the same. Choosing to edit the brush brings up lots of different parameters to play with, but none of them seem to achieve the goal of only changing a single pixel. And yeah, I'm using the Pencil tool.


Attachments:
gimp_brushes.png
gimp_brushes.png [ 79.19 KiB | Viewed 3581 times ]
Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Sat Jan 12, 2013 12:09 pm 
Offline
Formerly 65024U

Joined: Sat Mar 27, 2010 12:57 pm
Posts: 2257
Moveo ut of t he brush editor and move it to 1 size. If that doesn't work, you screwed your settings somehow as that should work by default.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Sat Jan 12, 2013 3:37 pm 
Offline

Joined: Wed Mar 09, 2005 9:08 am
Posts: 348
There isn't any "size" setting to be found anywhere AFAICT.


Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Sat Jan 12, 2013 5:34 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5718
Location: Canada
This is how it looks on mine:
Attachment:
gimp_pixel_brush.png
gimp_pixel_brush.png [ 104.42 KiB | Viewed 381 times ]

Every tool has a tool options pane (different from the brush editor pane). The pencil tool has a size option. If you click on the picture of the brush, it opens a brush selector (the second image), and that picture should show where to find the pixel brush.


Last edited by rainwarrior on Mon Aug 07, 2017 2:45 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: NES Sprite Animator
PostPosted: Sun Jan 13, 2013 11:07 am 
Offline

Joined: Wed Mar 09, 2005 9:08 am
Posts: 348
Thanks rainwarrior! I know learned the power of the tool options dialog, and can finally draw single pixels. Sorry for not reading your first reply carefully enough :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 21 posts ]  Go to page 1, 2  Next

All times are UTC - 7 hours


Who is online

Users browsing this forum: Google Adsense [Bot] and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group