[CLOSED] - randomDev ─── ⋆⋅☆⋅⋆ ── Intermediate scripter for hire

Hello ! Im randomDev. I’m a passionate 16-year-old scripter with a few years ( 2-3 years ) of self-taught experience, eager to bring creative ideas to life in Roblox. While my current developer account may be new, my journey in game development has been anything but short. I’ve worked on various game projects, honing my skills in scripting, building game systems, and debugging scripts. Currently, I’m focusing on mastering Object-Oriented Programming and utilizing Rojo for streamlined development, ensuring my code is optimized, clean, and organized. I’m excited to collaborate with others and create something amazing together!

NPC dialogue system

This system brings interactive storytelling to life, allowing players to shape their experience through branching dialogue paths with NPCs. Built with OOP in Roblox Studio, it supports dynamic, choice-driven responses that impact gameplay, enhancing immersion and replayability. Its modular design makes it easy to expand with new dialogue options and characters, ideal for RPGs and narrative-driven games.

Video :
https://youtu.be/f-Dgarz8QVo

Simple placement system

A simple placement that includes collision detection, rotation, and toggleable grid snapping
(grid snapping toggled off in the video: )

Video : https://youtu.be/GPdasRPkvM0

QTE - Quick time event

A quick time event system in which the player has to press the correct key input before the timer runs out. The input and time is completely customizable.

Basic pistol with IK

A basic gun that uses IK to keep the arm from clipping through walls and makes it point to the direction you are aiming the gun to, this ensures a fluid and and immersive experience.

Video : https://youtu.be/sWJkyqW73Dk

Custom cinematic camera (bezier curve camera)

A camera that follows the path of a bezier curve. Inspired by the Until Dawn (2015) camera system.

Video : https://youtu.be/clfJVl1R8WM

Flashlight pointing system using IK

Flashlight pointing system that uses IK (Inverse Kinematics)

Video : https://youtu.be/kEb2EYKmX84

Don't move ! - minigame (inspired by Until Dawn)

Not really implemented it anywhere, but did it for fun
This minigame uses the device’s accelerometer to detect movement, and if the acceleration exceeds a set amount then the minigame will be failed.

noFilter
Video : https://gyazo.com/9deecd664173c78fa830fb4e4013298e

Inventory system with slots and data saving

Inventory System Overview:

Imagine an inventory system with slots, where each slot can hold a stack of items. Each type of item has a maximum number it can stack to, called maxStack. Here’s how it works:

Stacking Items:

Each slot can hold a stack of items up to maxStack. For example, if maxStack for an item is 10, a slot can hold up to 10 of that item. Removing Items:

Right-click (mouseClick2) on a stack to take out one item from it. If you are already dragging an item, the item you take out will be added to the dragging item’s stack, but only if they are of the same type. Dragging and Dropping Stacks:

You can drag stacks from one slot to another. You can swap stacks between slots by dragging one stack onto another. Combining Stacks:

If you try to combine two stacks of the same item type, and the combined total does not exceed maxStack, they will merge into one stack. If combining them would exceed maxStack, the target stack will reach maxStack, and the remaining items will stay in the stack you are dragging. -For example, if you have a stack of 8 items in one slot and drag another stack of 5 items of the same type onto it, the first stack will go to its max of 10, and the remaining 3 items will stay in the stack you were dragging.

Video : https://gyazo.com/d48109d0513850e3e83d6cdede8d8378

(Ongoing - curently working on a FPS Framework)

I’m available on weekdays for a maximum of 1-2 hours due to school commitments. On weekends, I can dedicate 3-6 hours to projects.

I don’t have a fixed rate yet, but I’m generally open to discussing compensation that aligns with what clients are willing to offer, as long as it’s reasonable.

I accept payment in USD ( through PayPal) or Robux, but preferably USD.

$ / ⏣


Feel free to reach out to me via:
-Discord : slay.eat.repeat
-Roblox Developer Forum
-Talent Hub: Talent Hub Profile.

Let’s chat about how we can work together! <3

I would like to say most videos on your portfolio are not working.

Please fix this ASAP if you wanna get hired by a person.

1 Like

Hey, thanks for the heads-up about the videos! I dont know why the video uploads arent working on the forum, so I went ahead and re-uploaded all the videos that weren’t working to YouTube as unlisted videos and updated my portfolio with the links . Everything should be working now.

1 Like