Graal Forums  

Go Back   Graal Forums > Development Forums > NPC Scripting
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 09-02-2004, 09:32 PM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
GScript Contest! Ends Sept. 8!!

-Taken from other thread to ensure people actually look here-
This will be a specific contest in that there will be only one type of script accepted. There are options for different skill levels just to be more fair-ish. Anyway, here are the details;
You must create a script to render a rope or string type object. You can use showpoly, showtext, showimages, and all that kind of stuff however you like, aslong as the script does actually render a rope-like object.

Entrants for the Easy Level just need to figure out a way to create, draw and drag the object.

Entrants for the Intermediate Level need to emulate inertia in the rope to simulate whip-like effects.

Entrants for the Advanced Level must incorporate the option for multiple weights attatched to the rope (affecting the inertia and movement of the rope).

Extra functions and visuals can be added and depending on niftyness and efficiency of code, this could help to add cool points to your script. The methods you use to render, and operate the rope is up to you, be creative!

As of yet, I'm thinking I should accept entries for the duration of a week. So send the script via PM to Dach;GoZelda;ZeroTrack;calum (<- put that in the send to box) and USE CODE TAGS!! (I would prefer you using [ php] since it has the fewest obnoxious extra spaces). If your script won't fit within one PM or you do not have forum access, send me an e-mail @ [email protected] I will send it to the other judges via PM or email (if they will allow the scripts to be sent to their e-mail). We won't accept any more entries after Wednesday, September 8 (unless extreme circumstances occur). We will try to have the results back soon thereafter.

Note: I will be out of town this weekend (yes, very bad timing on my part...) so please try to not rely on me sending your application to the other judges at that time. I am sorry for the inconvenience, but I am fairly confident it won't affect the judging time much.

sorry for the extra thread, I was told making a new thread with a catchy title would ensure that more people actually read this
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial

Last edited by Dach; 09-03-2004 at 05:40 AM..
Reply With Quote
  #2  
Old 09-03-2004, 01:45 AM
Polo Polo is offline
Classic Systems Admin
Join Date: Sep 2002
Location: Vancouver, Canada
Posts: 735
Polo is on a distinguished road
Send a message via AIM to Polo
It is actually difficult to emulate decent rope physics, and unless you have studied to Further Mathematics level (In the UK), you gonna struggle to even attempt the intermediate level, and if you've not studied A-Level mathematics or Physics you wont have a chance (Unless you've done personal studies).

I'm currently toying with the idea of elasticity, which does make it somewhat different, but I'm not aiming to be finished before the closing date set. (More of a personal challenge).

In my personal opinion, I dont think this was the best choice for a challenge as it requires certain areas of mathematics to have been studied, which I know many people wont have. Thats not to take anything away from the ichallenge idea in general though...
__________________
Be good little players, or Master Storm will ban you!



Proof that the staff are crazy..
*Ghost Pirate: I'm a little teacup short and stubbe here is my raygun here is my butt
DragonX: Jumping jack rabbits Batman! Our eggo waffles have been stolen! To the batmobile Robin!
X-Mann (RC): I have a head ache
Reply With Quote
  #3  
Old 09-03-2004, 04:31 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Quote:
Originally Posted by Polo
I'm currently toying with the idea of elasticity, which does make it somewhat different, but I'm not aiming to be finished before the closing date set. (More of a personal challenge).
The difference between elastic and nonelastic isn't all that wide , granted you're not aiming for exact realism. There are many methods to accomplish the desired effect. Whether or not your method is perfect isn't the main point, it's just how close you can get.
It is supposed to be a challenge. But yeah, there will be less demanding challenges in the future.
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #4  
Old 09-03-2004, 05:08 AM
Python523 Python523 is offline
Banned
Join Date: Aug 2001
Location: Illinois
Posts: 3,498
Python523 is on a distinguished road
I would change the wording a little bit. The begining/Intermediate/advanced scripter part is a little inaccurate. I'm considered an advanced scripter by some people but I'm taking my first course in physics this year. I would not be able to emulate the required effects due to my limitations. I don't really have the free time to do this anyway because school is giving me 2-4 hours of homework per day + I am doing stuff with friends all this weekend. Best of luck to the contestants. If you need more judging I might be able to put in time for that.
Reply With Quote
  #5  
Old 09-03-2004, 05:47 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Quote:
Originally Posted by Python523
I would change the wording a little bit. The begining/Intermediate/advanced scripter part is a little inaccurate.
oh, yeah, I didn't think about that.. fixed, also added color to highlight important parts and make it not dull

Yeah, if anything comes up concerning the judging, I'll be contacting you and some others (ex: someone like Kai sending a complex script that's over someone's head || if for whatever reason we get too many applicants and can't judge them all in a decent time).
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #6  
Old 09-03-2004, 01:23 PM
Polo Polo is offline
Classic Systems Admin
Join Date: Sep 2002
Location: Vancouver, Canada
Posts: 735
Polo is on a distinguished road
Send a message via AIM to Polo
Elasticity means you have to cater for a whole new set of dynamics, And actually makes the finished result rather diferent, thats what I was refering to.

