Skip to content
View RyanChang25's full-sized avatar
😎
Making games!
😎
Making games!

Organizations

@BloxForge-Games

Block or report RyanChang25

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RyanChang25/README.md

👋 I'm Ryan!

23, Gameplay Engineer, and I have a serious mango addiction 🥭

About Me

Hi, I'm Ryan! With nearly a decade in game development, I’ve worked as a gameplay engineer and gameplay programmer, specializing in creating immersive experiences through innovative gameplay mechanics. I’ve collaborated with diverse teams, contributing to both backend and frontend features for various brands and clients. I’m passionate about learning new technologies and always eager to connect with other professionals in the industry who share the same drive for creative problem-solving. My most notable technical skills are as follows:

  • Proficient in Roblox Luau, demonstrating expertise through diverse game projects with 6+ years of experience.
  • Experienced in using libraries such as Roact, Knit, and a range of RbxUtil Modules.
  • Knowledgeable in usage of third-party SDK’s such as GameAnalytics and PlayFab.
  • Plugin creation proficiency from previous work experience (Eg. CutsceneManager, and WhiteBox Designer).
  • Competent in tools and programs such as Moonwave, TestEZ, GitHub, Bitbucket, VS Code, Rojo, Confluence, and Jira.

Contact

X YouTube DevForum LinkedIn

You can contact me by click any of the above badges and contacting me from there. Have a good day!

Pinned Loading

  1. Revolving-Objects-Demo Revolving-Objects-Demo Public

    This demo is a personal project made to show my understanding of Mathematical Functions, Prototype-Based Classes, Object-Oriented Programming, and Single Script Architecture.

    Lua 1

  2. Dungeon-Generation-Service Dungeon-Generation-Service Public

    I created the Dungeon Generation Service to semi-procedurally generate dungeon layouts in my games.

    Lua 2

  3. Mob-Pathfinding-Service Mob-Pathfinding-Service Public

    Mob Pathfinding Service is a service I created to handle large amounts of AI mobs with OOP implementation.

    Lua 1

  4. Raycast-Projectile-System Raycast-Projectile-System Public

    Raycast Projectile System is a system I created to render smooth projectiles using raycasting and a physics algorithm.

    1

  5. Inventory-Controller-with-Profile-Service Inventory-Controller-with-Profile-Service Public

    I developed the Profile Inventory Controller so that it can easily read data returned from Profile Service and implement them into a UI structure with OOP and built-in sorting.