Parven

I’m a programmer who loves building things from scratch, engines, tools, and simulations, using C++ and Zig, and currently learning Vulkan. I enjoy working close to the metal, exploring math and physics to understand and push how things really work.

Projects

Project 1

Realm of Knowledge

Unity3DC#

A Unity-based puzzle game that integrates programming logic with interactive challenges using cubes and triggers.

Completed
View Project
Project 2

Carbon Emission Predictor

PythonOrange3Scikit-learnPyQt5

A machine learning model using Gradient Boosting to estimate industry-related carbon emissions based on various input features.

Completed
View Project
Project 3

2D Physics Engine

C++SFMLVisual-Studio

A custom-built C++ engine using SFML to simulate basic 2D physics interactions like collisions and gravity.

Completed
View Project
Project 4

Brownian Motion

C++RaylibVisual-Studio

A C++ simulation using raylib that visually demonstrates random particle movement mimicking Brownian motion.

Completed
View Project
Project 5

Project Rover

Unity3DC#HLSL

A Unity scene showcasing cel-shading and stylized rendering techniques using the built-in renderer and custom shaders.

Completed
View Project
Project 6

LogicSim

Unity2DC#

A modified version of a Unity-based digital logic simulator focused on learning circuit design fundamentals.

Completed
View Project
Project 7

Perlin Terrain

C++RaylibVisual-Studio

A terrain generation demo using Perlin noise in C++ with Raylib to create randomized 3D landscapes.

Completed
View Project
Project 8

Solar2D

C++SDL3CMAKE

A C++ solar system simulation using SDL3 and Newtonian gravity to model orbital motion of planets around a fixed sun.

Completed
View Project
Project 9

Blob Engine

C++SFMLVisual-Studio

A C++ soft-body 2D engine using a spring-mass system to simulate deformable physics-based interactions in games.

In Progress
View Project