Forum Settings
       
Reply To Thread

UI interface addon creation helpFollow

#1 Nov 22 2009 at 4:28 PM Rating: Decent
Scholar
***
3,157 posts
Is there a site you guys recommend for learning to write addons?
I've been running Windows 7 since the beta launched, and I've grown quite attatched to the 'aero' interface. I was pondering, and figured I'd like a unit frame addon that simulated the aero features.
For example, you'd have a clear 'glass' that your party and raid frames lay on, then the 'noise' around the frames themselves would be another layer of glass. Same could be done for the bags, the bars, everything.
I've got my UI pretty nailed down, but little things annoy me. I'd like a bag frame that doesn't have either a non-existent border, or a god awful one. My idea would solve that.

I guess what I'm aiming for is little raised 'buttons' for each button or frame.

Does anyone know where I'd start, or an addon that does this already?
____________________________
Cicorest, Mage||Das Führer, DK||Nalgas, Rogue
^Cenarian Circle^
1983 Mazda RX7 GSL - Rexie - My Garage

"Saying that a druid can go resto and do well in arena and saying that a hunter can't do the same doesn't make any sense whatsoever." - Wait
#2 Nov 22 2009 at 4:35 PM Rating: Good
There's some good stickies over at the forums at WoW Interface that gives you tips and advice on how to start creating add ons and lua code. I'd check over there first.
____________________________
Proudmoore US server:
Popina, 100 Priest
Thelesis, 91 Mage
Necralita, 90 DK
Digits, 87 Shaman
Willowmei, 85 Druid
Shrika, 72 Warlock
Jaquelle, 54 Paladin
Grakine, 32 Hunter
The MMO-Zam's FB group. Please message me first so I know who you are.
#3 Nov 22 2009 at 4:55 PM Rating: Decent
Scholar
***
3,157 posts
WoWinterface.com? Or is it something else?
Thank you ^_^
____________________________
Cicorest, Mage||Das Führer, DK||Nalgas, Rogue
^Cenarian Circle^
1983 Mazda RX7 GSL - Rexie - My Garage

"Saying that a druid can go resto and do well in arena and saying that a hunter can't do the same doesn't make any sense whatsoever." - Wait
#4 Nov 22 2009 at 4:58 PM Rating: Good
ELITIST @#%^
******
27,272 posts
Think that's it.
Else just check zam.com, it's part of the network.




I also hope you can code, else creating an addon is going to suck Smiley: tongue
____________________________
Theophany wrote:
YOU'RE AN ELITIST @#%^ AETHIEN, NO WONDER YOU HAVE NO FRIENDS AND PEOPLE HATE YOU.
someproteinguy wrote:
Aethien you take more terrible pictures than a Japanese tourist.
Astarin wrote:
One day, Maz, you'll learn not to click on anything Aeth links.
#5 Nov 22 2009 at 5:20 PM Rating: Decent
Scholar
***
3,157 posts
I used to be quite the XML and C+ junkie (as well as Qbasic), so I'm sure I can make one once I figure out the differences between XML and LUA. The problem is going to be actually getting to to work and look smooth in the UI.
____________________________
Cicorest, Mage||Das Führer, DK||Nalgas, Rogue
^Cenarian Circle^
1983 Mazda RX7 GSL - Rexie - My Garage

"Saying that a druid can go resto and do well in arena and saying that a hunter can't do the same doesn't make any sense whatsoever." - Wait
#6 Nov 22 2009 at 6:12 PM Rating: Good
ELITIST @#%^
******
27,272 posts
Well, how exactly do you want it to look?
I've got a decent idea of what looks good, or at the very least a strong opinion about what I think is pretty/ugly so I can give some feedback.


Also, I'm bored so entertain me plz.
____________________________
Theophany wrote:
YOU'RE AN ELITIST @#%^ AETHIEN, NO WONDER YOU HAVE NO FRIENDS AND PEOPLE HATE YOU.
someproteinguy wrote:
Aethien you take more terrible pictures than a Japanese tourist.
Astarin wrote:
One day, Maz, you'll learn not to click on anything Aeth links.
#7 Nov 22 2009 at 6:44 PM Rating: Decent
Scholar
***
3,157 posts
I'm trying to think of a way to describe it. Hmmm.
Ok, give me 20 minutes. I'm gonna fire up 3D Max and make a general idea of what I want, then overlay it onto a screenshot? Maybe that would help.

