Thread Tools Display Modes
06/01/14, 07:41 AM   #1
hulksmash
 
hulksmash's Avatar
AddOn Author - Click to view addons
Join Date: May 2014
Posts: 30
Incentives

So someone asked me why I spend all this time learning this language and making an AddOn. I didn’t really do a good job explaining myself. Now I am revisiting the topic for myself and if I should spend any more time on this.

I have some really cool ideas for version 3.0 to my SWAPS addon but I having a hard time justifying more time on this. This project has gotten carried away with my targeted timeline.

What are the incentives for developers to build an AddOn? I am curious to hear what other developers have to say on this. The AddOns are free, but are they required to be? Does anyone really donate to an AddOn developer? I don’t recall seeing any Ads on esoui, but I would entertain the idea of developers getting returns on ads on their AddOn pages.
  Reply With Quote
06/01/14, 08:36 AM   #2
Xrystal
caritas omnia vincit
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2014
Posts: 369
My primary incentive for an addon is what can I benefit from having in game to improve my game play enjoyment. I find that I am more likely to keep an addon updated and working if I am using it myself than one that I just did because someone asked.

My secondary incentive is to learn. I absolutely love learning new things, but unfortunately I have noticed that unless it is my number one hobby, if I don't keep at it I forget half the stuff. The more I work at something the more I retain for future use.

At present I only have my gatherer addon but I plan to add some other tradeskill based addons over the course of time. Primarily for my own use and secondarily for other people to use. As long as my own use of the addon isn't affected I don't mind adding 'options' to it for other people.

I generally don't donate to addon's I use but then I don't ask for my own time to be paid for either. The only one I ever did that for was nUI in wow as that was a massive undertaking by the addon writer and a small payment to say thanks for the hardwork was worth it for my game play use of his replacement interface.

However, I like the ingeniousness that I have seen whereby in game payment has been suggested. I can see that as a good way of paying for a good addon as a donation/goodwill gesture. I am surprised no one thought of that in wow but I suppose it could be because there were more servers around and it was less likely people on your server were using your specific addon or even knew who you were.

Last edited by Xrystal : 06/01/14 at 08:41 AM.
  Reply With Quote
06/01/14, 09:18 AM   #3
Vuelhering
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 169
Originally Posted by hulksmash View Post
What are the incentives for developers to build an AddOn? I am curious to hear what other developers have to say on this. The AddOns are free, but are they required to be? Does anyone really donate to an AddOn developer? I don’t recall seeing any Ads on esoui, but I would entertain the idea of developers getting returns on ads on their AddOn pages.
I have written a few addons for ESO so far, but haven't released them yet. I wrote them because I wanted my game improved, and nothing existed to do it. That was my incentive. I released one for wow a long time ago.

There's less incentive to release, at least no monetary incentives.

If you're programming to make money, you should actually program to make money and not donate your time tweaking a game.

Blizzard claimed authors had no rights to charge for their addons, basically asserting that all addons were derivative works of wow. While I have no intention to charge for mine, I found that spurious claim distasteful enough that I stopped dev on my addon for wow.

Otherwise, addon development is largely the group of people that are happy getting a thank you and praise for their time. Unless it's a really popular addon like questhelper, you aren't going to be able to sell it. You aren't going to pay your rent.
  Reply With Quote
06/01/14, 10:08 AM   #4
katkat42
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 155
I write add-ons because I enjoy the challenge of solving problems using explicit logic, and because something about the game interface bugged me and I had the means to fix it.

I release my add-ons because I figure other people might have the same complaints and might appreciate my solutions, and because I enjoy getting kudos for my work.

I don't ask for money because then I would expect myself to code and maintain to a professional standard, and I don't consider my lua skills or code maintenance ability to be professional-grade. Also, I consider my add-on writing to be part of my ESO-playing hobby, and I don't expect to get paid for my hobbies.
  Reply With Quote
06/01/14, 11:30 AM   #5
Kentarii
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 42
This will be a very I-centric post.. but that was the OP's intent, so here goes:

I write addons whenever I feel the stock UI lack something which I take for granted and there is no other addons providing a solution satisfying my own personal needs.

I write addons because I can.

I release addons to the public because I love getting comments about why my addons can't do this and that and how people hate the fonts I use or the features I added or forgot to add

I release addons to the public because I hope the stuff I wrote can benefit someone else in the same boat as me.

I release addons just to see how many favorites and downloads I can get (disappointingly few compared to Garkin's addons (he's the king))

I don't do it to learn Lua... Lua is just another scripting language with some pros/quirks and I don't really see myself using Lua for anything else than writing addons which is a pure hobby.
  Reply With Quote
06/01/14, 12:36 PM   #6
zgrssd
AddOn Author - Click to view addons
Join Date: May 2014
Posts: 280
Originally Posted by Kentarii View Post
This will be a very I-centric post.. but that was the OP's intent, so here goes:

I write addons whenever I feel the stock UI lack something which I take for granted and there is no other addons providing a solution satisfying my own personal needs.

I write addons because I can.

I release addons to the public because I love getting comments about why my addons can't do this and that and how people hate the fonts I use or the features I added or forgot to add

I release addons to the public because I hope the stuff I wrote can benefit someone else in the same boat as me.

I release addons just to see how many favorites and downloads I can get (disappointingly few compared to Garkin's addons (he's the king))

I don't do it to learn Lua... Lua is just another scripting language with some pros/quirks and I don't really see myself using Lua for anything else than writing addons which is a pure hobby.
If I am truly honest - those are about the same reasons I do it too.
I wrote UCT because it annoyed me that I had to synch my chat tabs manually.
I published it because I wanted to see how many likes/downloads I can get. There is nothing wrong with having pride in ones abilities and I am good at programming.

It has not occured to me to even ask for donations. I am sufficiently motivated by my own arrogance to continue and I think people that ask for donations propably need them more then I do.
There is an aspect of learning involved, but more about non-language parts of the programming. Things like planning and finding the spot where what I wrote is not perfect - but good enough that I do not need to invest more time.
  Reply With Quote
06/01/14, 01:21 PM   #7
thelegendaryof
 
thelegendaryof's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 161
I have got 0 gold, $0 and 0€ from any of my addons.
However I also didn't ask for any donations in any way
(and I also linked no PP account or anything).

I did it because I like to help, because
I was bored and because I felt like
there was lacking something.

However it 's here like everywhere -
Most people don't donate if they don't have to.
So if you don't code addons that are highly popular,
you 're bound to receive mostly nothing. TLDR:

If you need / want to get something:

Scramble, minify, obfuscate and provide Premium- and Light-Versions
of your Addons (for Donations - I mean real Buckshots).

Because in the end Free is always considered Free
especially when people are anonymous - Take and Take.
  Reply With Quote
06/01/14, 02:04 PM   #8
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 288
LOL this is the best reason ever ! Use Comic Sans and Papyrus everywhere! Wait for ppl to complain about it
Also good way to anoy everyone seams to be resetting the profil after every AddOn update

Last edited by Tonyleila : 06/03/14 at 05:28 PM.
  Reply With Quote
06/01/14, 02:14 PM   #9
Xrystal
caritas omnia vincit
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2014
Posts: 369
Originally Posted by Tonyleila View Post
LOL this is the best reason ever ! Use Comic Sans and Papyrus everywhere! Wait for ppl to complain about it
Also good way to anoy everyone seams to be resetting the profil after every AddOn update
Rofl I must admit I did laugh at that bit myself as well. It's as good a reason as any.
  Reply With Quote

ESOUI » Developer Discussions » General Authoring Discussion » Incentives


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