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: Subject is debatable

Previous Thread :: Next Thread 
lolsonic1234 is not online. lolsonic1234
Joined: 08 Aug 2011
Total Posts: 236
24 Mar 2015 10:03 PM
I want to know, how can you create a Create your own character gui like the one in Sonic RP The Abandoned City. I am very interested in making something like that with a custom character creator. Any Help?
Report Abuse
Funse is not online. Funse
Joined: 11 Jun 2012
Total Posts: 7887
24 Mar 2015 10:05 PM
learn how to script
Report Abuse
lolsonic1234 is not online. lolsonic1234
Joined: 08 Aug 2011
Total Posts: 236
24 Mar 2015 10:14 PM
i specialize in web design. I know javascript, jquery and html/css. I know alot already. ANd i dont have alot of time in life to spend. Is there a simple way to learn to script?
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
24 Mar 2015 10:16 PM
jquery is not a different language -.-
Report Abuse
DeviousDeviation is not online. DeviousDeviation
Joined: 28 Dec 2010
Total Posts: 9306
24 Mar 2015 10:19 PM
"i dont have alot of time in life to spend"

then what are you doing on roblox?

⬡
Report Abuse
vat21s is not online. vat21s
Joined: 07 Jun 2010
Total Posts: 2508
24 Mar 2015 10:30 PM
You will have to learn an OOP language. In this case Lua
Report Abuse
MakerModelLua is not online. MakerModelLua
Joined: 24 Feb 2013
Total Posts: 3544
24 Mar 2015 10:31 PM
If you know javascript, lua is a breeze


"asd" - MakerModelLua
Report Abuse
Tuneable is not online. Tuneable
Joined: 16 Feb 2013
Total Posts: 2932
24 Mar 2015 11:01 PM
issue is this guy probably did a couple codecademy tutorials and now he thinks he's an elite computer hacker programmer exploiter l33t modder.
Report Abuse
DerProgrammierer is not online. DerProgrammierer
Joined: 16 Aug 2007
Total Posts: 12992
24 Mar 2015 11:15 PM
"You will have to learn an OOP language. In this case Lua"


Not really. Most of Lua done on Roblox is procedural, not OOP.
Report Abuse
AgentFirefox is not online. AgentFirefox
Top 100 Poster
Joined: 20 Jun 2008
Total Posts: 22404
24 Mar 2015 11:18 PM
"Not really. Most of Lua done on Roblox is procedural, not OOP."

??

In order to run a game on Roblox, you need Roblox objects (whether to display or retrieve information). The code uses these objects to make the game runnable. These objects store data within its properties, and each object is a separate entity from any other object. That is the sheer definition of OOP, is it not?
Report Abuse
DerProgrammierer is not online. DerProgrammierer
Joined: 16 Aug 2007
Total Posts: 12992
24 Mar 2015 11:21 PM
Object-Based != OOP
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
24 Mar 2015 11:26 PM
Lua can technically support inheritance. Isn't that like a big part of OOP
Report Abuse
AgentFirefox is not online. AgentFirefox
Top 100 Poster
Joined: 20 Jun 2008
Total Posts: 22404
24 Mar 2015 11:29 PM
Rbx.Lua supports all features of OOP, including both polymorphism and inheritance. Therefore, it should be classified as OOP, no?

All Roblox objects are instances of a class, and some classes have inherited values from a super class.
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
24 Mar 2015 11:32 PM
More like all classes other than Instance (well even though that technically also inherits from something else).
Report Abuse
chimmihc is not online. chimmihc
Joined: 01 Sep 2014
Total Posts: 17143
24 Mar 2015 11:38 PM
Lua is probably the easiest language to learn ever.

As for the Lua is/is not OOP I will quote from "Programming in Lua".

"A table in Lua is an object in more than one sense. Like objects, tables have a state. Like objects, tables have an identity(a self) that is independent of their values; specifically, two objects(tables) with the same values are different objects, whereas an object can have different values at different times. Like objects, tables have a life cycle that is independent of who created them or where they were created."

Pretty sure I copied that without any errors.


