|
| 28 Jul 2015 06:38 AM |
Hey guys,
So recently, I made a post called "Framework Vs. Wrapper Vs. Engine (?)". Located here: http://www.roblox.com/Forum/ShowPost.aspx?PostID=168798953
There, I had come to conclusion to creating a Engine-Framework Hyrbid, where they both work seamlessly together. Also, I might throw in some elements of a wrapper-like system.
The actual is going to be called Energiser, which is the name I used previously for the Framework I was creating before, but I haven't progressed much into the framework as I was busy. So, Energiser Engine, I guess. :P
What I want "Energiser" or "Energizer" to do, is to handle core things within each of the games it is called upon. These things are:
-Server-Client Communications; --Managing remote connections. --Tracking connections. --Full control over any connection at any time.
-Client-Sided effects: --Lens Flare (not as much importance). --Animations (A custom animation engine).
-Input Manager: --Manipulation of input. --A binds manager.
-Adding onto the default physics (attaching my own physics engine to the default engine): --Custom explosian physics. --Welding handler. --Collision handler. --Etc.
-Custom Camera Engine; --A semi and ENTIRELY custom system will be available to be chosen. ---The semi camera would be an add on to the default camera. ---The entirely custom camera would be a replacement for the default camera.
-Custom Control Engine. --An entirely custom system like in the Custom Camera Engine. --Working with the Input Manager. --Sees incoming communications/requests with Client input.
-Animation Engine (Mentioned before, but in more detail). --An engine to replace ROBLOX's default engine and provide more functionality.
So, there are some more, but these are the core things I'm aiming for. The others are just some extras which might just optimise performance or what-not.
I know this is a LOT for probably my most advanced scripting endevour. But, I want to use my knowledge of scripting to the max and really push myself. I want this to match the expectations of other projects, like Valkyrie or Nevermore.
So, here are my questions:
1. Could you give me some opinions/advice on my goals for this engine hybrid?
2. Where do I start for all this?
3. Any links to help me get started?
Thanks in advance! |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 07:20 AM |
Any ideas?
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 07:26 AM |
For one, you need to identify what wrappers, engines, and frameworks are.
A framework is a basic structure underlying a system, concept, or text. A wrapper is an object around an object that extends or enhances the wrapped object. A engine pretty much is a hub to conduct frameworks and handle wrapped objects.
You should build a framework for an engine to handle wrappers. |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 07:34 AM |
Yeah, I covered that in the previous post I did before.
The Framework is going to be like the manager/controller/commander of the Engine, which has some Wrapper functions in it.
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 08:41 AM |
Any others?
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 08:47 AM |
i could help you fund your big and cool project if you could do the chat thing
By the way, is this only for your games, do you have to pay to get it, or what? |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 08:52 AM |
Since this is going to be a pretty massive project, I won't be releasing *everything* to public. However, I said *everything*. I will have a slightly less featured version of the engine which I will hopefully release to the public.
This is mostly going to be used in my games, but the public version can be used for games too.
As for your "chat" thing. I'm extremely busy with others things. But I'll try if I can.
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 08:54 AM |
| Thank you for both things. I have no idea how you'll accomplish it, but I feel like you're capable of doing it. Here's another free bump. |
|
|
| Report Abuse |
|
|
eLunate
|
  |
| Joined: 29 Jul 2014 |
| Total Posts: 13268 |
|
|
| 28 Jul 2015 09:19 AM |
| Wrappers are only really utility. They're best used just to hide all the behind-the-scenes stuff with implicit behaviour. |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 10:09 AM |
Yeah, I kind-of know. :P Could some of you guys answer the questions please... :P
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 10:58 AM |
Any ideas?
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 11:27 AM |
| If you could work with gravity or points of gravity, that would be cool (i.e A point of gravity is at the center of a large part that is a ball, and the person can walk fully around it. I know the camera doesn't allow itself to turn upside-down, but it would still be cool to see the person doing this). |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 11:28 AM |
That's something I'm going to be working on, which will be paired with the Custom Camera Engine, Custom Control Engine and the Physics engine.
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 01:11 PM |
Please any more ideas. :P
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 01:12 PM |
| I'm now offering 1.5k robux or the equivalent limited of your choice for the chat GUI. |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 03:35 PM |
@Demonic
We'll see...
Please someone answer the questions. :P
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
Kacarrot
|
  |
| Joined: 16 May 2009 |
| Total Posts: 12688 |
|
| |
|
membra
|
  |
| Joined: 14 Oct 2008 |
| Total Posts: 6313 |
|
|
| 28 Jul 2015 03:47 PM |
Could you add functionality to support custom fonts? Like, upload a font-map as a decal and then do things to make it easy to use?
[i like rhubarb] |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 04:13 PM |
You know this is an advice thread. Not the suggestions thread...
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
membra
|
  |
| Joined: 14 Oct 2008 |
| Total Posts: 6313 |
|
|
| 28 Jul 2015 04:18 PM |
I WANT MY FONTS AND I WANT THEM NOW!
[i like rhubarb] |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 04:20 PM |
There's already a Font Importer. But I might consider it.
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
membra
|
  |
| Joined: 14 Oct 2008 |
| Total Posts: 6313 |
|
|
| 28 Jul 2015 04:22 PM |
Sweet. Looking forward to my Comic Sans title screen.
[i like rhubarb] |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 04:26 PM |
While you will [probably] wait a long time... Here is a font importer: https://www.youtube.com/watch?v=LrwMIQwqNhA
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 04:29 PM |
| An engine is really just another name for a framework. For example, a game engine is just a framework meant to be used for game creation. |
|
|
| Report Abuse |
|
|
|
| 28 Jul 2015 04:40 PM |
Meh, Engine sounds more advanced though. :P Please anyone answers... :P
Enjoying your stay at the Scripters Forum? Join this! http://www.roblox.com/My/Groups.aspx?gid=2582784 |
|
|
| Report Abuse |
|
|