This topic is being used to create a portfolio. This is a draft, and not to be taken seriously.
● About Me
Hey everyone! I am PseudoPerson, an aspiring game developer and programming hobbyist. I love designing systems, problem solving, programming, talking with friends, and backpacking. I know Java and Lua very well and can get by in Java Script, Python, HTML, and CSS.
● Commission Status: ◼ ◼ ◼
I am very selective when selecting projects and commissions. If you DM me about an offer, I probably will not accept. I generally do fairly short, interesting projects, and am not currently looking for any long term positions.
● Information
ㅤ ㅤ● Pacific Time Zone
ㅤ ㅤ● Mainly program on Wednesdays and over the weekend
● About
This section is a work in progress. I am currently getting images and writing descriptions for some of my older projects.
● Newest to Oldest
Example Shop UI
● About
Made this UI from scratch.
Skills Demonstrated |
---|
UI Layout |
Simple Graphic Design |
UI Designing |
Painting System
● About The Painting System
This was a pretty simple project. I wrote the code in about 2 or 3 hours. The player can paint on any surface and a new “drawing” is made each time the user tries to draw on a different surface. Width, color, and layer could be changed in game (the person I was programming this for already had UI to select these, so I didn’t make my own).
Skills Demonstrated |
---|
Raycasting |
CFrame maniputlation |
Memory leak free layered connections |
Server-Client interactions |
Collision groups |
Client-Server Synced Timer
The GIF is pretty buggy, I promise it works
● About My Timer Module
Pretty simple module I wrote in about 30 mins. Uses remote signals to tell the client the end time of the timer, then the client runs a local script to count down to that time. The module's function yields until the timer is up. The client's timer and the server's timer end at the exact same time.Skills Demonstrated |
---|
Remote events |
Developing equations |
UI scripting |
UI layout/scaling |
Donation Board
● About My Donation Board
Someone who I owed a favor asked for a donation board, so I programmed them one. Took me an hour or two. Supports any number of player slots. Updates every minute or when someone donates.You can check this out here:
Skills Demonstrated |
---|
UI design |
Layout design |
Basic ordered datastores |
Animations |
Humanoid appearance API |
Looping through data |
Developer products |
Advanced Sword
● About My Advanced Sword System
This was my first commission. It was a ton of fun to program! I made a sword and some scripts for flarezhu.About The Sword |
---|
Attack data module: complete customization for each attack (★ = Customizable) |
★ Knockback (based on the rig’s mass and the attack’s knockback value) |
★ Sound effects |
★ Swing time |
★ Attacked speed boost |
★ Attacking speed boost |
★ Immunity time |
★ Animations |
Damage indicators (color based on team) |
★ Attack stamina cost |
Tweening stamina bar |
Sanity checks on server |
About The Server Scripts |
---|
Experience datastore |
Kill rewards |
Kill announcements in chat |
Welcome message in chat |
1.2x damage gamepass |
Server stamina updater |
Skills Demonstrated |
---|
ContextActionService |
Memory leak free layered connections |
Body forces |
Humanoid API |
Client Server interactions |
ChatService (the Roblox module) |
Bindable events |
Heartbeat timers |
Annimations |
Sounds |
Tweening |
UI Layouts |
UI Scripting |
UI Design |
MarketplaceService |
Gamepasses |
Teams API |
etc. |
ContextActionUtility Module
● About The ContextActionUtility
My first open source module. It is used in place of Roblox's ContextActionService and has much better mobile support. The module automatically makes and places custom buttons. It also has a few function for button effects and control.
You can check this out here:
Skills Demonstrated |
---|
ContextActionService |
Cross platform support |
UI events |
UI Layout |
[X] Queues System
● About My Queues System
WRITE DESCRIPTION HERESkills Demonstrated |
---|
WRITE SKILL HERE |
[X] Turrets
● About My Turrets
WRITE DESCRIPTION HErESkills Demonstrated |
---|
WRITE SKILL HERE |
Voxel Building System
● About My Voxel Building System
Okay, quick confession, this system isn't actually voxel. Instead of matrixes, I used raycasting. In my defense, most "voxel" building systems on Roblox are similar to mine. I was making this for a game similar to Block n' Load, a dead Steam game (one of my favorites though).Skills Demonstrated |
---|
Raycasting |
Collision groups |
Custom data structures |
Remote events |
Sanity checks |
Particle effects |
Obby Kit
● About My Obby Kit
My first project ever in Luau was an obby kit. I was intending to make it into a free model, but my code was formatted poorly, so I decided to keep it private (my main motive for posting free models is to help other programmers learn, I and definitely didn't want them to learn from this project). Ever since this I have written obsessively organized and effective programs.Skills Demonstrated |
---|
BodyForces |
DataStores |
Animations |
Simple event handling |
Animations/tweening |
Effects |
Debris service |
● Game and Model Demos
ㅤ ㅤ● [Game] ContextActionUtility Examples
ㅤ ㅤ● [Game] Painting Tool
● Picture Wall
I just uploaded a bunch of random pictures I have from developing. I will improve this section later.
Picture Wall
● Code Examples
● Information
ㅤ ㅤ● Generally charge 1-5k, depending on how long I estimate the commission taking.
ㅤ ㅤ● Robux is generally my only accepted payment method.
ㅤ ㅤ● I will reach out to you if I am willing to do a job for percentages.