Share this project

Done

Share this project

Done
DesignBlocks is an open-source, web-based visual programming language that makes it easy to create generative and interactive artworks.

DesignBlocks is an open-source, web-based visual programming language that makes it easy to create generative and interactive artworks. Read more

Cambridge, MA Software
Share this project
111
backers
$3,000
pledged of $5,500 goal
0
seconds to go

Funding Unsuccessful

This project's funding goal was not reached on June 5, 2011.

DesignBlocks is an open-source, web-based visual programming language that makes it easy to create generative and interactive artworks.

Cambridge, MA Software
Share this project

About this project

DesignBlocks is an open-source, web-based visual programming language that makes it easy to control lines, shapes, colors and images to create generative and interactive artworks. It uses the same visual grammar as the Scratch programming language, but has a vocabulary more suited for visual art and design. Inspired by Processing, DesignBlocks aims to make programming more accessible to artists and visually-minded people. This programming environment invites people to try commands and tinker with concepts to make programming more intuitive and discoverable, without relying on obscure syntax or discouraging error messages. The programs can then be shared and viewed through the public DesignBlocks website. With supplemental documentation and teaching materials, DesignBlocks can also be used to explore programming in an educational setting.

Visual programming in DesignBlocks



Compare to traditional, text-based programming
Programming environment and website screenshots





DesignBlocks has already been prototyped in Flash ActionScript and tested by a handful of artists and educators.  However, in order for DesignBlocks to become more robust and complete, it needs more features, plenty of bug fixes and it needs to be ported to JavaScript/HTML5 (for mobile access). This summer, I'd like to work on DesignBlocks to get it to a suitable state for widespread testing. There are some teachers already planning to use DesignBlocks in their classrooms this fall, and I'd like to get this new version ready for them and also make it more widely available.



The funds will help support development time for DesignBlocks.

This summer, I'd like to:
  • Port the current application and website over to JavaScript/HTML5
  • Fix current bugs
  • Add SVG output
  • Test on portable Internet tablets that support HTML5
  • Add a better commenting system to the website
  • Make an offline version available for users without Internet access
  • Create a forum for users to connect and support each other
  • Begin user testing and collecting feedback
  • Publish the source code under the GPL license
  • Add a Spanish translation
  • Update the support documentation

After the summer, I will:
  • Support test users over email
  • Continue testing and collecting user feedback

Advisors: Casey Reas and Andrés Monroy-Hernández


Thank you for your interest in DesignBlocks!

FAQ

Have a question? If the info above doesn't help, you can ask the project creator directly.

Ask a question

Rewards

  1. Select this reward

    Pledge $1 or more
    About $1.00 USD

    7 backers

    Get mentioned as a backer on the DesignBlocks site

    Less
  2. Select this reward

    Pledge $5 or more
    About $5 USD

    46 backers

    Get mentioned as a backer on the DesignBlocks site and receive an invite to the closed beta for testing

    Less
  3. Select this reward

    Pledge $25 or more
    About $25 USD

    24 backers

    Get all of the above, plus receive an SVG file of a custom-designed DesignBlocks artwork by email

    Less
  4. Select this reward

    Pledge $50 or more
    About $50 USD

    25 backers

    Get all of the above, plus receive a 15''x15'' signed archival print of custom-designed DesignBlocks artwork by mail

    Less
  5. Select this reward

    Pledge $150 or more
    About $150 USD

    1 backer

    Get all of the above, plus receive the archival print in a FRAME, plus receive a Skype tutorial session from me

    Less
  6. Select this reward

    Pledge $250 or more
    About $250 USD

    0 backers

    Get all of the above, plus a local workshop (driving distance of Boston, MA)

    Less
  7. Select this reward

    Pledge $500 or more
    About $500 USD

    0 backers Limited (2 left of 2)

    Get all of the above, plus a flyout to run a workshop (within the continental US)

    Less

Funding period

- (35 days)