What is a “Modding Framework”?
A Modding Framework is a system that allows users to create and share mods for a game, enabling others to enjoy new gameplay experiences. It empowers users to expand and modify a game’s content in unique ways, offering endless possibilities for innovation & community creation.
Why a “Modding Framework”?
A Modding Framework may sound like a simple concept but it’s quite complicated to program & manage, while Roblox itself is growing as a platform the unique ways for users to interact & create within the platform don’t seem to be growing at the same rate.
Potential Features:
- Script IDE
- World Editing
- Animation Editor
- Toolbox, Explorer, Properties Editor
- Mod Shop
- Mod Uploading
- Mod Library
- In-Game Debugger
- Custom Event Handler
- Custom Enum Handler
- Custom Script Privacy Commands (ex: ‘–@private’, ‘–@readonly’, ‘–@public’)
- Modding With Other Support (TeamCreate)
How Would Mods Be Created?
The loaded ‘MOD API’ also has a dependency that is only activated when the user enters ‘Studio Mode’. The ‘Studio Mode’ is a special environment that loads the necessary UI, code editor, and tools for creating mods. This mode will function similarly to a game editor, giving users everything they need to build and modify mods within the game.
Mods are only created on the Roblox Platform, Never will you visit a third-party service.
What classifies as a “Mod”?
A mod can be almost anything really, a new building added, more gameplay features, already existing features extended or removed. The possibilities could be limitless, with the right planning the players could do anything you could while In-Game.
Mod Moderation
You, the developer, have access to the moderation tool, through which you can review mods that have been published but not set to public, including the code, builds, etc.
I will also provide a module system that looks through the mod’s code and looks for suspicious activity, like the use of HTTPService, DataStoreService, loadstring(), require(), getfenv(), setfenv(), pcall(), etc.
You could also make your own plugin to work with the moderation tool.
What are my questions?
Would this be useful for the platform?
- Yes
- No
- Maybe
0 voters
Would you use this framework?
- Yes
- No
- Maybe
0 voters