The all-encompassing goal of Treenimation is ease of use. Here are the other goals, in descending order of importance:
- The income from avid gamers, who are charged $24/year, exceeds expenses, such as web hosting fees, enabling Treenimation.net to donate a percentage of the profits to OLPC.
- OLPC kids (One Laptop Per Child, see http://www.laptop.org), with minimal support from their teachers, can use Treenimation to create drag-and-drop multiplayer board games.
- Non-programming adults and teens can easily use Treenimation to create drag-and-drop multiplayer board games, without being coached by Treenimation gurus and/or tech support.
- Non-programming high school students and undergraduates can learn Treescript as a first programming language more easily than any other Graphical User Interface (GUI) programming tool.
- Programming novices (who are already familiar with at least one other GUI programming tool) can master Treescript in one month or less, on their own, with little or no coaching from Treenimation gurus and/or tech support.
- Advanced programmers can master Treescript as easily as falling off the proverbial log, unlike most existing GUI programming tools.
- A vibrant Treenimation community blossoms, consisting of game developers and game players from all around the world and including OLPC users.