INTERNET ART: networks, performative programming, and web as context


Leave a comment

Final Project

For my final project I designed a series of three prints based off what I believed are the three main parts of the internet. The dark internet, memes and trends, and programming and coding. For the prints I took some images off the internet and then drew the rest of the designs by hand. The point of the project was to try to constantly switch my designs from online to offline. For example, I took images off the internet, hand drew designs, scanned them and put them back on my computer to edit, printed those, created the prints in the printmaking lab with screen printing, then drew on those, rescanned them and put them back onto the internet.

IMG_0763.jpgIMG_0764.jpg
IMG_0762.jpg


Leave a comment

Internet Print

For my final project I would like to be able to design and create a poster that shows the artistic side to all things internet. The piece will show a lot of things that we have learned in class as well as some of my favorite parts of the internet like memes and trends. I would like to create the piece in my printmaking class. For the project I think it will be best if the poster was at least 10x14inches and had at least 3 colors in it.


Leave a comment

Sims 4 Family

So for my internet performance project I decided to cross something off my video game bucket list. For years I have been playing sims and enjoying the stories and videos people create with the game. So I decided to write about my own story based off my sims 4 game. I have always be big about creating families with elaborate stories through the game with large family trees. So I have this story of the family I have been playing with and working on and pictures to go with it. I struggled with how to present the pictures and the story so I finally settled on using slide show and writing a short story. I planned on posting this for the sims forum and/or blog and seeing how others who play the game response to the story.

http://mysims4blog.blogspot.com

http://forums.thesims.com/en_US/

CwljOVSWQAEH4qc.jpg

Though I can’t post all the pictures I collected I will show some and post the writing I posted to the blog and the forum.

CwmNtmPWQAAzQYE.jpg

I have been playing sims ever since it came out. With the newest version I have always played the game same way. Since I can never “win” at the game of sims since it’s the game of life I have kept myself to my own set of restrictions and goals. The end result of my work on this game is always to have the biggest family tree I can get with me personally playing as many members of that family as possible from birth to death. I can’t use any cheats or modifications to game to make it easier and I have to keep the sim’s life as realistic as possible, such as “dating time to marriage” and “accidental deaths”. Also, to make it more fun for myself, I create little family traditions for the family, like with weddings and names. This most recent game I was playing I got up to the family’s seventh generation before I started getting bored with the family, breaking my own rules and finally had to give it up. To start the game, like always, I began with only one teenage sim living in a starter house I did not build myself. Her name was Daisy Farris and for this project I decided to tell her story as it was created it my own mind and projected through the game.

CwliajGWgAEMThI.jpg

Daisy was an orphan all her life, never knowing her parents or a family. As a teen she came to pleasantville with some money she saved to start her life off. Life was rough being poor and being in high school but through it all she found friends and worked to keep herself afloat. Daisy was known to throw huge parties at her home since she was practically the only teenager in pleasantville without parents to tell her what to do. And it was through one of her parties that she met a boy, Malcolm, her first love. Malcolm was no ordinary teenage boy, he was the son of the Landgraab’s, the richest family in the city. The Landgraabs practically owned everything in town being from old money. Daisy and Malcolm fell in love fast and married soon after graduating from high school. After marriage the couple stayed with in the Landgraab mansion with Malcolm’s parents until eventually getting a upscale house of their own. This is where the trouble began with the new neighbors, The Berrys.

Cwlij1OXUAEFKRo.jpg

Rosa Berry married an older man with two children from a previous marriage when she met Malcolm on a run around the neighborhood. The two of them hit it off and became fast friends, sharing the hope to start a family and have children. Meanwhile, Daisy was enjoying her life, throwing fancy cocktail parties and planning her eventually pregnancy. But soon after Daisy and Malcolm started trying for a baby that their marriage hits some rocks. Daisy was having no luck getting pregnant, trying everything from doctors to spa treatments and Malcolm started feeling the pressure. They became to fight as Daisy became consumed with becoming a mother and Malcolm became consumed with Rosa. Rosa and Malcolm started having a affair with Daisy soon after announcing that she was finally pregnant.

CwlitzAW8AAWfnD.jpg

