anyone know what programming language will be used for making the addons? and question to the forum mods when are you going to add forum for programmers?
I know wow is using LUA but FFXIV is gonna be C++ or C#?
Printable View
anyone know what programming language will be used for making the addons? and question to the forum mods when are you going to add forum for programmers?
I know wow is using LUA but FFXIV is gonna be C++ or C#?
I can't find the post but I remember seeing they were going to use Flash.
I remember them stating Flash as well some time ago.
i heard they using Flash, i hope is something much simpler... :|
Its definitely flash. You can watch the special talk session - they mention it in there.
i still dont get how flash work.... ;_;
http://cdn.memegenerator.net/instanc...x/21850771.jpg
Flash.....!?
Like in "Adobe Flash" ? The poorly optimized software that is about to die and that use a lot a CPU ressources for no apparent reason?
Yeah, Google recently acquired it and have optimised it for use with multi-client/server data transfer. You can read about it here: http://tinyurl.com/y8ufsnp
Lolwhat? More as in Adobe Flash, the media power behind 1/2 the internet including YouTube? Flash is not a base programming language it is an OOP Framework. Actionscript is the launguage behind it and is extremely similar to Javascript. The reason Flash or Flex apps tend to be bloated and execute slowly is the bad programming jobs people do.
And yes it is Flash they said they were going with. Yes it is easier to learn than say C++ or C#. If they have a well documented API then we are about to see it hit the fan. (no pun intended)
What in the world would make you think they'd use C++ or C# for a UI addon framework? Are there even any C# UI addon libraries out there? (Legitimate question, I'm a C# fanboy but I can't even remotely imagine game addon UI as a use case for the language.)
Anyways, they've said they're using Flash, which is actually -amazing- for game UI work from everything I've ever read about the issue; I was hoping for Lua since I'm more familiar with it personally but it's not like it'll be hard to learn Flash.
I don't agree with this since Adobe dropped flash support for Android and it never was supported on iOS. Tablets are becoming more popular today. Because of that, I'm sure Flash won't stay around for very long and will be replaced by HTML5 soon enough.
Anyway, thinking about it more, I start to understand why Flash would be easy to use to create new UI addons, since it creates vectorial grapics.
Actually, technically, they are using Scaleform, which is a framework that makes function hooks available to a swf file. Basically, you can write Actionscript that calls functions from within the game (as long as you are given access to them through Scaleform). "Flash" is technically just a platform that uses Vector graphics and allows Actionscript modules to be attached.
As for Actionscript being slow and bloated. Well... yeah it kind of is, but only in comparison to compiled languages and specialized scripting languages like Lua. As has been mentioned before, good programming practices can make up for a lot and significantly streamline Actionscript code.
What's cool about Scaleform is that, except for the fact that you can only interact with the game through the exposed API, what you can actually do with your addons is virtually limitless. You should have full access to any libraries, effects, tweens, etc available in vanilla Actionscript.
I do a significant amount of my own work in Flash and Actionscript, and while there are many more well versed than myself I'm always happy to share what I know, so you can add my name to the Learn Actionscript "in like an hour" sensei list.
Ooh, thanks for the information. :D Can't wait to see their addon API...
Yes native Vector support is a big part of Flash's strengths for such an application. iOS support was actually Apple's doing though. iOS development support was built into Flash CS5 but Apple gave Adobe a big old middle finger on the app store.
Adobe is dropping flash support for all mobile platforms but that is only Flash Player. Flash and Actionscript in Flex/Air applications will still be supported on new devices as they are standalone packages.
Overall Adobe is accepting the HTML5 standard though so that is definitely correct. They cannot compete with W3C standards. But, HTML5 is new and still not a lot of people know how to utilize the new API hooks and technologies associated with H5.
I'm stoked, I can't wait to get development resources from SE for app/addon design. First up, simply out of spite because people hate them so much A DMG/DPS/HPS meter!
It'll probably be in LUA like the majority of MMOs. LUA JIT is very flexible and configurable.
I run a business that focuses strongly on web design and for the most part flash is dead. You do everything in html5/css3/js now.
Flash is still pretty epic and actionscript is fun and easy to learn. But website-wise, javascript is the new norm and im pretty sure adobe even has a flash-like product for designing JS/html5/css3 stuff now.