Skip to content

KennyCh13/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()
  • Using CHORD or PIE modes with arc()
  • Using an image as an argument in background()

Samples of Student Work

Johnny
Nash
Max
Zoey

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%