Though Daisy’s pregnancy did not make the fighting stop, Malcolm began spending nights at work and sleeping on the couch. Around the time that Daisy found out she was having a boy, Rosa had a surprise of her own. Rosa, having just left her husband, came to the house one morning screaming about her affair with Malcolm and her pregnancy with his child. Daisy was devastated and eventually had her son, Sage, alone in the hospital. Still unknowing whether her husband was going to leave her and her new born son for Rosa. The question was soon answered with Malcolm allowing Rosa to move into their house since her husband had kicked her out for the affair. Daisy stayed, having no where else to go and her new born son to worry about. Soon after Rosa had her daughter, Carmon and all of Daisy’s question about her marriage were answered. Leaving their new born daughter with Daisy, Rosa and Malcolm ran away together. Daisy, left to raise Sage and the child of her husband and his mistress Daisy moved into smaller home she could afford. Daisy began a new job as a musician for the local theatre to support herself and the children.

CwwxZqWUsAA_Hfw.jpg

Later, Daisy was quickly becoming one of the most talented musicians in the city when she met Charlie Burg. Charlie was another musician in her theatre and the two slowly began dating. The problem being that since Malcolm and Rosa ran away together Daisy never actually divorced Malcolm. Eventually Charlie decided to move in with Daisy despite her continuing marriage to Malcolm. Everything seemed to be wonderful for Daisy again, until Malcolm and Rosa came back.

CwljBFAWIAAzYX3.jpg

Malcolm and Rosa, pregnant with another child, came back into Daisy’s life demanding a divorce and their daughter back. Daisy being no blood relation to Carmon had no choice but to give her back to Malcolm and Rosa. Devastated yet again by Malcolm’s actions Daisy threw herself into her work. Eventually Daisy married Charlie and became pregnant with a daughter of her own, Lily. And when Carmon became a teen she was able to move out Rosa and Malcolm’s home and back in with Daisy. Daisy and Charlie lived out the rest of their days together, raising Lily, Sage and Carmon together, becoming grandparents and growing old together.”

 


Leave a comment

Internet preformance

I have always been big about the sims and I know a lot of people play it because the characters in the game are easy to control and it is fun to do projects like this one. People create stories and music videos and i have always wanted to do that but never had a good enough reason. This video is actually in a series on some of my favorites. you get to see the latest version on the sims and the first version in the same video which is awesome. plus if you ever played the sims you know who the Goth family is and love it even more.


Leave a comment

Flashing Pong

//Pong stlye game changes

boolean gameStart = false;

float x = 150;
float y = 150;
float speedX = random(2, 6);
float speedY = random(2, 6);
int leftsideColor = 50;
int rightsideColor = 50;
int diam;
int rectSize = 150;
float diamHit;
void setup() {
size(500, 500);
noStroke();
smooth();
ellipseMode(CENTER);
}

void draw() {
background(255);

fill(120,200,120);
diam = 20;
ellipse(x, y, diam, diam);

fill(leftsideColor);
rect(0, 0, 20, height);
fill(rightsideColor);
rect(width-30, mouseY-rectSize/2, 10, rectSize);

//void WriteScoreAndTime(){
//fill(255);
//textSize(32);
//text(hits, width/6, height/6);
//}
if (gameStart) {

x = x + speedX;
y = y + speedY;

// if ball hits bouncable bar
if ( x > width-30 && x < width -20 && y > mouseY-rectSize/2 && y < mouseY+rectSize/2 ) {
speedX = speedX * -1;
x = x + speedX;
rightsideColor = 0;
fill(random(0,128),random(0,128),random(0,128));
diamHit = random(255,255);
ellipse(x,y,diamHit,diamHit);
rectSize = rectSize-10;
rectSize = constrain(rectSize, 10,150);
background(random(0,230),random(0,230),random(0,230));
//println(“Keep it going!”||”Don’t mess up!”||”Bouncy Balls!”);
}

// if ball hits wall
else if (x < 25) {
speedX = speedX * -1.1;
x = x + speedX;
leftsideColor = 0;
background(random(0,230),random(0,230),random(0,230));
//println(“Yeah! Get it!”||”Here we go!”||”Watch out!”);
}

else {
leftsideColor = 100;
rightsideColor = 100;
}
//if you lose
if (x > width) {
gameStart = false;
x = 150;
y = 150;
speedX = random(2, 6);
speedY = random(2, 6);
rectSize = 150;
background(255,0,0);
//println(“You lost your ball!!!”||”It’s really not okay…”||”My 12 month old did better, just saying…”);
}
// if ball hits bottom and top
if ( y > height || y < 0 ) {
speedY = speedY * -1;
y = y + speedY;
strokeWeight(2);
}
}
}
void mousePressed() {
gameStart = !gameStart;
}IMG_0699.JPG