In text, it's just... ever do one of those glass jigsaw puzzles? Where it's like 1/8" thick pieces of rounded glass? Imagine those as rectangles. Think of, say, raid frames. You'd have one giant block of glass, which you can see the game through. On top of THAT you have smaller 'buttons' of glass which have the health / mana / debuffs on them.



Edited, Nov 22nd 2009 6:13pm by jaysgsl
____________________________
Cicorest, Mage||Das Führer, DK||Nalgas, Rogue
^Cenarian Circle^
1983 Mazda RX7 GSL - Rexie - My Garage

"Saying that a druid can go resto and do well in arena and saying that a hunter can't do the same doesn't make any sense whatsoever." - Wait
#8 Nov 22 2009 at 6:45 PM Rating: Good
ELITIST @#%^
******
27,272 posts
It sounds a bit overcomplicated, but I'm pretty minimalistic in how I want my UI.
____________________________
Theophany wrote:
YOU'RE AN ELITIST @#%^ AETHIEN, NO WONDER YOU HAVE NO FRIENDS AND PEOPLE HATE YOU.
someproteinguy wrote:
Aethien you take more terrible pictures than a Japanese tourist.
Astarin wrote:
One day, Maz, you'll learn not to click on anything Aeth links.
#9 Nov 22 2009 at 7:02 PM Rating: Decent
Scholar
***
3,157 posts
Ok, made a REALLY sh*tty chop job. Used the first screenshot that popped up without a UI, and just copied an AG_U health bar block onto it, and, I guess you can hardly see it (though that's what I'm aiming for) but I hope you can get the idea from this.

http://img149.imageshack.us/img149/5831/mebbe.jpg
____________________________
Cicorest, Mage||Das Führer, DK||Nalgas, Rogue
^Cenarian Circle^
1983 Mazda RX7 GSL - Rexie - My Garage

"Saying that a druid can go resto and do well in arena and saying that a hunter can't do the same doesn't make any sense whatsoever." - Wait
#10 Nov 22 2009 at 7:05 PM Rating: Good
ELITIST @#%^
******
27,272 posts
I can see how that would look cool if the bars were actually incorporated into the glass.
You'd get a very see through thing, but if you can do that and keep it clean it's got potential.

Although I personally really prefer squares instead of the big rounded corners.
____________________________
Theophany wrote:
YOU'RE AN ELITIST @#%^ AETHIEN, NO WONDER YOU HAVE NO FRIENDS AND PEOPLE HATE YOU.
someproteinguy wrote:
Aethien you take more terrible pictures than a Japanese tourist.
Astarin wrote:
One day, Maz, you'll learn not to click on anything Aeth links.
#11 Nov 22 2009 at 7:09 PM Rating: Decent
Scholar
***
3,157 posts
I was debating between clean squares and ugly rounds, but with the way I drew it (3D model overlayed onto 2D image) it just didn't show the squares at all. The final plan would be less rounded corners, or squares if possible and still visible.
Without having delved into the LUA yet, what I'd LIKE to do (though I don't know if it's possible) is have the healthbars look 'etched' in. Semi transparent, and sunk 'in' (as in, the shading would imply a depression rather than a raised bar). The more I put thought into it, the more I realise I'll go mad trying to art it, let alone write it.
Still worth ashot though.
____________________________
Cicorest, Mage||Das Führer, DK||Nalgas, Rogue
^Cenarian Circle^
1983 Mazda RX7 GSL - Rexie - My Garage

"Saying that a druid can go resto and do well in arena and saying that a hunter can't do the same doesn't make any sense whatsoever." - Wait
#12 Nov 22 2009 at 7:16 PM Rating: Good
ELITIST @#%^
******
27,272 posts
It's at least interesting to think about though.
I'd be curious how well a unitframe with just the numbers would be (a.k.a. a blue/red/yellow/purple number for power % a green number for health/health%)


