The project implements the ability to zoom in and move around a fractal (Mandelbrot or Julia) in real time. The fractal is drawn using ASCII characters in the console.
For the program to work correctly, requires a console with support for color text output.
```:,Y::```
`````:::!Tz*:````
``````:::,!G@@!:::````
``````::::!*@@@@@*,::::``
`````:!!z!!!*z@@@@kz!z:::,,`
```:::::,*G@@@@@@@@@@@@@@@z@mG,`
:::::::::,zz@@@@@@@@@@@@@@@@@@@!::`
::k,,,,,,,,,!*]@@@@@@@@@@@@@@@@@@@@z!:``
``````:::,!T@YTNTT!!*@@@@@@@@@@@@@@@@@@@@@@m!:``
``````::::,,z]@@@@@@@%]@@@@@@@@@@@@@@@@@@@@@@@@:``
`````:::,,zTYG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@::```
,:z`@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@k!,::```
`````:::,,zTYG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@::```
``````::::,,z]@@@@@@@%]@@@@@@@@@@@@@@@@@@@@@@@@:``
``````:::,!T@YTNTT!!*@@@@@@@@@@@@@@@@@@@@@@m!:``
::k,,,,,,,,,!*]@@@@@@@@@@@@@@@@@@@@z!:``
:::::::::,zz@@@@@@@@@@@@@@@@@@@!::`
```:::::,*G@@@@@@@@@@@@@@@z@mG,`
`````:!!z!!!*z@@@@kz!z:::,,`
``````::::!*@@@@@*,::::``
``````:::,!G@@!:::````
`````:::!Tz*:````
```:,Y::```
::::::::::,,,,,,,,,,,::,N,,,,!``]! `
::::::::::,,,,,,,,,,,,,,,,,,!z%@]` ,,!,```N
::::::::::,,,,,,,,,,,,,,,,,,,@,:``` ``k!T@Y:G,,
:::::::::,,,,,,,,,,,,,,,,,,,,,,,,,!`` `:@,,,*Yz,,,,
:::::::,,,,,,,,,,,,,zz!,,,,,,,,,,,zY```` ```,!,,,,,,,,,,
:::::,,,,!Yzz!,,,@zTmN*!zYzTz!,,,,,,!`````````,!!,,,,,,,,,,,
:::,,,,,,!*GmT!Tzzzzzz*zzzz]*TT@z!,,,,````````!!!,!,,,,,,,,,
::,,,,,,,!zkGY*****zzzzzzzzzzzzz]T!Y!!k@,`````:!!GYzz,,,,,,,
:,,,,,,z@*zzGz*****zzzzGzzzmTzzzzzzT*!!!m!`````Y***G,:::::::
:,,,,,,Nzz********]mz%]GY]]]]]]G]@TTzT!!!!,:``::::::::::::::
,,@,mz,!TY*******zYmGYY]]]]]Q]%]]]kkTTTk*!!*Y:::::::::::::::
,,]*YmkT********zz]YYY]mkGGmmmmmm%kkkYTTY*!!*zz:::::::::::::
,,*z*mmmY******zmmYYYm]GGG@NNQQQQ%%%kkNYTm***!z,::::::::::::
:,,,,*zz********]YYYYmGGGNN@@@@@@@@%@GGYYYk****Y@%,:::::::::
:::,,z]z*******YQYYYYNGGNN@@@@@@@@@N@GG]YYYz****T,,,::::::::
:::::,,zzY******YYYYYmkkm%@@@@@@@@@NmGG]YYGz******!,,,::::::
::::::,,zTY******zTYYYmkk@%%@QQQQN@mGGm]YYmz****Y]]!@,::::::
::::::z*Y]]*******YYTTYGkkk@mmmmmmGm]GYYY]zz*****T]zz,,:::::
:::::::::::,m!!****@kTTTTGGk]kk]k]]]]]]Y@zz****zz,,,,,,:::::
::::::::::::kTm**!!!*]kTTTTT@k]@]]@]T@zzzz***zzz*,,,,,,,,:::
::::::::::::::::zk*!!!!!QYTzzzzzzzzzzzzzzzzz*Y@T,,,,,,,,,,,,
:::::::::::::::``::zT!!!!!*@TTzzzzzzzzz*]zzz,,zzz,,,,,,,,,,,
::::::::::::::```````:YT!!!!!!z!@!k%zT!Tm!,,,,,,,,,,,,,,,,,,
::::::::::::::```````````*z!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,]
:::::::::mYY!G*`````````````:%k,,,,,,,,,,,,,,,,,,,,::::,@***
::::::,]]**!!!!m:```````````Y!@T!*,T,,,,,,,,,,,,,,,!,::,*@YY
:::::,*]**GT*!!!T*``````` ```!Qk!,,!*:z*zT,,,,,!!``!Tk@Q
:::::,,T]zzz*!!!!Tz!``` `!```````!k@]z,,]!,!```!TkmG
::::,,,,,,,,,,,,,,!``` `,%,`````` `!,!z]
:::,,,,,,,,,,,,,!z@,` T` `!,,