Pinned Repositories
BenSGrant
profile
BenSGrant.github.io
My website
BG-Budgeter
A Budgeting app written in Python using PyQt5
Bootloader_x86
x86 Bootloader written in NASM assembly
Conway-s-Game-Of-Life
CovidDataWebScraper
An old web scraper I programmed back in 2020 which takes UK covid cases, deaths and recoveries and displays them in a notification.
GrantOS
x86 cmd line OS by GTB using code from my other repo Bootloader_x86. I followed a tutorial for this.
HC-3DGraphicsEngine
3D Graphics Engine written in pure C++ olcConsoleGameEngine
ProjectileCalculator-CPP
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
PygameSolarSystemSimulator
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.
BenSGrant's Repositories
BenSGrant/PygameSolarSystemSimulator
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.
BenSGrant/BenSGrant
profile
BenSGrant/BenSGrant.github.io
My website
BenSGrant/BG-Budgeter
A Budgeting app written in Python using PyQt5
BenSGrant/Bootloader_x86
x86 Bootloader written in NASM assembly
BenSGrant/Conway-s-Game-Of-Life
BenSGrant/CovidDataWebScraper
An old web scraper I programmed back in 2020 which takes UK covid cases, deaths and recoveries and displays them in a notification.
BenSGrant/GrantOS
x86 cmd line OS by GTB using code from my other repo Bootloader_x86. I followed a tutorial for this.
BenSGrant/HC-3DGraphicsEngine
3D Graphics Engine written in pure C++ olcConsoleGameEngine
BenSGrant/ProjectileCalculator-CPP
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
BenSGrant/OpenGL-CPP-Starter-Code
Starter C++ code for OpenGL (GLEW and GLFW)
BenSGrant/OpenGL_Deps
for the tutorial series
BenSGrant/ProjectileCalculator-Python
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
BenSGrant/VoxelEngine
A 3D voxel Engine written in LWJGL 2