My name is Joan and I am a lawyer [*].
mmm.. so, how can a lawyer write JavaFX applications?
Well, thats a wrong question, man. Who invented XML? A lawyer. Who was the best number theorist mathematician? Fermat, a french lawyer. Who.... well, that's enough for today.
Let's talk about Kaos, a Java FX application. Java FX is an interesting beast, a DSL with very interisting skills. One is closures. If you know Smalltalk o Newspeak you know waht I mean.
Kaos is a litte prototype or proof of concept. Also is a engine that will be used in posterior applications: Illiterate and IDEOLOGIA.
Playing Kaos is very easy. Your goal is to restore the initial order. In order to do so, you can drag&drop the scrambled pieces of the initial image.
Playing Kaos you will feel like Sisyphus a greek king punished in Tartarus by being cursed to roll a huge boulder up a hill, only to watch it roll back down, and to repeat this throughout eternity.
The media of Kaos does not violates any copyright:
Here is the copyright information of all the images:
girl.png
author: Nekirom
computer.jpg licenced as CreativeCommons (attribution, share alike)
original media: http://www.liewcf.com/blog/archives/2008/10/blogging-workspace-of-liewcf-2008/
beija.jpg
source:
Creative commons license: Attribution No comercial Share Alike
Flicker tag: The Clowns of Beija-Flor
dourando.jpgsource:
CreativeCommons license: Attribution No comercial Share Alike
Flickr tag: dourando
Author: Eduardo Amorim
MadDemoisellejpg
source: Flicker
Creative Commons license: Atribution Share Alike
Flicker tag: Mad*Demoiselle
cristal.jpg
source: Flicker
Creative Commons license: Attribution No commercial ShareAlike
luanco.jpg
source: flicker
Creative commons license: Attribution No commercial ShareAlike
Flicker tag: Luanco
Author: David Basanta
[*] Well, a studend lawyer is more accurate.