Category: Processing

Processing 101, videos 1-4

07 May, 2010 by Adam OHern in Processing, Tutorials
- Tags: , , ,

My friend Isaiah is 12 years old, and really wants to learn the basics of programming. Since Java is cross-platform (i.e. it will work on any operating system: Mac, Windows, or Linux), I decided it would be prudent to start with a simple Java framework called “Processing“. Processing is designed to make visual computing easy [...]

Screen Shot 2011-12-05 at 4.11.15 PM

parametric drawing in Processing?

17 Apr, 2010 by Adam OHern in Blog, Processing
- Tags:

Yesterday I put together a little demo using OOP in Processing to build a little drawing app. Eventually I’d like to make it an actual functional drawing program, similar to the “Sketcher” in parametric design systems. I do not presume that I could build something of that power and complexity, but the idea is very [...]

Screen shot 2010-04-15 at 9.28.55 PM

Matching v011

15 Apr, 2010 by Adam OHern in Blog, Processing
- Tags:

This is getting fun! It’s official, folks. This has been such an incredible learning experience for me! I’m getting pretty comfortable with Processing at this point, and I’m even starting to leverage some external libraries. The game now supports a few different modes, and it’s getting pretty hard! Turn all of the types on (except [...]

Screen shot 2010-04-12 at 9.11.24 PM

addition matching

12 Apr, 2010 by Adam OHern in Blog, Processing
- Tags:

Okay kids, here’s version v010 of the “matching” game I’ve been working on. Yes, this is what that whole “rectangular collision engine” was all about. It’s still really early days, but at least this is a proof of concept, and it’s FRIGGIN’ HARD. I can only imagine how much harder it would be if you [...]

Picture 1

Collision Engine v006

03 Apr, 2010 by Adam OHern in Blog, Processing
- Tags:

This is part of a series of posts chronicling the development of a math game involving collisions between rectangular objects on the screen, using a java framework called Processing. Physics are still a little wonky, but as a proof of concept, the collision engine is coming along beautifully. It took me a while to find [...]

Untitled-1

“mathBuilder” prototype

30 Mar, 2010 by Adam OHern in Blog, Processing
- Tags:

I am building a couple of different games to help kids (and adults!) learn math facts. The simplest of my ideas was a basic quiz game, where the user simply types answers to questions of simple arithmetic. Eventually I’d like to build the game into something more visually appealing, but the basic concept seems to [...]

Picture 1

The Art of Code

26 Mar, 2010 by Adam OHern in Blog, Processing
- Tags:

Many programmers like to refer to their craft using the ever-contentious & functionally meaningless term “Art”. Take a look at WordPress.org, and you’ll notice their motto at the bottom-right of every page: ‘Code is Poetry’. If you’ve ever taken a look at Processing, the Java-based framework for simple cross-platform visual computing, you’ll have noticed that [...]