Jagen is a perfect example of why i did not think the challenge was perfect: A more than good scripter who has simply not studied the relevant mathematics.
__________________
Be good little players, or Master Storm will ban you!



Proof that the staff are crazy..
*Ghost Pirate: I'm a little teacup short and stubbe here is my raygun here is my butt
DragonX: Jumping jack rabbits Batman! Our eggo waffles have been stolen! To the batmobile Robin!
X-Mann (RC): I have a head ache
Reply With Quote
  #7  
Old 09-03-2004, 02:14 PM
GoZelda GoZelda is offline
Mister 1,000,000
GoZelda's Avatar
Join Date: Jan 2003
Location: Brussels, capital of Europe.
Posts: 5,396
GoZelda will become famous soon enough
Send a message via AIM to GoZelda Send a message via MSN to GoZelda
Quote:
Originally Posted by Polo
Elasticity means you have to cater for a whole new set of dynamics, And actually makes the finished result rather diferent, thats what I was refering to.

Jagen is a perfect example of why i did not think the challenge was perfect: A more than good scripter who has simply not studied the relevant mathematics.
And does not have the required free time.
__________________

Quote:
Originally Posted by Lance
stefan is satan
I am the best.
[URL removed]Music or aural pollution?
Reply With Quote
  #8  
Old 09-03-2004, 02:33 PM
Polo Polo is offline
Classic Systems Admin
Join Date: Sep 2002
Location: Vancouver, Canada
Posts: 735
Polo is on a distinguished road
Send a message via AIM to Polo
Quote:
Originally Posted by GoZelda
And does not have the required free time.
Yes that too But with most colleges starting this week I think a lot of people will have that problem...
__________________
Be good little players, or Master Storm will ban you!



Proof that the staff are crazy..
*Ghost Pirate: I'm a little teacup short and stubbe here is my raygun here is my butt
DragonX: Jumping jack rabbits Batman! Our eggo waffles have been stolen! To the batmobile Robin!
X-Mann (RC): I have a head ache
Reply With Quote
  #9  
Old 09-03-2004, 03:07 PM
Rick Rick is offline
PipBoy Extraordinaire!
Rick's Avatar
Join Date: Jul 2004
Location: Long Beach, California.
Posts: 831
Rick is on a distinguished road
GScript1 only?
Reply With Quote
  #10  
Old 09-03-2004, 07:20 PM
VeX_RaT_Boy VeX_RaT_Boy is offline
WannaBe Scripter
VeX_RaT_Boy's Avatar
Join Date: Aug 2002
Location: Norway
Posts: 960
VeX_RaT_Boy is on a distinguished road
Send a message via ICQ to VeX_RaT_Boy Send a message via AIM to VeX_RaT_Boy Send a message via Yahoo to VeX_RaT_Boy
Probably, since most people doesn't have access to somewhere they can work with GScript2.
__________________
-Kjetil Valen
Reply With Quote
  #11  
Old 09-03-2004, 08:24 PM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Quote:
Originally Posted by Rick
GScript1 only?
I'd allow it, since there are slight differences in setup (considering you wouldn't use gscript2 exclusive functions/commands) but I still wouldn't be able to test it for cpu usage and to see how well it all works together. So, gscript1 only

Also, I'm going to be out of town this weekend, and away from an internet connection from half an hour from now til sometime monday. So try to get you applications to the other judges aswell (unless I'm the only one you can get contact with). This shouldn't affect anything save for the results not being in til a few days after submissions are closed, so no worries. I'll see if I can check in sometime over the weekend, but I'm staying with some friends so I wouldn't count on it .
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #12  
Old 09-08-2004, 02:31 PM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Well, it's the 8th, there are 7 hours left to send in your submissions. Try for the easy level if you can't think of any decent inertia methods atleast.
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #13  
Old 09-08-2004, 02:43 PM
ZeroTrack ZeroTrack is offline
G2K1 Developer
ZeroTrack's Avatar
Join Date: Apr 2004
Location: LongIsland, NY
Posts: 402
ZeroTrack is on a distinguished road
Send a message via AIM to ZeroTrack
I still havent received any enteries
__________________

Reply With Quote
  #14  
Old 09-08-2004, 06:22 PM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
Maybe you should extend the date?
I just heard about it today o_o
__________________
Do it with a DON!
Reply With Quote
  #15  
Old 09-08-2004, 06:29 PM
calum calum is offline
Registered User
Join Date: Nov 2003
Location: Scotland
Posts: 182
calum is on a distinguished road
Quote:
Originally Posted by ZeroTrack
I still havent received any enteries
Neither have I!
__________________
Reply With Quote
  #16  
Old 09-08-2004, 07:47 PM
protagonist protagonist is offline
Banned
protagonist's Avatar
Join Date: May 2003
Location: CAW
Posts: 5,586
protagonist is on a distinguished road
Send a message via AIM to protagonist Send a message via MSN to protagonist
Is there a prize?
Reply With Quote
  #17  
