JOE FRAMEWORK - Roblox new framework

!THIS TOOL IS CURRENTLY AVAILABLE IN A DEMO VERSION. IF YOU FIND ANY BUGS OR HAVE ANY IDEAS, PLEASE JOIN OUR COMMUNICATION SERVER. ONLY YOU CAN USE JOE_FPS.!

Have you ever wanted to make a Roblox Game that will look like a high quality game, but you are so bad at scripting, or you don’t want to spent a lot time to make FPS, simulator, roleplay game?


Current Version: DEMO 0.0.2
Joe Framework - Patch 0.0.2 - Bulletin Board - Developer Forum | Roblox

Joe Framework is a tool that helps you to making a high quality games, using our libary of scripts, and services that is understanble to code, and using without a problems.

We want to help new roblox developers, to make a big games, that have more functionality, then others.

HOW TO USE?

  1. You need to download a rbxm file
    JoeFramework[0.0.2].rbxm (587.7 KB)

  2. Import the rbxm file to roblox in explorer.

  3. In folder, paste models to Services, and ungroup all models.

  4. Make a script in ServerScriptServices, and you can call it “init”.

  5. In init server script, require the server setup module of any libary from serverstorage.
    (Or you can paste this template)

local RS = game:GetService("ReplicatedStorage")
local ServerStorage = game:GetService("ServerStorage")

local EventFolder = RS.Joe_Events
local SharedModules = RS.Joe_SharedModules
local ServerModules = ServerStorage.Joe_ServerModules
local ServerServices = ServerModules.Joe_Services
local FPS = ServerServices.Joe_FPS

local setup = coroutine.wrap(require(FPS["Joe_SetupFPS.server"]).init)()
  1. Then make a client script in ReplicatedFirst
  2. And require client setup module from replicatedstorage.
    (Also you can paste this template)
local RS = game:GetService("ReplicatedStorage")

local SharedModules = RS:WaitForChild("Joe_SharedModules")
local Services = SharedModules:WaitForChild("Joe_Services")
local FPS = Services:WaitForChild("Joe_FPS")

local setup = require(FPS["Joe_SetupFPS.client"]).init()
  1. Now you can test it, and we are done!

If you want to give feedback to us, you can comment to this post.

WHAT’S NEXT TO US?

We will make new updates, to complete whole framework. And also we will make our communication server, and our wiki, to give us a feedback, and help developers to use our framework.

You can play our showcase place, to test new features, and test with your friends:
( ✦ ) [DEMO]Joe Framework - Roblox
(Because of an incident that I’m trying to resolve against people who are against me, I needed to make the game private. You can only play by submitting a request to a group, to test it)

My only suggestion is to name the module “mama”

7 Likes

That’s a good idea, I’ll think about it.
:+1:

1 Like

ofc Platon have forgotten about custom playermodule that hides tool model..
PlayerModule.rbxm (140.7 KB) [insert it inside of StarterPlayerScripts]
sorry for not my mistake : P

Oh, okay, i will fix this problem. Thanks for a mention