School Assignments

General

Some smaller, less exciting but still educational assignments can be found at a github here.

This includes depth-first searches, event driven simulations, a peer-to-peer node, and more. It also contains many of the graphics projects shown below.

Wordeo

Wordeo is a Wordle and hangman inspired browser-based word-guessing game with in-built competative elements. It was made as a 4th year Software Engineering project with myself and four other people. I mostly handled frontend things, as other people on the team had a stronger preferance for backend. I also made diagrams needed for the assessment, including the Architecture and Sequence diagrams.

a game in progress

The project was very well recieved by peers and professer alike.

Its source can be found at a github here. I do not own this Github, so I apologize if the link stops working.

Graphics Projects

I took two years of Graphics and created a variety of projects in Processing (a visual oriented language based on Java) and OpenGL with C++.

cube smooth sphere outlined sphere dragon shooter game

The final project in the second year was on a topic of our choice, and I choose to create a Shell-fur shader as I found the technique an interesting approach to realtime fur. The project .zip can be found here.

Once downloaded, extract the files.

Launch the project by using the .exe fuzzy shapes shader setup

Database Project

Myself and two others created an SQL relational database with a Java interface for a project. The data was about Pokemon, including the Pokemon, moves, types, items, evolutions, forms, and more.

I was involved with everything except the Java interface, particularly with parsing the data into insert statements, making documentation, and designing how the database would be structured. In the end there was so much data it needed to be split into 6 files to optimize initialization.

Here is a breakdown of the project:

Something went wrong and the PDF cannot be displayed.

Recimeal

Recimeal was an Android App created in Android Studio with four other people for a software engineering course. Using the app a user could create, such, store, and favourite recipes. The app worked like a digital cookbook.

I handled most of the frontend and documentation, as well as helping on the backend where needed. Most of the team was oriented to the database and backend parts of the project.

Unfortunately the GitLab it was stored on is private, and the website for it is no longer active.