I don't think I'd switch to the glass unitframes, but it beats Xperl, for what that's worth Smiley: tongue
____________________________
Theophany wrote:
YOU'RE AN ELITIST @#%^ AETHIEN, NO WONDER YOU HAVE NO FRIENDS AND PEOPLE HATE YOU.
someproteinguy wrote:
Aethien you take more terrible pictures than a Japanese tourist.
Astarin wrote:
One day, Maz, you'll learn not to click on anything Aeth links.
#13 Nov 22 2009 at 7:33 PM Rating: Decent
Scholar
***
3,157 posts
Beating Xperl isn't tough lol.
I'm shocked that there's no layered transparent Unit Frames at all (which I can find). Maybe I can even go simpler and just make layered transparent, but, meh.

Edit: I like your idea about just the numbers, though. I wonder if I couldn't use that, with some kind of modified font, on top of the 'glass' frames.

Edited, Nov 22nd 2009 6:46pm by jaysgsl
____________________________
Cicorest, Mage||Das Führer, DK||Nalgas, Rogue
^Cenarian Circle^
1983 Mazda RX7 GSL - Rexie - My Garage

"Saying that a druid can go resto and do well in arena and saying that a hunter can't do the same doesn't make any sense whatsoever." - Wait
#14 Nov 23 2009 at 2:34 AM Rating: Decent
Scholar
31 posts
I really like the concept, has real potential. Good luck with it and keep us updated please.
#15 Nov 23 2009 at 3:11 AM Rating: Decent
*
50 posts
I really like the interface of WOW, i put some addons like quest helper and Auctionator but thats it. I don't want to change anything..:)
#16 Nov 23 2009 at 3:25 AM Rating: Good
Bluefeather wrote:
I really like the interface of WOW, i put some addons like quest helper and Auctionator but thats it. I don't want to change anything..:)


That's nice, but how exactly does that contribute to the conversation about jay's add on he's developing?

I definitely like the look of it so far jay, and I definitely agree with Aethien that square edges would probably look better.

So Aethien, if you're bored you could always go check your journal. Smiley: tongue I made some of the changes you recommended to my UI and finally got around to posting screenies.
____________________________
Proudmoore US server:
Popina, 100 Priest
Thelesis, 91 Mage
Necralita, 90 DK
Digits, 87 Shaman
Willowmei, 85 Druid
Shrika, 72 Warlock
Jaquelle, 54 Paladin
Grakine, 32 Hunter
The MMO-Zam's FB group. Please message me first so I know who you are.
#17 Nov 23 2009 at 3:32 AM Rating: Decent
Scholar
***
3,157 posts
Thanks for the support guys, I hope to actually get started on learning the code tomorrow.
Before I decide square or round, I have to learn the limitations of what I can actually put in the game :) I know that each frame in the UI has a transparency option, I just don't know how deep those go.

In the meanwhile, if I can get Max to stop being a ***** of a program, I'll dummy up some different designs.
If I can just use an image, along with a transparency / alpha map, I should be able to make it relatively lightweight, too. If this works, bags and bars are next :D
____________________________
Cicorest, Mage||Das Führer, DK||Nalgas, Rogue
^Cenarian Circle^
1983 Mazda RX7 GSL - Rexie - My Garage

"Saying that a druid can go resto and do well in arena and saying that a hunter can't do the same doesn't make any sense whatsoever." - Wait
#18 Nov 23 2009 at 4:38 AM Rating: Good
ELITIST @#%^
******
27,272 posts
Yeah, might as well pump some life back into my journal for this.
Feel free to make a thread/some posts there about how it's going with this addon or when asking for help or whatever.

And I'll go check the show off your UI thread there again ^^
____________________________
Theophany wrote:
YOU'RE AN ELITIST @#%^ AETHIEN, NO WONDER YOU HAVE NO FRIENDS AND PEOPLE HATE YOU.
someproteinguy wrote:
Aethien you take more terrible pictures than a Japanese tourist.
Astarin wrote:
One day, Maz, you'll learn not to click on anything Aeth links.
Reply To Thread

Colors Smileys Quote OriginalQuote Checked Help

 

Recent Visitors: 0 All times are in CDT