Leave a comment

Counting is fun

int xPos=200;
float w = 300;
float h = 150;
String n = “No, it’s really not!”;
float textX = 0;
float textY = h/2;
float textS = 10;
float textH = 15;
float speed = 4;

Button on_button;
int clk = 1;

void setup() {
size (300, 300);
smooth();

}

void draw() {

on_button = new Button(“Counting is Fun!”, 20, 20, 100, 50);

if (on_button.MouseIsOver()) {
rect(200, 20, 50, 50);
background(100,0,0);
}
else {
background(0,100,100);
}
if(mouseX < width/3){
background(30,100,120);
}
else if(mouseX > width/3 && mouseX < 2*(width/3)){
background(0,200,0);
}
else{
background(0,0,255);
}
line(width/3,0, width/3,height);
line(2*(width/3),0, 2*(width/3), height);

float r = random(255);
float g = random(255);
float b = random(255);
color random = color(r,g,b);
fill(random);
textSize(textH);
text(n, textX, textY);

textX=textX + speed;

if (textX > width || textX < 0){
speed = speed * -1;
}
else if (xPos >width+20){
xPos=-20;
}
on_button.Draw();
}
// mouse button clicked
void mousePressed()
{
if (on_button.MouseIsOver()) {
background(200,0,200);
frameRate(25);

float r = random(255);
float g = random(255);
float b = random(255);
color random = color(r,g,b);
fill(random);
strokeWeight(7);

ellipse(xPos, 200, 40, 40);
xPos=xPos+1;
ellipse(xPos, 100, 40, 40);
xPos=xPos+1;
line(width/2,0,width/2,height);
line(0,height/2, width, height/2);
print(“Clicked: “);
println(clk++);
}
}
class Button {
String label; // button label
float x; // top left corner x position
float y; // top left corner y position
float w; // width of button
float h; // height of button
Button(String labelB, float xpos, float ypos, float widthB, float heightB) {
label = labelB;
x = xpos;
y = ypos;
w = widthB;
h = heightB;
}

void Draw() {
fill(218);
stroke(141);
rect(x, y, w, h, 10);
textAlign(CENTER, CENTER);
fill(0);
text(label, x + (w / 2), y + (h / 2));
}

boolean MouseIsOver() {
if (mouseX > x && mouseX < (x + w) && mouseY > y && mouseY < (y + h)) {
return true;
}
return false;
}
}


Leave a comment

Button

I still can’t take screen shots of my computer
Button on_button;
int clk = 1;

void setup() {
size (300, 150);
smooth();

// create the button object
on_button = new Button(“Counting is Fun!”, 20, 20, 100, 50);
}

void draw() {
float r = random(255);
float g = random(255);
float b = random(255);
color random = color(r,g,b);
if (on_button.MouseIsOver()) {
rect(200, 20, 50, 50);
background(255,0,0);
}
else {
background(0);
}

on_button.Draw();
}

// mouse button clicked
void mousePressed()
{
if (on_button.MouseIsOver()) {
background(fill);
fill(random);
frameRate(2);
print(“Clicked: “);
println(clk++);
}
}

// the Button class
class Button {
String label; // button label
float x; // top left corner x position
float y; // top left corner y position
float w; // width of button
float h; // height of button

// constructor
Button(String labelB, float xpos, float ypos, float widthB, float heightB) {
label = labelB;
x = xpos;
y = ypos;
w = widthB;
h = heightB;
}

void Draw() {
fill(218);
stroke(141);
rect(x, y, w, h, 10);
textAlign(CENTER, CENTER);
fill(0);
text(label, x + (w / 2), y + (h / 2));
}

boolean MouseIsOver() {
if (mouseX > x && mouseX < (x + w) && mouseY > y && mouseY < (y + h)) {
return true;
}
return false;
}
}