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, Sr. Gameplay Engineer @ Sawhorse LA, and a serious mango addict ๐Ÿฅญ

About Me

Hi, I'm Ryan! With nearly a decade in game development, Iโ€™ve built many immersive experiences as a gameplay engineer on the Roblox platform. Iโ€™ve had the privilege of working with major clients like Universal Pictures, Nickelodeon, and Nascar, developing both backend and frontend features. I'm passionate about exploring new technologies and connecting with industry professionals who share a commitment to crafting impactful games. My most notable technical skills are as follows:

  • Proficient in Roblox Luau, demonstrating expertise through diverse game projects with 8+ years of experience.
  • Skilled in using libraries and frameworks such as Roact, Knit, and a range of Rbx Util 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. 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

  2. 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

  3. 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.

  4. 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

  5. Dungeon-Generation-Service Dungeon-Generation-Service Public

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

    Lua 2