B.Grant's Projects
profile
My website
A Budgeting app written in Python using PyQt5
x86 Bootloader written in NASM assembly
An old web scraper I programmed back in 2020 which takes UK covid cases, deaths and recoveries and displays them in a notification.
x86 cmd line OS by GTB using code from my other repo Bootloader_x86. I followed a tutorial for this.
3D Graphics Engine written in pure C++ olcConsoleGameEngine
Starter C++ code for OpenGL (GLEW and GLFW)
for the tutorial series
Calculates trajectory of a projectile based on initial velocity, angle and height. Trajectory path is exported into 'trajectory.png'. Drag, Lift and Terminal Velocity are considered to be non-existent
Calculates distance travelled (horizontally and total), time spent in the air as well as speed and angle upon hitting the ground. Air resistance is ignored so calculations are slightly exaggerated compared to real life
All hard-coded orbits are based on NASA data on orbital velocity and radius at perihelion. The perihelion positions are not as positioned as they are in the real solar system. Relativistic effects are not accounted for as this simulation only follows Newton's Theory of Gravitation.
A 3D voxel Engine written in LWJGL 2