Poll

The obligatory 'What do you use and think is best' poll with comedy options

I use Scripts
- 3 (1.1%)
I use Events
- 26 (9.4%)
I use both
- 65 (23.4%)
I use neither :P
- 2 (0.7%)
Other
- 1 (0.4%)
I think Scripts are the best
- 9 (3.2%)
I think Events are the best
- 16 (5.8%)
I think a combination of both is the best
- 48 (17.3%)
I think it depends on the specific situation
- 41 (14.7%)
Other
- 1 (0.4%)
dwarra :=:
- 15 (5.4%)
second comedy option
- 21 (7.6%)
Zeriab is the best :V
- 30 (10.8%)

Total Members Voted: 118


Pages: 1 [2] 3  All

Author Topic: The obligatory 'Events versus Scripts' discussion  (Read 11037 times)

0 Members and 1 Guest are viewing this topic.
Chesso Male
**
Rep: +6/-7
Offline Offline
Level 63 (53%)
Re: The obligatory 'Events versus Scripts' discussion
« Reply #25 on: September 19, 2007, 07:04:29 PM »

  • Would that include scripts directly inserted into events? (where I have been playing with them), as opposed to the direct event facilities made available?
    modern algebra Male
    *
    Rep: +336/-113
    Online Online
    Level 79 (49%)
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #26 on: September 19, 2007, 08:37:16 PM »

  • I would say no, since it is my assumption that it would take as long to process the Script Event Command as it would other Event Commands. So, my guess is that it would depend on what the script command is. For instance, I imagine using a script cocmmand for something like:

    $game_variables[1] = 5

    would be slower (negligibly) than

    Control Variables: [1] = 5

    Though I'm not positive about that.

    However, for something like this:

    for i in 0...10
      if $game_variables[i*2] != 10
        $game_variables[i*2] *= 2
      end
    end

    I would imagine that would be faster than making a list of conditional branches.
    « Last Edit: January 31, 2008, 03:15:14 PM by modern algebra »


    Forty Male
    ********
    Licks
    Rep: +75/-157
    Offline Offline
    Level 73 (47%)
    World Street Fighting Champion
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #27 on: October 09, 2007, 10:08:11 AM »

  • I use events
    dwarra :=:
    second comedy option
    Taylor Male
    ***
    Rep: +3/-1
    Offline Offline
    Level 68 (65%)
    can't work on one project at a time
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #28 on: December 02, 2007, 08:12:31 PM »

  • Creating a custom system of a sort seems so much easier in 2000 and 2003. Which makes me think scripting is slightly forced upon people, because useful functions are missing in the event editor.

    I can do some scripting... not as much as I'd like. (I almost always get errors once or thrice.) Waiting on scripters is "D:".
    ಠ_ಠ
    Snailer Male
    *
    Ancient Mummy
    Rep: +64/-36
    Offline Offline
    Level 71 (17%)
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #29 on: January 31, 2008, 01:52:25 PM »

  • If you understand events as much as I do you can do pretty much everything with events then with scripts.
    But if I have something hard or something which comes back every map I use scripts.
    so much more helpful,
    Lord Dante Male
    *
    I am epic, you are not.
    Rep: +57/-21
    Offline Offline
    Level 76 (60%)
    Defender of Justice
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #30 on: January 31, 2008, 01:58:16 PM »

  • I would say to use scripts in RMXP, as they allow you to create more complex functions with less hassle, as Modern Algebra pointed out. In addition, Enterbrain actually removed several events that allowed for the same functions, albeit with more work, to be achieved in earlier versions of RM.
    So...basically:
    Creating a custom system of a sort seems so much easier in 2000 and 2003. Which makes me think scripting is slightly forced upon people, because useful functions are missing in the event editor.

    ...
     ::)
    Zeriab
    *
    ? ? ? ? ? ? ? ? ? The nice kind of alien~
    Rep: +154/-10
    Offline Offline
    Level 74 (01%)
    Martian - Occasionally kind
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #31 on: February 19, 2008, 11:29:09 AM »

  • Since there are engine differences between RMXP and RMVX the discussion has been split into two threads:

    RMXP discussion topic/poll
    RMVX discussion topic/poll

    « Last Edit: February 19, 2008, 11:47:56 AM by Zeriab »
    garygill <3
    Zeriab
    *
    ? ? ? ? ? ? ? ? ? The nice kind of alien~
    Rep: +154/-10
    Offline Offline
    Level 74 (01%)
    Martian - Occasionally kind
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #32 on: February 19, 2008, 11:45:27 AM »

  • This topic is created in anticipation of a potential discussion. The discussion was in RMXP and there is no reason why it shouldn't be in RMVX.

    I have given you three votes with the mindset of you using the two votes seriously and the last vote on the comedy options. Since I can't group options I must just hope that you will use the poll sensible. Naturally you can beat the system by voting in a different way. Beating the system will probably make you feel better so I don't mind you doing that ^_^

    The 'I use ' group: (What you are using)
    Quote
    I use Scripts
    I use Events
    I use both
    I use neither :P
    Other

    The 'I think is best' group: (What you think is the best)
    Quote
    I think Scripts are the best
    I think Events are the best
    I think a combination of both is the best
    I think it depends on the specific situation
    Other


    The comedy group:
    Quote
    dwarra :=:
    second comedy option
    Zeriab is the best :V

    One vote per group would be the optimal in my opinion.
    If you choose Other in any of the groups I would very much like you explaining what you mean in a reply to this thread. You naturally don't have to.
    You are free to discuss the events and scripts advantages and disadvantages in this topic. You don't have to discuss. You can word your opinions and leave it at that. It is fine as well.
    No flaming! If you start flame I will treat you unfair >8U
    If you are flamed then try not to flame back. Use the fact that I will treat the flamers unfairly to peace your mind ;)

    On a final note: I have enable you to change you votes should you change your opinion



    I don't know RMVX enough to answer yet. I expect my answer will be the same as my RMXP answer, though I naturally don't know yet.

     ~ Zeriab
    garygill <3
    Cascade
    **
    Rep: +0/-0
    Offline Offline
    Level 63 (29%)
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #33 on: March 01, 2008, 10:41:30 AM »

  • I'm expecting a character maker and a face set in the future. I'm pleased of what I've seen yesterday.
    mastermoo420 Male
    *
    A Random Custom Title
    Rep: +259/-274
    Offline Offline
    Level 80 (82%)
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #34 on: March 24, 2008, 04:47:58 PM »

  • I voted for "I use both," and dwarra and Zeriab. Zeriab has the highest votes in the poll, lol.
    Caesis
    **
    Rep: +0/-2
    Offline Offline
    Level 61 (24%)
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #35 on: May 07, 2008, 10:27:50 AM »

  • Both. But I preffer scripts.

    Scripts can do more, and don't create lag. Which leaves more room for many more simple events.

    Big stuff scripted, little stuff events.

    Thats how I'm making my game =)
    SexualBubblegumX Male
    ********
    Sailor Man
    Rep: +247/-2055
    Offline Offline
    Level 80 (35%)
    So about that money...
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #36 on: May 07, 2008, 10:44:03 AM »



  • Some one lock this damn thing please.
    Zeriab
    *
    ? ? ? ? ? ? ? ? ? The nice kind of alien~
    Rep: +154/-10
    Offline Offline
    Level 74 (01%)
    Martian - Occasionally kind
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #37 on: May 07, 2008, 05:11:07 PM »

  • I disagree with locking this topic.
    Every now and then new members has historically wanted to express their feelings on this matter. I prefer having it all collected in one place where the newcomers can read other views and opinions as well.
    It's definitely better than the alternative of posts on this matter appearing scattered across the forums.

    @Caesis:
    Scripts definitely can create lag. Too much code to process in per frame => lag.
    What you can say is that in most cases when having the same functionality in a script and in an event the scripted way will process faster.


    garygill <3
    ceegamus Male
    ***
    Rep: +4/-2
    Offline Offline
    Level 62
    Yeah... about that.....
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #38 on: May 26, 2008, 08:48:16 PM »

  • Personally, I use events.  I've tried scripting, and the idea goes way over my head.  Eventing seems so much easier for me.

    However, I am grateful to have found RMRK and he plethora of scripter for the things I can't event.
    This is a signature.
    ahref Male
    *
    Resident Cloud
    Rep: +54/-54
    Offline Offline
    Level 72 (50%)
    BOOP
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #39 on: June 07, 2008, 06:17:37 PM »

  • Scripts are needed to fix missing features in vx :(
    Leventhan Male
    *
    Shadow Knight
    Rep: +128/-62
    Offline Offline
    Level 73 (25%)
    Ruin that brick wall!
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #40 on: June 08, 2008, 04:30:32 AM »

  • I use both, it depends on the specific situation, and dwarra :=:
    Be kind, everyone you meet is fighting a hard battle.
    marty2008 Male
    **
    Rep: +2/-5
    Offline Offline
    Level 60 (92%)
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #41 on: June 09, 2008, 01:04:00 PM »

  • id have to say both, because the scripts and events are good because you can learn on how the game works.
    "If you build it, they will play it"
    kitkatkan Female
    ******
    Walking Billboard
    Rep: +89/-72
    Offline Offline
    Level 64 (97%)
    We're gonna destroy these aliens
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #42 on: July 24, 2008, 11:31:15 AM »

  • I have tried out VX, And i do like it. Not enough to get a license, I suppose but that's because I waste all of my money on other things. I am a programmer at heart, But i never got around to learning ruby and in the end i was too lazy to XP. From what i understand of it though, Although i have used events for a while, and probably will be using events for the rest of ever, scripts do allow you to break many boundaries, intentional and unintentional and eliminate work arounds, and that's enough for me XD. I was always sick of event-made menus and battle systems (I think the only good CBS was in that Final Fantasy Fan game, And most of the good Custom menus depended on a link to the default menu)
    kitkatkan Female
    ******
    Walking Billboard
    Rep: +89/-72
    Offline Offline
    Level 64 (97%)
    We're gonna destroy these aliens
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #43 on: July 24, 2008, 11:32:17 AM »

  • I could say the same about XP though. whoops.
    Mr.Gir
    **
    Rep: +1/-2
    Offline Offline
    Level 60 (16%)
    ...
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #44 on: August 08, 2008, 01:28:46 AM »



  • Besides, It's a lot of fun to make a battle system via events, it takes hours and hours and you end up debugging for days  :blizj:


    I made a battle code in 2k3 and its so long that after a certain point i cant move the scroll bar down anymore and i have to use the mouse wheel but scripting doesn't exist on rm2k3. Hopefully i can transfer my battle code to rmXP in future games. Thats real backwards compatibility.
    Deadly Alince
    **
    Rep: +0/-0
    Offline Offline
    Level 58 (66%)
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #45 on: October 23, 2008, 03:03:51 PM »

  • i use both, i dont make the script's but i modify as i like and event's are a much more easy way then script's, lets say that if their was onle script's or onle event's the game you will make will look alot more different then when you use both  ;D.
    vgvgf Male
    **
    Rep: +8/-2
    Offline Offline
    Level 58 (72%)
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #46 on: April 15, 2009, 10:43:32 AM »

  • I use both, however Scripts > Events!!!
    Why? Because events can't work without scripts, and scripts can work without events. Try deleting all Interpreter method contents, events won't work.

    Scripts > Events

    Sorry for late replying to this thread, but I had to say.
    shintashi
    ***
    Rep: +6/-1
    Offline Offline
    Level 51 (54%)
    We learn by living...
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #47 on: May 31, 2010, 01:25:22 PM »

  • I dislike scripting because
    1)I really don't know it all that well
    2)it scares the bajezus out of me because you have to save before testing and it crashes like holy hell. That becomes a big issue when you have a multi-layered investment in the script, like if you primitively edit specific lines all over the place and forget to leave markers where you edited things, and the original.

    Still, I used script where eventing fails me, and it often does.

    Events totally pwn script in terms of stability and accessibility.

    I think people who blow their pipes about how bogly awesome script is should get together and try writing a user friendly manual for scripting, because contrary to popular belief, you cannot easily google your way through script, and learning ruby is almost useless without knowing the architecture already in place, especially the arrays and aliases.

    The built in help guide is also kind of useless for beginners because no one tells you things like the "@" symbol means ".extension" or how to use p for print, or that you can print all file extentions and data by leaving off the extension.
    NAMKCOR Female
    *
    !!!
    Rep: +915/-239
    Offline Offline
    Level 77 (96%)
    ???
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #48 on: May 31, 2010, 01:42:26 PM »

  • nice necro and misconceptions

    I dislike scripting because
    1)I really don't know it all that well
    2)it scares the bajezus out of me because you have to save before testing and it crashes like holy hell. That becomes a big issue when you have a multi-layered investment in the script, like if you primitively edit specific lines all over the place and forget to leave markers where you edited things, and the original.

    Still, I used script where eventing fails me, and it often does.

    1) so if you didn't know eventing, but you knew scripting, you'd not like eventing?
    2) you have to test events over and over to make sure they don't cause bugs in your game that could ruin and/or crash your game, editing restrictive and locked downed specific functions and hoping that it does what you're looking for it to do.

    Events totally pwn script in terms of stability and accessibility.

    Events can be just as instable, and scripting is just as accessible to someone who can program, or takes the time to program.

    I think people who blow their pipes about how bogly awesome script is should get together and try writing a user friendly manual for scripting, because contrary to popular belief, you cannot easily google your way through script, and learning ruby is almost useless without knowing the architecture already in place, especially the arrays and aliases.

    Guess what, Ruby is an entire programming language and you -can- in fact google ruby tutorials to brush up on syntax and how it works.  Also, people have tried to write manuals, but as far as that is concerned, programming is a skill that takes time to learn.  Just as you can't just write a manual expressing every single possible combination of eventing procedures, you can't do that for scripting either.  Scripting, like Eventing, is clever use of the methods provided to you, not some formulaic thing that you can just write an instructions manual for.

    If someone wants to learn how to script RGSS, they could take the time to study Ruby, and/or the default scripts to see how they work, specifically starting with simple things such as the menu systems.

    Also, Blizzard wrote a guide for Intermediate/Advanced scripters that can help people to understand some of the possibilities, if someone wants to learn more, they can read it, it's not hard.  here

    The built in help guide is also kind of useless for beginners because no one tells you things like the "@" symbol means ".extension" or how to use p for print, or that you can print all file extentions and data by leaving off the extension.

    The built in help guide isn't a "how to ruby for beginners" guide, it's an explanation of the API and Methods available through the RGSS libraries.

    tl;dr - saying scripting isn't good because you don't know how to do it is ignorant as it can do things much faster, easier, and more efficiently than eventing could ever dream to.

    redyugi Male
    ***
    Rep: +17/-8
    Online Online
    Level 55 (89%)
    Python Programmer
    Re: The obligatory 'Events versus Scripts' discussion
    « Reply #49 on: May 31, 2010, 01:45:26 PM »

  • Way to not know what you are talking about.
    Alot of people have instructions for their scripts, and its clear and precise. And if it is a script that requires alot of changes, they do have a manual. (Yanfly's battle script has a huge manual)

    The builtin guide is useful to an extent. But they really want you to know Ruby before you start scripting. Thats why you don't know "@" is an extension, or that "p" is for "puts"/"print". Knowing Ruby isn't useless. When you know Ruby, and then read the help file, you understand alot of what you can do. Unless you are a programmer, you won't understand alot of the "architecture" because its not similar to you. I came to Ruby from Python(a similar language) and I understood most of what I needed to know. 

    Events are not nearly as stable as a well written script. It falls on the user to use it right, and that is where the issues come from. Now because you probably event your own systems, you don't encounter any problems. But imagine putting it online, and having others use it. Then you will see many issues with it. That is how it works for both scripts and events. If you wrote your own scripts, you wouldn't have any issues with them.

    I like to use both. Events and scripts have their own places in which they excel, and ask myself before doing something, what would be best to solve my problem.

    EDIT:
    Damn you NAM, you ninja'd me.
    Pages: 1 [2] 3  All
     

    hi

    RMRK.net Theme Super Ultra Mega Beta

    Follow RMRK on Twitter Ask RMRK Questions on Formspring Get RMRK Updates via Windows Live

    Page created in 0.724 seconds with 23 queries.