Thread Tools Display Modes
06-07-10, 05:42 PM   #1
Wella
A Rage Talon Dragon Guard
 
Wella's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 322
Just one fricking link

Greetings dawgs, I am planning on learning LUA to start making my own addons (my ultimate goal is to make an entirely self-coded UI but hey, step by step), but there are so many links to different guides, tutorials, etc, which also have links and lists and blah blah in them.

What I'm looking for a single guide which will cover everything I need to know. I can't seem to make sense of the various things which go on in the WoWWiki pages, for a start. All help will of course be appreciated.
__________________
Addons I use, not that any of you care
* Bejeweled - For boring 5 minute flights to Tanaris
* Genie - Blizzard really should have implemented bag sorting by now
* ncHoverBind - I'm a Lock, what can you expect?
* oGlow - Agan, a missing feature
* Recount - Derp
* ShooShards - Another missing feature


"Your idea is good. So i will try it."
- popmissa
  Reply With Quote
06-07-10, 05:50 PM   #2
Cralor
Mmm... cookies!!!
 
Cralor's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2007
Posts: 772
Unfortunately, there is no "one stop shop" on the internet.

I'm sure through searching on the WoWI forums you can find people who asked for help on Lua beginner resources. You'll see that the usual list consists of:

WoWWiki.com
wowprogramming.com
lua.org
other AddOns.. etc.