I script -~ chimmihc
Report Abuse
DerProgrammierer is not online. DerProgrammierer
Joined: 16 Aug 2007
Total Posts: 12992
24 Mar 2015 11:42 PM
"Lua can technically support inheritance. Isn't that like a big part of OOP"

It can, but do most of the scripters use it that way?


"Rbx.Lua supports all features of OOP, including both polymorphism and inheritance. Therefore, it should be classified as OOP, no?

All Roblox objects are instances of a class, and some classes have inherited values from a super class."


Yes, technically, they are objects, but Roblox Lua is more used as procedural, or prototype, and I guess if you want more OOP, it'd be more OB, than OOP.


It's prototype because of Instance.new, and procedural, because generally speaking most people don't use it in the form of OOP/OB and you create one script to many tasks that aren't necessarily related to an object.
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
24 Mar 2015 11:43 PM
Everyone who uses Roblox Lua uses it as OOP and uses inheritance all the time.
Report Abuse
DerProgrammierer is not online. DerProgrammierer
Joined: 16 Aug 2007
Total Posts: 12992
24 Mar 2015 11:46 PM
I guess. But it's not traditional OOP.
Report Abuse
LucasLua is not online. LucasLua
Joined: 18 Jun 2008
Total Posts: 7386
25 Mar 2015 12:06 AM
For the most part the majority of our code works off events, so it is an object-oriented environment in which most people deploy an event-based or procedural code structure. So technically all of you are right by my standards. lol
Report Abuse
DerProgrammierer is not online. DerProgrammierer
Joined: 16 Aug 2007
Total Posts: 12992
25 Mar 2015 12:36 AM
It's Kludge. It doesn't really fit anywhere.
Report Abuse
LucasLua is not online. LucasLua
Joined: 18 Jun 2008
Total Posts: 7386
25 Mar 2015 12:38 AM
Yeah, that'll work.
Report Abuse
lolsonic1234 is not online. lolsonic1234
Joined: 08 Aug 2011
Total Posts: 236
25 Mar 2015 05:20 AM
1 - I did not do code acadamy, although i started with codeacademy, i did more courses then just code academy. I also did teamtreehous (a paid course) and i beleive im getting a code summer camp this year.

2 - Jquery uses the name.js although it uses a different format. Example.

Examle- Javascript - You right scripts that are not rlyy needing in specifity. By that i mean you can start it in any way. Plus i love using arrays ^3^. Arrays = blocks of codes but thats getting of topic.
}

- jquery - It starts with $ on almost everything (not everything) And its also what makes flash games. Especially if its made to have key iteems like, mouseup, mousedown, mouseleave,keypress and more. THeres some like hover that allow events to happen when you hover over items..

3- im on roblox cause i want to have a good time, with my spare time. And this is what i think i can have a good time with e-e

Report Abuse
IoIiderp is not online. IoIiderp
Joined: 05 Feb 2012
Total Posts: 8613
25 Mar 2015 05:39 AM
Search PeasFactory on youtube if you wanna learn how to script.
Report Abuse
epicbreaker is not online. epicbreaker
Joined: 23 Apr 2011
Total Posts: 2791
25 Mar 2015 07:07 AM
I should really start bookmarking wiki pages for these questions:
http://wiki.roblox.com/index.php?title=Absolute_beginner%27s_guide_to_scripting
Report Abuse
DerProgrammierer is not online. DerProgrammierer
Joined: 16 Aug 2007
Total Posts: 12992
25 Mar 2015 12:08 PM
Lolsonic, you seem to be very confused. JQuery is a JavaScript library, nothing more, nothing less, it's JavaScript.

"jquery - It starts with $ on almost everything (not everything) "

The $ is not something you can't do outside of pure JS, it's an alias for jQuery. You can replace all the $s with jQuery and the code will still function.


"And its also what makes flash games. Especially if its made to have key iteems like, mouseup, mousedown, mouseleave,keypress and more. THeres some like hover that allow events to happen when you hover over items.."


No, JavaScript, nor JQuery make Flash games. They will use WebGL and not Flash. If you want Flash you have to learn ActionScript2 or ActionScript3 which aren't JavaScript.
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