How hard is jass?
Moderator: Cheaters
-
- Newcomer
- Posts: 16
- Joined: March 9th, 2008, 6:57 am
-
- Forum Staff
- Posts: 2618
- Joined: June 2nd, 2007, 6:53 pm
- Title: I Just Lost the Game
Re: How hard is jass?
It depends. Do you know any other programming languages? If so, you'll have to deal with all the habits you've gotten into, but it will be easier overall, because a lot of what you know from other languages, especially Visual Basic, will apply to Jass. If you don't know any others, then you won't have to deal with bad habits from other languages, but you won't have the experience and knowledge from programming in other languages, that you may be able to apply to Jass, so it's probably a bit harder.
Here's a few sites that may help you to learn Jass, by the way:
http://www.wc3jass.com/viewtopic.php?t= ... 473d679aa6
http://jass.sourceforge.net/doc/
Here's a few sites that may help you to learn Jass, by the way:
http://www.wc3jass.com/viewtopic.php?t= ... 473d679aa6
http://jass.sourceforge.net/doc/
My Warcraft III Tool Collection
If you want to chat/game with me:
Blizzard: Senethior459#1962
Discord: Kyle#7409
Steam: Spacekidkyle
If you want to chat/game with me:
Blizzard: Senethior459#1962
Discord: Kyle#7409
Steam: Spacekidkyle
-
- Some Honorary Title
- Posts: 1713
- Joined: June 8th, 2007, 5:08 am
- Title: Angry Bird
Re: How hard is jass?
As hard as a mountain.
I have said somewhere else about writing a JASS tutorial for newbies.
Since I never have anytime...sighs
Senathior knows basic JASS, probably you can write a tutorail like how to create triggers, how to do comparisons etc?

I have said somewhere else about writing a JASS tutorial for newbies.
Since I never have anytime...sighs
Senathior knows basic JASS, probably you can write a tutorail like how to create triggers, how to do comparisons etc?
-
- Newcomer
- Posts: 16
- Joined: March 9th, 2008, 6:57 am
Re: How hard is jass?
so how long do you think it will take me to learn it? (i do not know any programming languages.)
-
- Some Honorary Title
- Posts: 1713
- Joined: June 8th, 2007, 5:08 am
- Title: Angry Bird
Re: How hard is jass?
it took me 2 months to know the basics. 6 months to become an average JASSer. One year to become a pro JASSer.
By saying "pro" I meant I can edit any JASS script to the way I want. I also can read and easily understand most of the JASS languages.
I can also write a lot of complicated JASS function, as in Fai's cp.
SgGuy's menu was written when I was still and average JASSer. So you can see that Sgguy's menu wasn't 100% efficient though it's already greater than many GUI codes.
Good Luck. Feel free to drop off one or two question when you need some anwers.
By saying "pro" I meant I can edit any JASS script to the way I want. I also can read and easily understand most of the JASS languages.
I can also write a lot of complicated JASS function, as in Fai's cp.
SgGuy's menu was written when I was still and average JASSer. So you can see that Sgguy's menu wasn't 100% efficient though it's already greater than many GUI codes.
Good Luck. Feel free to drop off one or two question when you need some anwers.

-
- Forum Staff
- Posts: 811
- Joined: January 1st, 2008, 12:58 am
Re: How hard is jass?
http://www.thehelper.net/forums/showthread.php?t=21329
Best tutorial out there, imo, It's the guide that showed me how to actually learn jass.
Best tutorial out there, imo, It's the guide that showed me how to actually learn jass.
-
- Forum Staff
- Posts: 2618
- Joined: June 2nd, 2007, 6:53 pm
- Title: I Just Lost the Game
Re: How hard is jass?
That's the same one I posted...
My Warcraft III Tool Collection
If you want to chat/game with me:
Blizzard: Senethior459#1962
Discord: Kyle#7409
Steam: Spacekidkyle
If you want to chat/game with me:
Blizzard: Senethior459#1962
Discord: Kyle#7409
Steam: Spacekidkyle
-
- Forum Staff
- Posts: 829
- Joined: January 28th, 2007, 8:10 pm
- Title: JASS Programmer
- Location: Canada
Re: How hard is jass?
I learned JASS with no prior programming experience--it's quite doable; don't be discouraged.
If anything, it made learning other languages much easier.
It took me about a week or two to really catch on and a about a month to start using it effectively. (This is with a few months of amateur GUI mapping prior experience).
Best way to learn is looking at map scripts (war3map.j) and converting GUI --> JASS in world editor (Then playing around with it). When you get the hang of it, start challenging yourself. Try making a function that sorts an integer array from highest to lowest or a function that gets the nearest unit from a provided point given a radius.
The tuts help of course but I feel the most important thing is figuring out WHY things do what they do instead of just HOW to do them. Patience and perseverance is the way.
Anyway, It's been about 2 years now for me--on and off of wc3 with multi-month long breaks in between.
I can confidently say I'm a high-end JASSer and I know world editor inside and out.
If anything, it made learning other languages much easier.
It took me about a week or two to really catch on and a about a month to start using it effectively. (This is with a few months of amateur GUI mapping prior experience).
Best way to learn is looking at map scripts (war3map.j) and converting GUI --> JASS in world editor (Then playing around with it). When you get the hang of it, start challenging yourself. Try making a function that sorts an integer array from highest to lowest or a function that gets the nearest unit from a provided point given a radius.
The tuts help of course but I feel the most important thing is figuring out WHY things do what they do instead of just HOW to do them. Patience and perseverance is the way.
Anyway, It's been about 2 years now for me--on and off of wc3 with multi-month long breaks in between.
I can confidently say I'm a high-end JASSer and I know world editor inside and out.
-
- Junior Member
- Posts: 44
- Joined: April 12th, 2007, 2:43 am
- Location: STALKER!!!
Re: How hard is jass?
I would have to say not hard. At all.
It took me a 2 days to get the basics and a few months to actually start using it effectively. About half a year to start being "pro" at it.
It's been about a year since I started, and I'd like to think I'm very good at it. I've even started editing the editor.
Don't be discouraged, just read up on some tutorials then just start practicing. You'll get the hang of it. And once you've got the basic JASS sytnax down, I suggest looking into vJASS.
Here's the sequence in which I started learning languages:
HTML
Visual Basic
GUI
JASS
vJASS
C++
Java
C#
Though, I didn't learn much HTML and only a little Visual Basic.
It took me a 2 days to get the basics and a few months to actually start using it effectively. About half a year to start being "pro" at it.
It's been about a year since I started, and I'd like to think I'm very good at it. I've even started editing the editor.
Don't be discouraged, just read up on some tutorials then just start practicing. You'll get the hang of it. And once you've got the basic JASS sytnax down, I suggest looking into vJASS.
Here's the sequence in which I started learning languages:
HTML
Visual Basic
GUI
JASS
vJASS
C++
Java
C#
Though, I didn't learn much HTML and only a little Visual Basic.
"Sticks and stones may break my bones, but words will never hurt me!" Ouch! MY ARM!! YOU BROKE MY ARM!!