Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

891108 Posts in 33521 Topics- by 24766 Members - Latest Member: karlari84

June 18, 2013, 11:02:04 PM
TIGSource ForumsDeveloperCreativeArtascii animator
Pages: [1] 2 3 ... 5
Print
Author Topic: ascii animator  (Read 13553 times)
eigenbom
Level 10
*****



View Profile WWW
« on: August 17, 2011, 07:20:11 PM »

Inspired by Melly's ASCIIPaint, I've been working on a similar program (forked from another program called Ascii-Paint). It supports a number of cool features, but today I added export to animated .gif.

I've made a bitbucket repository, where you can access the source and the latest windows binary (in the Downloads tab): https://bitbucket.org/bpio/ascii-paint/. Feel free to report issues, and I'll try to get them fixed.

Here are some animations made so far with the program by various TIGers.



A few animations made by various Blocklanders:



(Images (c) whoever made them)

The animation exporter will slice the canvas up into a grid, and read the frames from left-to-right, top-to-bottom, based on the sprite dimensions you supply, and the number of frames you need. It will probably explode if you give it dodgy numbers. Open "animtest.asc" to see an example spritesheet.



Time to unleash some animated ascii madness :D



19 August:

Fixed a couple of bugs to do with the grid, but more importantly, I added better colour support. You can change palette using the < and > buttons. Clicking the 'C' lets you choose any 24-bit colour, the 'T' chooses (255,0,255), and 'S' swaps the fg and bg colours.

You can also define your own palettes in palettes.cfg, if anyone makes some interesting palettes I'd be happy to include them in the program.
 


23 August:

Moved source and download to bitbucket: https://bitbucket.org/bpio/ascii-paint/
Cleaned up source and README.

25 August:

A couple of days work, and lots of behind the scenes fixes.

I've implemented a new file format, the Ascii Paint Format, which uses an .apf extension. This format  is more flexible than the .asc format. As well as storing the image, it can store program settings (like grid width), and will be able to handle future additions to ascii-paint, like layers. (It conforms to the RIFF standard.)

v0.3.3
+ Added new file format, the Ascii Paint Format ".apf", which
  will support future features of Ascii Paint, like layers.
  The old .asc format is still supported, but not recommended.
/ Changed default renderer to SDL to fix full screen issue
* Full screen now works
+ Added changeable grid drawing mode (bullets and corners)
* Fixed bad slider colouring in message box
/ Changed initial foreground and background colours (blue,black)

30 August:

v0.4.0
+ Added a Guide that explains how to create an ascii animation using ascii-paint.
+ Alpha transparency now works (default key colour=255,0,255, but this can be changed in ascii-paint.cfg)
  - You can erase by selecting the 'T' colour with the right mouse button. This paints the transparent colour into the canvas. ( I couldn't get transparent gifs working tho, so if you have any transparent bits, they'll get exported as pink. )
+ LAYERS!

A full days coding sprint and I've got the initial layers implementation done. You can try it out by downloading the 0.4.0 release. Saving in .apf will preserve your layers. There's not much to it, the layers work pretty much like any other paint program. Enjoy!



07 September:

v0.4.1
+ Resize (can now anchor canvas to any corner or edge during resize)
* Save now adds an ".apf" suffix to filenames with no ".apf",".asc", or ".ascz" suffix
/ Added COPYING.txt and COPYING_libgd.txt (ASCII-Paint is governed by the LGPL)




« Last Edit: September 06, 2011, 05:09:37 PM by eigenbom » Logged

moi
Level 10
*****


i disagree


View Profile WWW
« Reply #1 on: August 17, 2011, 07:41:56 PM »

the world is not ready for that
Logged

lelebęcülo
boxedlunch
Level 10
*****



View Profile WWW Email
« Reply #2 on: August 17, 2011, 09:18:33 PM »








Logged

\"true idols are like us and their poop smells like lemons\"<br />Twitter/Soda-pop-fizz(Devlog)/Tumblr
eigenbom
Level 10
*****



View Profile WWW
« Reply #3 on: August 17, 2011, 09:20:16 PM »

owch, that's it, i'm outta here ...

... on my ascii mech!


and mini form!

Logged

peanutbuttershoes
Level 10
*****


الاستماع، تسمعني جيدا


View Profile WWW
« Reply #4 on: August 17, 2011, 09:36:02 PM »

Today is a historical day.

Thank you.
Logged

eigenbom
Level 10
*****



View Profile WWW
« Reply #5 on: August 17, 2011, 09:45:15 PM »

Today is a historical day.

Thank you.

no worries, i'm looking forward to some sweet asciimations Well, hello there!
Logged

peanutbuttershoes
Level 10
*****


الاستماع، تسمعني جيدا


View Profile WWW
« Reply #6 on: August 17, 2011, 10:17:09 PM »

It says im missing zlib1.dll  Cry

EDIT: nvrmnd.... im dum.. Smiley
Logged

Fission Mailed
Level 5
*****



View Profile Email
« Reply #7 on: August 17, 2011, 10:38:08 PM »

this is great.
Logged
eigenbom
Level 10
*****



View Profile WWW
« Reply #8 on: August 18, 2011, 01:02:17 AM »

fear my ascii-gif-fu!




Logged

Zaphos
Guest
« Reply #9 on: August 18, 2011, 03:19:47 AM »


Oh wow, this program is awesome Smiley
Logged
Nix
Level 10
*****



View Profile
« Reply #10 on: August 18, 2011, 07:31:25 AM »

eigenbom

i love you
Logged
moi
Level 10
*****


i disagree


View Profile WWW
« Reply #11 on: August 18, 2011, 07:53:45 AM »

could you slow down a bit the speed on your avatar anim eigenbom?
It looks better when it's slower
Logged

lelebęcülo
kyn
Level 10
*****


user of the year


View Profile WWW Email
« Reply #12 on: August 18, 2011, 10:55:39 AM »

Logged
saibot216
Level 10
*****



View Profile WWW Email
« Reply #13 on: August 18, 2011, 11:41:39 AM »

 Shocked
This is a day that will go down in the history books!
THIS... THIS!!!!! IS HARDCOOOOOORE!!!
Logged

namragog
Level 10
*****


Humans are La La La~♪


View Profile WWW Email
« Reply #14 on: August 18, 2011, 11:45:21 AM »

Oh Jells, yes!  Cool
Logged

Pages: [1] 2 3 ... 5
Print
Jump to:  

Theme orange-lt created by panic