Final Project for Semester 2 2023-2024
In Greenfoot, go to "Scenario -> New Java Scenario..." and make a project no bigger than 900 x 600.
Then, see the following outline for your final project:
Greenfoot Final Project Outline (Sem 2 23-24)
Just to be clear, You are not allowed to use any code from any other project found online.
Doing so will result in no marks for that portion of the project (Including any classes found elsewhere online!)
You ARE allowed to use tutorials as outlined in class.
The only class you may use a copy of is the Explosion class (in Explosions and Debris tutorial)
Then, see the following outline for your final project:
Greenfoot Final Project Outline (Sem 2 23-24)
Just to be clear, You are not allowed to use any code from any other project found online.
Doing so will result in no marks for that portion of the project (Including any classes found elsewhere online!)
You ARE allowed to use tutorials as outlined in class.
The only class you may use a copy of is the Explosion class (in Explosions and Debris tutorial)
Project Image FilesClick here for many animation images (so you don't have to go searching!!!)
To download these images, click on the ... next to the folder and select "download" PLEASE let me know if there are any issues with these images working in Greenfoot! They do look small, but if you zoom in on the preview, you can see that they don't have to show up that small in your project. If none of these work for you, you can find a .gif file and use to get a set of images that you want to use. (see below for help with this!) DO NOT spend all your time making a background transparent in photoshop. Helpful links: https://ezgif.com/sprite-cutter - will help you cut sprites out from a sprite sheet ezgif.com/split - splits a .gif into it's various parts IMPORTANT INFO REGARDING IMAGES: Much like a .gif, you can use a loop to go through a set of images to make sweet animations. It is suggested that you use the files Ms. Nizio had posted, or use an existing .gif and steal its frames by using a .gif frame extractor (ie. http://ezgif.com/split). (NOTE: If a weird error 2096 comes up, pick different images! If the error is 4096, scale the images OUTSIDE of the program before importing them) |
How to scale an array of images |
Demo Projects
Coming Soon!