You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A first year project for Maynooth University finished in December 2023
About this project
This was my first semester project for Maynooth Universitys Computer Science and Software Engineering course.
We were given a theme and a month to use our basic java skills.
The theme was Enviroment.
We had to use a graphics library called Processing.
This project gave me a 89% result in the module.
Personally, I was not a big fan of both the theme and the software , although i would end up using the JavaScript version of processing for a different project.
I decided to make a simulation of Irelands coastline slowly flooding due to rising sea levels from global warming, which was probably the most morbid project idea anyone came up with.
I made the program by converting an elevation map of ireland to a black and white "reference image", in which the current sea level was painted black, with the image becoming more white as the elevation increased.
The program then scans the image, and slowly increases the sea level threshold, painting the image blue if under the threshold and green if over.
The sea level increase was calculated using the RCP projections, and can be increased or decreased depending on what the user wants to see.
As a disclaimer, my project is obviously not an obvious projection whatsoever, since it ignores all variables except for elevation levels of Ireland, the project was done out of interest on the subject and to produce an interesting result, which i belive it has.
How to install
First you will need to install Processing, a java graphics library, you will also need to have java installed on your system.
Once processing is installed, download the zip file of this project, unzip it, and open the sketch file in processing.
This project uses the Controlp5 Library for GUI elements , to install it in processing go to sketch --> import library --> manage libraries, then search controlp5 and install it.
After the library has installed, press play and the window shall appear.
About
A first year project for Maynooth University finished in December 2023