Skip to content

Piero-Lujan-Pedreschi/VirtualPet

 
 

Repository files navigation


Virtual Pet

In this project you will write a program using Processing that displays any animal of your choosing. You can use almost any drawing functions that you would like, you can find the full list at the Processing Reference (See note below). Your program will need to be divided into at least two functions void setup() and void draw(). You may find slides of the apjavaProcessing slide presentation helpful.

When you are happy with the appearance of your virtual pet, you will post your finished program on a website. You can get a free GitHub account for your website. Instructions on how to put your program on a GitHub website are on slides 73-86 of the apjavaProcessing slide presentation. Submit the link to your website on google classroom.

In the next assignment we will use an Arduino to interact with your virtual pet. As you work on your design, think about an element of the design that could be changed with a single variable.

Note: The following Processing functions do not work on the web:

  • circle()
  • square()
  • clear()
  • delay()
  • System.out.println()
  • System.out.print()
  • push() and pop()
  • Using CHORD or PIE modes with arc()
  • Using an image as an argument in background()
  • Arduino code

Samples of Student Work

Johnny
Tiffany
Nash
Max
Kaitlin
Zoey
Federico
Jocelyn
Eric
Koey
Chun Ho
Curtis
Kenny
Pansy
Alison
Nikhita
Keneth
Tiffany
Jimmy
Caeron
Sam
Tyler
Albert
Gabriella
Michelle
Alex
Viva
Karina
Bruno
Damian
Paolo
William
Alvin
Christina
Haden
Joanne
Irisa
Christopher
Kumiko
Wing
Caitlyn
Breanna
Matthew
Ye
Van
Joyce
Joshua
Edward
Aiden
Justin
Andrew
Jeffrey
Dylan
Mira
Austin
Jason
Ivana
Gary
Emily
William
Stephen
Daniel
Lilia
Andrew
Luke
Liam
Hayden
Jacob
Nikhita
Noella
Caleb
Gabriel
Eric
Joyce
Vivian
Lexian
Raina
Rafael
Nathaniel
Nicholas
Brian
Stella
Wendy
Joseph
Joshua
Brianna
Justin
Qiao Yan
Antonio
Caden
Tommy
David
Darren
Huishan
Brennan
Jennifer
Deion
Aaron
Jackie
Christina
Joselino
Nathan
Munkhtushie
Kyle
Noelle
Andy
Audrey
William
Jenna
Ryan
Nathan
Ivy
Gabriel
Joyce
Pyry
Mika
Sophia
Ethan
Nate
Eric
Koen
Annie
Brayden
Jason
Ivan
Tobias

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.8%
  • Other 0.2%