Old 09-08-2004, 07:53 PM
calum calum is offline
Registered User
Join Date: Nov 2003
Location: Scotland
Posts: 182
calum is on a distinguished road
Quote:
Originally Posted by protagonist
Is there a prize?
Fame and Boasting!
__________________
Reply With Quote
  #18  
Old 09-08-2004, 08:00 PM
GoZelda GoZelda is offline
Mister 1,000,000
GoZelda's Avatar
Join Date: Jan 2003
Location: Brussels, capital of Europe.
Posts: 5,396
GoZelda will become famous soon enough
Send a message via AIM to GoZelda Send a message via MSN to GoZelda
Quote:
Originally Posted by protagonist
Is there a prize?
Yes, bragging rights and lotsa kisses from me stud
__________________

Quote:
Originally Posted by Lance
stefan is satan
I am the best.
[URL removed]Music or aural pollution?
Reply With Quote
  #19  
Old 09-08-2004, 09:31 PM
ZeroTrack ZeroTrack is offline
G2K1 Developer
ZeroTrack's Avatar
Join Date: Apr 2004
Location: LongIsland, NY
Posts: 402
ZeroTrack is on a distinguished road
Send a message via AIM to ZeroTrack
Yea I think were gonna extend the date , what do you guys think?
__________________

Reply With Quote
  #20  
Old 09-09-2004, 06:25 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Quote:
Originally Posted by ZeroTrack
Yea I think were gonna extend the date , what do you guys think?
Only if there are a handfull of people that will actually participate. Otherwise I'll turn this thread into a "hey look what I made!" thread with my peculiar rope scripts.
Other than that, I will be doing something that doesn't seem so daunting next time.
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #21  
Old 09-09-2004, 07:08 AM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
It isn't about daunting, I just didn't hear about it in time.
__________________
Do it with a DON!
Reply With Quote
  #22  
Old 09-09-2004, 05:06 PM
calum calum is offline
Registered User
Join Date: Nov 2003
Location: Scotland
Posts: 182
calum is on a distinguished road
Quote:
Originally Posted by zokemon
It isn't about daunting, I just didn't hear about it in time.
I may accept a late entry for a small fee...
How about your soul?!?!?!?!
__________________
Reply With Quote
  #23  
Old 09-10-2004, 01:16 AM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
To late ;o
__________________
Do it with a DON!
Reply With Quote
  #24  
Old 09-11-2004, 02:46 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
I think its an interesting contest but since it requires some knowledge about rope physics it would be good to also add some links to sites where you can learn about those physics, and eventually put a little example script.
Reply With Quote
  #25  
Old 09-11-2004, 02:48 PM
GoZelda GoZelda is offline
Mister 1,000,000
GoZelda's Avatar
Join Date: Jan 2003
Location: Brussels, capital of Europe.
Posts: 5,396
GoZelda will become famous soon enough
Send a message via AIM to GoZelda Send a message via MSN to GoZelda
Quote:
Originally Posted by Stefan
I think its an interesting contest but since it requires some knowledge about rope physics it would be good to also add some links to sites where you can learn about those physics, and eventually put a little example script.
It sorta already has finished. Without any applicants =(
__________________

Quote:
Originally Posted by Lance
stefan is satan
I am the best.
[URL removed]Music or aural pollution?
Reply With Quote
  #26  
Old 09-11-2004, 04:49 PM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
oh yeah, examples of which I can post now. I probably could have mentioned the couple of methods I've used for displaying and handling the rope, but I ended up being too lazy to do that . Well, anyway here are some examples of what I've done (too lazy to add multiple weights, not to mention doing that and/or adding anchor points is quite difficult). The whip is old, like 2 years ago old (hence the use of polar vectors), the other stuff was all made in the past month. None of it is really all that accurate physics wise, but the effects aren't too bad.
Attached Files
File Type: zip chadswhip.zip (7.3 KB, 170 views)
File Type: zip ropestuffs.zip (1.6 KB, 152 views)
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #27  
Old 09-11-2004, 05:42 PM
amonrabr amonrabr is offline
Scripter
Join Date: Nov 2001
Location: Brazil
Posts: 374
amonrabr is on a distinguished road
All the contest is a really good idea, I think the contest exists to learn, since when you are forced to make something that you think youre not ready to do you learn alot. Objectives make you smart =) So about physics or math problems that anyone can have to make it, you can also pm me... if I can help in something I will be happy to help you..
Reply With Quote
  #28  
Old 09-12-2004, 02:16 AM
ZeroTrack ZeroTrack is offline
G2K1 Developer
ZeroTrack's Avatar
Join Date: Apr 2004
Location: LongIsland, NY
Posts: 402
ZeroTrack is on a distinguished road
Send a message via AIM to ZeroTrack
i guess sence im judging this , if your gonna enter i'd be glad to help as well, just remember this doesnt mean im gonna script it for you
__________________

Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 02:34 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.