![]() ![]() ![]() So Boromir how is your program going? Or are you bogged down in all this shadow business? I wrote my own sprite animation editors although they are not user friendly or complete enough to share.Īlso they aren't much use if you cant draw animations in the first place!!Īt the moment I am playing around with how best to handle animations for each sprite state. However I have just emailed you a demo along with the images it and Leopardpm, There is nothing new so far beyond what we have covered in the other iso threads. With regards to wanting to see your goblins in action it is a case of wanting to complete, fine tune and improve the readability of the demo source code rather than clog up a thread with each incarnation. Other people are just lucky enough to have the right balance between the two. They are useful to be with if you forget a name, birthday or how to spell a word. However I know people who remember easily and yet don't show much intelligent use of the stuff they remember. So remembering is an essential requirement for intelligent behavior. Intelligence is what you do with what you know (remember). Intelligence and memory are not the same thing. And I have difficulty remembering things. ![]() Programming is an occasional part time hobby not a day job. but interestingĪnd we would have 4 files for each spritesheet: Native PDN, Spritesheet (modified BMPX), sequences (TXT), and a GIF. this method eliminates the need for distributing the TXT files, and also includes necessary info like height/width, as well as other info like timings, etc. Then use the program in #1 to encode special spritesheet image, and distribute that image for use by anyone with the library in #2. The total number of frames would not be necessary as it could now be calculated. For instance "Goblin Woodchopper Green h64 w64" and the display routines could analyze the filename to extract this information to understand the file itself. I usually do this in a standard format within the filename itself. Unfortunately, the height and width info would also need to be given. One can now easily use the library routines (#2 above) with the TXT file and the basic spritesheet to display animations. Then use the Spritesheet animation plugin to identify and name all the different animation squences, this creates the sequence TXT file, and a handy GIF to show to forum readers Then use the Spritesheet creation plugin to make a PNG spritesheet from the PDN Use Paint.Net to create(or edit) the sprites in a multi-layer format, this creates a native PDN file Then, the work-flow would look like this: #2 Write a small library that has routines to load up these modified BMPX files, extracts the frame sequences from them for use in the animation display routine This information would include the width and height of each frame, as well as timings. #1 Write a program that takes the sequence TXT file and directly encodes it into the spritesheet image itself(BMPX). I have seen someone encode spritesheet frame information directly into the spritesheet image itself: having the top row of pixels being fully transparent(and so do not show anything when PUT onto screen etc), but the RGB values for each pixel would store the information for the frame animation sequences. Oops, forgot to include link to the Plug-in. will do now: NOPE - GIFs don't natively support transparency except for Magic Pink. Haven't tested the 'with transparency thing yet, though.lol. BUT, there is a PLUGIN! yay! and it works! it loads up an animated GIF (or animated PNG, but those are not supported much by programs yet) with each frame being a separate layer. wonder if I can just right-click, download, and open it up into PDN". Well, after seeing your animated GIF, I thought, "Hey! there is the whole animation sequence, within the forum post. WITHOUT having folks have to go off-site to download, possibly having to enter in email etc (we got around this.but). (2) to be able to easily transfer graphics through forum posts. (1) We want to easily use alpha transparency in FB, which has a problem loading PNGs naturally. OMFG! Your post of the GIF you made got me thinking. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |