Phuc Nguyen
Bachelors of Mathematical and Computer Sciences
Bachelors of Mathematical and Computer Sciences
I worked in a team to create a farm simulator game called Farmville using SFML graphics library and C++. This game allows users to simulate farm life including the planting and harvesting of crops, raising of animals, and selling/buying products on a market.
A passion project to explore 3D computer graphics from the ground up, I made a ray caster from scratch in C using a simple graphics library called Minilibx. I used vector equations to calculate values for normals, lines, angles that are required for determining appropriate values of colour and shade. The program renders objects and supports camera movement.
This project implements the Cox Ross Reubenstein model, a binomial options pricing model. It calculates the premium of call and put options based on user-defined parameters like share price, strike price, number of time steps, up factor, down factor, and the risk-free return rate.
I created a height map viewer to view terrain using MATLAB. The program recieves height information as .txt files and does matrix rotation calculations to output an isometric projection of the height map.