Start small and grow - just like you say - step by step. Come up with an AddOn idea that seems easy and will not involve much coding. Then, look at other AddOns that have similar features (if applicable) to see how things work, etc. Also use the above resources (and you can probably find some others by searching hopefully) to get your intended result. There is also people you can ask through the forums and IRC. (irc.freenode.net #wowuidev).

I hope this helps.
Feel free to look at my AddOn, LazyAFK, which was my first WoW AddOn project - it might be useful to look at!
__________________
Never be satisfied with satisfactory.
  Reply With Quote
06-07-10, 05:56 PM   #3
Wella
A Rage Talon Dragon Guard
 
Wella's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 322
I kinda knew inside me that this would be the case, but I had hope. Oh well!

Thanks for the fast response, I'll hunt around and dive in to my first baby step.

Edit: But do you happen to have a link which only teaches me the very basics from the beginning? Which acts as if I'm a retard? Like, what folders/files to make, the first few lines to type, blah blah. At least a beginner's tutorial or very short guide would be great. I'll keep looking though.
__________________
Addons I use, not that any of you care
* Bejeweled - For boring 5 minute flights to Tanaris
* Genie - Blizzard really should have implemented bag sorting by now
* ncHoverBind - I'm a Lock, what can you expect?
* oGlow - Agan, a missing feature
* Recount - Derp
* ShooShards - Another missing feature


"Your idea is good. So i will try it."
- popmissa

Last edited by Wella : 06-07-10 at 06:09 PM.
  Reply With Quote
06-07-10, 07:04 PM   #4
acapela
A Cobalt Mageweaver
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 241
Originally Posted by Wella View Post
Thanks for the fast response, I'll hunt around and dive in to my first baby step.
another suggestion on a way to start: take over and update an existing addon. something that no longer works, but is worth fixing. there are quite a few of these laying around at this point.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
  Reply With Quote
06-07-10, 07:42 PM   #5
Wella
A Rage Talon Dragon Guard
 
Wella's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 322
Thanks for the suggestion, may try it at some point, though I don't have the time or botherance right now to do such a thing. I am currently reading through and carrying out Blizzard's two small tutorials which have been extremely helpful, I've now learnt the very basics and I can start making those little steps.

I suppose this topic can be locked as I'll be chilling in #wowuidev a lot from now on. (To connect, can i just use mibbit.com and type "#wowuidev"?) Thanks you guys.
__________________
Addons I use, not that any of you care
* Bejeweled - For boring 5 minute flights to Tanaris
* Genie - Blizzard really should have implemented bag sorting by now
* ncHoverBind - I'm a Lock, what can you expect?
* oGlow - Agan, a missing feature
* Recount - Derp
* ShooShards - Another missing feature


"Your idea is good. So i will try it."
- popmissa
  Reply With Quote
06-07-10, 07:52 PM   #6
Cralor
Mmm... cookies!!!
 
Cralor's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2007
Posts: 772
Unfortunately, you cannot use Mibbit because irc.freenode.net has blocked Mibbit access. Instead, use XChat (standalone program) or ChatZilla (Firefox plugin).
__________________
Never be satisfied with satisfactory.
  Reply With Quote
06-07-10, 08:18 PM   #7
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2008
Posts: 1,196
Freenode has their own WebChat service since they blocked Mibbit.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
  Reply With Quote
06-07-10, 08:39 PM   #8
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
http://www.wowwiki.com/Getting_start...writing_addons
http://lua-users.org/wiki/TutorialDirectory
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

  Reply With Quote
06-08-10, 12:04 AM   #9
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,929
oh cool seerah, that lua tutorial page Ive not come across yet not that Ive done the right key words I gather rofl.
__________________


Characters:
Gwynedda - 70 - Demon Warlock
Galaviel - 65 - Resto Druid
Gamaliel - 61 - Disc Priest
Gwynytha - 60 - Survival Hunter
Lienae - 60 - Resto Shaman
Plus several others below level 60

Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
  Reply With Quote
06-08-10, 05:12 AM   #10
Wella
A Rage Talon Dragon Guard
 
Wella's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 322
I'm currently using Blizz's two tutorials in their UI development pack - really helpful stuff to someone like me who's never done any scripting. (I have worked with HTML, CSS and GML before though.) Thanks for all your continuous replies, much appreciated.
__________________
Addons I use, not that any of you care
* Bejeweled - For boring 5 minute flights to Tanaris
* Genie - Blizzard really should have implemented bag sorting by now
* ncHoverBind - I'm a Lock, what can you expect?
* oGlow - Agan, a missing feature
* Recount - Derp
* ShooShards - Another missing feature


"Your idea is good. So i will try it."
- popmissa

Last edited by Wella : 06-08-10 at 05:14 AM.
  Reply With Quote
06-08-10, 06:13 AM   #11
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,929
I did the same thing Wella. First addon was that little gold display bar. Then I didn't do anything for ages until I started using nUI and people were asking for extras so it gave me a reason to get back into things so between fixing problems that I cam across and writing addons that people asked for I have been learning more and more.

I am sure I still have a lot more to learn but I'll get there.
__________________


Characters:
Gwynedda - 70 - Demon Warlock
Galaviel - 65 - Resto Druid
Gamaliel - 61 - Disc Priest
Gwynytha - 60 - Survival Hunter
Lienae - 60 - Resto Shaman
Plus several others below level 60

Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
  Reply With Quote
06-08-10, 07:47 AM   #12
Fodaro
A Cyclonian
 
Fodaro's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2008
Posts: 42
If you're prepared to pay, there's a book called World of Warcraft Programming that will take you right through the possibilities. It's quite expensive, but really tells you almost everything you need to know.
__________________
Fodaro
(Main: Fodaro-Bronzebeard (EU))
Author of CharNote and Consolid8
  Reply With Quote
06-08-10, 09:19 AM   #13
Wella
A Rage Talon Dragon Guard
 
Wella's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 322
Thanks for the input Xrystal!

Fodaro, I have indeed heard of that book. It's not overly expensive but I think I'll wait on it for now, might look back into it when I get my summer job.
__________________
Addons I use, not that any of you care
* Bejeweled - For boring 5 minute flights to Tanaris
* Genie - Blizzard really should have implemented bag sorting by now
* ncHoverBind - I'm a Lock, what can you expect?
* oGlow - Agan, a missing feature
* Recount - Derp
* ShooShards - Another missing feature


"Your idea is good. So i will try it."
- popmissa
  Reply With Quote

WoWInterface » Developer Discussions » General Authoring Discussion » Just one fricking link


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

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