Final Project

 UP Xiangyi Zhong & Yanran Deng, Gottfried Haider 2022/12/16 CONCEPTION AND DESIGN For our final project, we want to build a game like Flappy Bird, but in a more interactive way and different meaning. We want users use the bike pump to control the height of the balloon house, while avoiding obstacles on the way … Continue reading Final Project

PROPOSAL ESSAY

PROJECT TITLE:  UP! PROJECT STATEMENT OF PURPOSE  Basically, we want to use the project in the form of the game Flappy Bird to raise people’s consciousness of environmental protection. By adding the haze element in the scene of big cities and letting users try to clear the sky in order to reach their destination, we … Continue reading PROPOSAL ESSAY

Recitation 8: Serial Communication

Task #1:  Make a Processing Etch-A-Sketch import processing.serial.*; import osteele.processing.SerialRecord.*; Serial serialPort; SerialRecord serialRecord; void setup() {   size(500, 500);   String serialPortName = SerialUtils.findArduinoPort();   serialPort = new Serial(this, serialPortName, 9600);   // If the Arduino sketch sends a different number of values, modify the number   // `2` on the next line to match the number of values that it sends.   serialRecord = new … Continue reading Recitation 8: Serial Communication

Recitation 7: Neopixel Music Visualization

  Task #1: Test the NeoPixel Task #2: Use your computer to light up NeoPixels        Task #3: Add Music!   import processing.sound.*; SoundFile sample; Amplitude analysis; import processing.serial.*; import osteele.processing.SerialRecord.*; Serial serialPort; SerialRecord serialRecord; int W; //width of the tiles int NUM = 60; //amount of pixels int[] r = new int[NUM]; //red of each tile … Continue reading Recitation 7: Neopixel Music Visualization

Recitation 6: Animating an Interactive Poster

IMA Show Poster float i = 1024; float speed = 0; color randomColor; PFont f; void setup() {   size(1024, 768);   randomColor = color(random(255), random(255), random(255), 250); } void draw() {   background(255);   circle();   f = loadFont(“Stencil-100.vlw”);   textFont(f, 100);   textSize(80);   fill(255);   text(“IMA”, width/2-70, height/2+28);   textSize(30);   fill(randomColor);   text(“8th floor”, 860, 690);   text( “Friday December 16”, 700, 720);   text(“6pm to 8pm”, 840, 750); … Continue reading Recitation 6: Animating an Interactive Poster