Quantum Maniac - Scripting Portfolio

About Me

Hello! My name is Sebastian, I am 21 years old. I have been programming for nearly a decade, with 5 years of experience in Roblox development. I am currently a part time student studying computer science.

Showcase

Path Tracing Engine

Path Tracing - Roblox
I created a path tracing render engine within Roblox studio that can render complex geometric scenes with very high graphical fidelity. The engine works by simulating individual rays of light originating from the camera, which essentially travel backwards towards the light source to determine how the light travelled to reach the camera. The engine supports diffuse and specular reflection and transmission, transparent and translucent parts, emissive parts, and the Fresnel effect. No material configuration is required as it works with the default materials built into the Roblox engine. Here are some screenshots and full renders

These are some of the first renders I took as I was developing the engine.





https://gyazo.com/48e386d5feb89daf8ba567485589985a

And this is my first final render to showcase all the effects. At this point, transmissive materials and Fresnel were still not implemented

I continued to develop the engine from there, firstly adding the Fresnel effect. The black and white renders are the direct output of the Fresnel effect


At this point I started to implement transmissive materials


And this is my most recent final render, I don’t think I will continue developing this project, as adding textures is impossible due to the lack of API support for sampling UV coordinates.

Ballistic Simulation

Ballistics - Roblox
This is a bullet physics framework that uses repeated ray casting to simulate the path of a real bullet. It accounts for gravity and drag. There is room to add more advanced forces such as wind or the Coriolis effect, although I have not implemented them at this time.
https://gyazo.com/7fd55aa33916a6b0c731e8b3bc1e2a08

https://gyazo.com/07274993ede78ce7f69de547d0b6628e

https://gyazo.com/f6f04f2ada77ae848046e21e584936f1

Rhythm Game

Roblox Hero - Roblox
I got into Guitar Hero some time ago and decided to try and make it in Roblox. This is the result. There is music but it obviously doesn’t come through in the gifs. The game features most of the different types of notes that appear in the real game including chords, sustains, and "HOPO"s, but not slider notes.
https://gyazo.com/bd1bba2d30f13921288330d0c983d3e7

https://gyazo.com/2152be2f3be616a55944b61dcbd03ae2

https://gyazo.com/8f186d18dffb7f24adff3d269c2ae011

Third Person Shooting

Custom Camera - Roblox
I created a third person camera, movement, and shooting system inspired by Grand Theft Auto. I never developed it into a full game, but I did make a small demo similar to the Gulag from Modern Warfare’s Warzone.
https://gyazo.com/7ceb1109213a335041d3eaca6197c1de

https://gyazo.com/ece67bdf52ff9665da7d5c4aeefb657d

https://gyazo.com/ad794759e9caa7dd2ed26e68e7bfec8e

Contact

I am most active on Discord.
7 Likes

hello can you script me food?

I was thinking about making this game kinda like Adopt Me, but Adopt Me Simulator. Anyways I have 79 robux. DM me.

1 Like