Bits4Kids
-
- Posts: 8586
- Joined: May 28, 2005 3:28
- Contact:
Bits4Kids
i began a small project for kids at my home.
before i write the first line of code i have to draw many animated sprites
here how i got started.
I use paint for my first drawings
what are your favorit free tool to create animated sprites ?
Joshy
First very simple test:
(binary and source)
Windows: Bits4Kids.zip
Linux: Bits4Kids.tar.gz
before i write the first line of code i have to draw many animated sprites
here how i got started.
I use paint for my first drawings
what are your favorit free tool to create animated sprites ?
Joshy
First very simple test:
(binary and source)
Windows: Bits4Kids.zip
Linux: Bits4Kids.tar.gz
Last edited by D.J.Peters on Sep 25, 2017 21:14, edited 5 times in total.
-
- Posts: 2338
- Joined: May 31, 2005 9:59
- Location: Croatia
- Contact:
SpongeBob! That cartoon is wacked.
I mostly use Tile Studio (http://tilestudio.sourceforge.net/), less MS Paint, Paint Shop Pro and GIMP.
I mostly use Tile Studio (http://tilestudio.sourceforge.net/), less MS Paint, Paint Shop Pro and GIMP.
-
- Posts: 2655
- Joined: Aug 28, 2008 10:54
- Location: new york
-
- Posts: 8586
- Joined: May 28, 2005 3:28
- Contact:
I played around with the free edition of GraphicsGale looks good.
http://www.humanbalance.net/gale/us/
Joshy
http://www.humanbalance.net/gale/us/
Joshy
Last edited by D.J.Peters on Apr 29, 2011 1:11, edited 1 time in total.
-
- Posts: 8586
- Joined: May 28, 2005 3:28
- Contact:
-
- Posts: 2338
- Joined: May 31, 2005 9:59
- Location: Croatia
- Contact:
-
- Posts: 8586
- Joined: May 28, 2005 3:28
- Contact:
the same simple test but now with sound (Win and Lin)
(really neat)
thank you for testing
Joshy
EDIT:
Linux users should run it from filemanger only
there is an open bug in FreeBASIC
if you load a dynamic lib with FreeBASIC for Linux
on end the console prompt can be corrupt or hidden
and you have to type reset (blind)
(really neat)
thank you for testing
Joshy
EDIT:
Linux users should run it from filemanger only
there is an open bug in FreeBASIC
if you load a dynamic lib with FreeBASIC for Linux
on end the console prompt can be corrupt or hidden
and you have to type reset (blind)
-
- Posts: 8586
- Joined: May 28, 2005 3:28
- Contact:
Now i run in to the first but not least problem :-)
If you try the curent version i added some random animated bubbles
i render this bubbles with alpha channel
first problem was if two bubbles rendered overlayed the background wasn't restored right
i solved it with a top down loop for restoring the background
pseudo codenow the bubbles looks ok so far
but if any bubble hits the animated spongbob sprite you can see wrong pixels in the background
independent from the drawing order
i tryed both
first draw the bubbles then spongbob
and
first draw spongbob and than the bubbles
i know this isn't a bug of the fbgfx lib
it's more a logic error in my head :lol:
do you know what i`m doing wrong ?
thank you for any usefull hint.
Joshy
If you try the curent version i added some random animated bubbles
i render this bubbles with alpha channel
first problem was if two bubbles rendered overlayed the background wasn't restored right
i solved it with a top down loop for restoring the background
pseudo code
Code: Select all
for i= MAX_BOBBLES-1 to 0 step -1
restore_background_on_old_position
next
for i= 0 to MAX_BOBBLES-1
save_background_on_new_position
draw_bubble_on_newposition
old_position = new_position
next
but if any bubble hits the animated spongbob sprite you can see wrong pixels in the background
independent from the drawing order
i tryed both
first draw the bubbles then spongbob
and
first draw spongbob and than the bubbles
i know this isn't a bug of the fbgfx lib
it's more a logic error in my head :lol:
do you know what i`m doing wrong ?
thank you for any usefull hint.
Joshy
Last edited by D.J.Peters on Apr 29, 2011 0:48, edited 1 time in total.
I like Allegro Sprite Editor for small sprites/animations with a limited palette. The interface isn't the best in the world, but otherwise it's easy to work with palettes.
Really fantastic work with your sprites by the way!
Sadly the windows zip seems corrupt?
As for your alpha issue, do you need to use dirty rectangles? What kind of machine are you designing the game for? If so, then maybe try to delay drawing until after you have saved all the backgrounds.
Really fantastic work with your sprites by the way!
Sadly the windows zip seems corrupt?
As for your alpha issue, do you need to use dirty rectangles? What kind of machine are you designing the game for? If so, then maybe try to delay drawing until after you have saved all the backgrounds.
-
- Posts: 8586
- Joined: May 28, 2005 3:28
- Contact:
-
- Posts: 8586
- Joined: May 28, 2005 3:28
- Contact:
Maybe you made a download while an upload was in progress!HD_ wrote:Sadly the windows zip seems corrupt?
The windows download should be ok now.
The linux version is uptodate too with the same bubble trouble :-)
Looks like i must create a complete sprite/game engine
with different Z-layers to handle all situations of drawing.
thank you for the tip.
Joshy