generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: Creating an Engine-Framework Hybrid

Previous Thread :: Next Thread 
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
cody123454321 is not online. cody123454321
Joined: 21 Nov 2009
Total Posts: 5408
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
DemonicRegalia is not online. DemonicRegalia
Joined: 25 Jun 2010
Total Posts: 3383
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
DemonicRegalia is not online. DemonicRegalia
Joined: 25 Jun 2010
Total Posts: 3383
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 is not online. 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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
DemonicRegalia is not online. DemonicRegalia
Joined: 25 Jun 2010
Total Posts: 3383
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
DemonicRegalia is not online. DemonicRegalia
Joined: 25 Jun 2010
Total Posts: 3383
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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 is not online. Kacarrot
Joined: 16 May 2009
Total Posts: 12688
28 Jul 2015 03:39 PM
tl;dr /care
Report Abuse
membra is not online. 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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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 is not online. 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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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 is not online. 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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
nQqzRYVpIKA5jLP is not online. nQqzRYVpIKA5jLP
Joined: 05 Mar 2015
Total Posts: 4135
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
powerhotmail123 is not online. powerhotmail123
Joined: 11 Apr 2011
Total Posts: 5041
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
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image