Post by X-Drop on Jan 11, 2006 22:32:58 GMT -5
Sigh...
Ah, the reoccuring topic of the FFXI UI... lol. I've read many posts where ppl complain of this UI. I don't own any other MMOs, so I personally have nothing to compare FFXI to. However, it seems that popular opinion reguards this interface as one of the poorest designs of all the major MMOs. With a bit more reading, I came to the conclusion that the UI's design was created to accomodate PS2 owners.
When I look at some pictures of UIs from other MMOs, I really get blown away by all the great set-ups. Look at some of these sites,
World of Warcraft UI
Ever Quest 2 UI
All these UI's are player created. And I guess the devs had this in mind when they put all the UI data into a nice extractable folder for them. I envy their ability to easily create UIs.
I would really like to create something like that for FFXI. Even if it can't be completely implemented, I would still have fun trying.
In the process of tossing around some ideas, I have created a few scripts that run the chat log to other windows besides on the game screen. One is a PHP script which displays the chat log through my browser, but I'm not too keen with having to use a browser window with all the browser icons and menus that go with it. The other script is a WinBinder script for PHP. Kinda cool that I can create application windows to display just what I want. Looks great too. Still having some small problems with it just auto refreshing the window when there are new chat lines to display. No big deal, I'll figure it out eventually.
Now I can go all out with these app windows and create a nice little UI to take care of macros, chat logs, displays, and whatever else. But then I realized that I had drifted away from Lunar, the very program that I wanted to use in the first place! So I took a few steps back and thought more about what I could and couldn't do with Lunar.
With Lunar I can:
Now what I would like to be able to eventually do:
Anyhow, let me close my ramble...
My first step towards the UI would be getting rid of the current UI..... press "Scroll Lock" and *poof*, goodbye Clunkie.
The new UI could easily include:
I would probably have to impliment this set up using full screen mode...I dunno. Currently I play in a 800x600 window, but I think full screen is more feasible.
Important stuff the UI would still need without resorting back to Clunkie:
Can you see it? The possibility of implimenting this? Well I can. I'm a nobody, noob of a scripter and even I think I could pull this off.
Ah, the reoccuring topic of the FFXI UI... lol. I've read many posts where ppl complain of this UI. I don't own any other MMOs, so I personally have nothing to compare FFXI to. However, it seems that popular opinion reguards this interface as one of the poorest designs of all the major MMOs. With a bit more reading, I came to the conclusion that the UI's design was created to accomodate PS2 owners.
When I look at some pictures of UIs from other MMOs, I really get blown away by all the great set-ups. Look at some of these sites,
World of Warcraft UI
Ever Quest 2 UI
All these UI's are player created. And I guess the devs had this in mind when they put all the UI data into a nice extractable folder for them. I envy their ability to easily create UIs.
I would really like to create something like that for FFXI. Even if it can't be completely implemented, I would still have fun trying.
In the process of tossing around some ideas, I have created a few scripts that run the chat log to other windows besides on the game screen. One is a PHP script which displays the chat log through my browser, but I'm not too keen with having to use a browser window with all the browser icons and menus that go with it. The other script is a WinBinder script for PHP. Kinda cool that I can create application windows to display just what I want. Looks great too. Still having some small problems with it just auto refreshing the window when there are new chat lines to display. No big deal, I'll figure it out eventually.
Now I can go all out with these app windows and create a nice little UI to take care of macros, chat logs, displays, and whatever else. But then I realized that I had drifted away from Lunar, the very program that I wanted to use in the first place! So I took a few steps back and thought more about what I could and couldn't do with Lunar.
With Lunar I can:
- write all the scripts using Lua (love this language)
- have access to ffxi game data (Starhawk is cracking memlocs as best as he can)
- display colorful and informative grahpics on screen
- and so much more (just wanted to mention the big guns)
Now what I would like to be able to eventually do:
- have mouse clicks recognized (hey is this possible with XML support or is this a windower issue? I dunno... just asking. Nebula could probably answer this question)
- recognize input from gamepad (does it do this already? This just crossed my mind. I'll edit this out later if Lunar already does this)
- database support (when you see my Aggro Check script you will understand why... lol)
- sound support (trivial... but will eventually be a nice addition to Lunar. Can you program in C++? Look here if you can help)
- memlocs, memlocs, memlocs (out of Tiny Terror's hands I realize. Needless to say, the more memlocs cracked, the further we can take these ideas.)
Anyhow, let me close my ramble...
My first step towards the UI would be getting rid of the current UI..... press "Scroll Lock" and *poof*, goodbye Clunkie.
The new UI could easily include:
- chat log
- player and party status
- vana'diel timer
- compass and possibly a map
- onscreen macro icons (manually set or auto-generated)
I would probably have to impliment this set up using full screen mode...I dunno. Currently I play in a 800x600 window, but I think full screen is more feasible.
Important stuff the UI would still need without resorting back to Clunkie:
- All the useful info under "Status" menu
- inventory and equipment access (are these memlocs/functions a possibility within the year?)
- list of available spells and abilities
- search functions (I suppose I could press "Scroll Lock" to see this list)
Can you see it? The possibility of implimenting this? Well I can. I'm a nobody, noob of a scripter and even I think I could pull this off.