For this blog, I want to talk to you as a user about my experience with my first program called processing before I was getting involved in C++ and JavaScript, the first program that got me into coding was called Processing. Processing runs a JavaScript program that will allow you to create a whole kinds of projects such as creating apps, mini games, create 2D or 3D special effects, etc… As a design & technology major, my main focus was on game design and virtual reality. I was always curious on how codes can allow us as users to interact with virtual world with objects and or characters. During my junior year in college, I’ve created two very simple applications that focuses on interaction and entertainment (“They aren’t that great, but it help you understand how processing works. They’re mini projects”):
Matrix 3D explosion: This project was was a little bit tough to understand since this was my first time creating a code from javascript (“I had to talk to my professor and my friends for help.”). The goal for this app is to have the user to hover their mouse from left to right to see a 3D explosion. What I did was I took an image from google and started messing around with the code to change the resolution. For the particle effect, I increase the number of particles using the “int cellsize = 2”.
Drawing app: Here is another simple app. This app allows you draw any interesting shapes. If you draw very aggressively, the line of your drawing gets thicker. Every time you draw, your work will automatically save into your desktop.
Looking back in college, the codes was a little bit challenging since this was my first time to code and I like it to keep my apps clean and simple. However, as time passes, I started to feel a little bit more comfortable with javascript.