Xeptix Framework is a… well… framework.
It’s basically a growing collection of libraries and APIs to ease development. All APIs and Libraries are optimized and designed to be as lightweight as possible - the framework itself wont slow your game even the slightest bit!
Here’s the plugin, be sure to read the description for more info (and where you can find the documentation): http://www.roblox.com/Xeptix-Framework-Plugin-BETA-item?id=233810446
Here’s some of the features: [spoiler]Built in data saving using a modified version of PlayerDataStore, including auto loading, auto saving, and a built in client-data-replication to allow you to VIEW data on the client, but not change it.
Built in remote system to ease the use of remotes, as well as provide a more organized way to use remotes, with special additions such as client-to-client communication with great performance!
[not in current version] Built in global and server leaderboard system, which automatically updates and uses the integrated PlayerDataStore to automatically create, compile, and prepare leaderboards for your use whenever you desire. Features a low-request-using system, so don’t worry about this OR PlayerDataStore using tons of your DataStore requests.
Time/Data functions, so you can get the time/date information for any time, including future time. Also, you can turn a number like 304 into “5 minutes 4 seconds” or “5m 4s” for example.
String functions, allowing you to manipulate strings efficiently with ease.
Number functions, allowing you to manipulate numbers efficiently with ease.
Part functions, allowing you to manipulate parts efficiently, including a :TweenPart function, identical to :TweenPosition
Gui functions, allowing you to force ScrollingFrames’ canvases to automatically update to fit all descendants, as well as a 3d gui system.
And much more to come over the weeks!
[/spoiler]
The plugin also has a neat little “Script Statistics” button, if you care about that.
The “Add Tree” button is currently broken, but will be a part of the randomly-generated pre-model system I am developing.
Anyone care to give it a go and throw me some feedback?