Today I’ve open sourced the definitive version of Realism, a light-weight character enhancement system I developed for Roblox. I wanted to share it with anyone who might be interested in checking it out!
What is Realism?
Realism is a character enhancement system for Roblox designed to be light-weight, easy to modify, and minimally invasive to integrate into existing games, so long as they follow Roblox’s avatar standards.
It allows players to:
- Look around with their head in third person both horizontally and vertically.
- See their avatar’s body in first person, including body accessories.
- Aim with whatever tool they are holding in their right hand.
- See a full-body shadow of their character in first person.
These enhancements are 100% interpolated on the client, and replicate to the server with a simple pitch/yaw value.
It also replaces the existing walk sounds with material-based walking sounds, which have their PlaybackSpeed adjusted based on the height and speed of the player.
- Rojo backed GitHub repository!
- Compatible with both R6 and R15.
- Interpolation is not locked to the framerate.
- Inline documentation provided in the source code.
- Easily integrates into modular frameworks such as Aero.
- Lightweight, modular, and easy to configure and customize.
- Adapts in real-time to avatar scaling changes and limb replacements.
Realism is distributed under v2.0 of the Mozilla Public License. This means you can use the library free of charge in your games without having to disclose the source code of your entire game, under the condition that you provide credit to the original author of the project, which in this case… is me !
Additionally, if you make any significant enhancements to the system that others may find useful, you should open source your fork of Realism under the same conditions, and perhaps even consider submitting a pull request to have your changes integrated into the main project!
The goal of this policy is to make Realism an open standard that people can build upon and make even better for everyone!
The source code of Realism is available on GitHub!
You can find the latest release here:
Enjoy! If you have any questions or concerns, feel free to mention them below !