And this should calm down the fix animation meme
Nah, i'm working with imagination
Printable View
http://en.wikipedia.org/wiki/Lua_(programming_language)
For the sake of this thread I won't go into detail, but the biggest issues with LUA are that it is dynamically typed, parsed / interpreted at runtime (if not compiled to some sort of bytecode) and it doesn't scale nearly as well as well written C or C++ code.
It is certainly fine for some tasks (especially GUI related) or even for small / medium scale server applications. I don't know for what parts they used LUA in the server, but I wouldn't write for example the AI in it. I happen to be the designer of a script interface for a game server and made some extensive research on this topic on my own / at university, so that's why I'm a bit shocked that SE developers chose LUA.
Not as awesome as the Subligar King though xD
LUA is an interpreted script based programming language. Interpreted means the code is not compiled into machine code and executed on the CPU, but executed indirectly by an interpreter runtime. Obviously, this poses a certain disadvantage from the performance standpoint. I don't know how high the overhead is compared to a compiled language like C++ is, but looking at the amount of data a game server has to handle, I don't think LUA is well suited for MMOs. There should be no problems for normal games though and since Crystal Tools wasn't originally written with MMORPGs in mind, I guess they thought LUA was ok.
IMHO that just shows how bad the decision to use Crystal tool for FFXIV was. BTW, in case my summary gives off the impression of Yoshida-san lashing at the dev team with a whip, it's not really like that. From what I gathered, they're working together and if there are problems, they're discussing how they can be solved. Both the dev team and Yoshida-san are very happy about the positive feedback on alpha.
I'm not sure if there is a relation but I'm guessing they're working with a virtual cloud for the servers? It has the benefit of being able to create virtual enviroments that can be moved around on the physical servers depending on high work load. It's very flexible, buuuuuuuuuuuuut in order to do that there is a wall separating the physical machine coding (cpu) and virtual enviroments (that handle the game). I'm guessing that's why the LUA is needed.
Can we please keep the translation thread clean... if you wish to talk about something please create a new thread for that and then put a link in it back to here so if people need to see what was said in the translation then can come look... or quote the translation in the OP of the new thread... but please lets not clutter this thread much more with discussion.
Thank you Soukyuu for the summaries...
The cat is bemused =-.-=
A reportage (to translate XD) about the today's FF14/Luminous conference here:
http://metenyo.blog15.fc2.com/blog-entry-6953.html
This is just a conference from the technical/developer side of things a la "how we dealt with the failure, what we have done to come this far", but not really any info about the game itself. As Yoshida-san said at the beginning "This presentation will probably won't be of any use to the most to you." Level is a bit too high for me with all the technical terms, so I'm not going to provide a summary this time. I'll leave it for Rein to decide whether he wants to translate that or not...
Just want to say thanks for all the translations being done here =) Been enjoying the information and appreciate it greatly!
Famitsu interview: http://www.famitsu.com/news/201211/26024671.html
Thanks for the info.
Nothing on the game. This interview is more of an overview about how the decision making went behind the scenes, a few questions about rivals (not seeing DQX or FFXI as one), how the response about the alpha is and that beta will be on a large scale. Nothing really that interesting if you ask me...
Added translations Soukyuu did for us on the OP so it's easier to find/read. Again thanks for the translations Soukyuu :)
As for the JP rep posts, right now they are just replying to those JP players asking to open up more positions for alpha test and that they can't wait, Foxclon telling them they are planning to open up more slots so hang in there.
Not sure if this applies to non JP accounts as well but...
Foxclon saying at the time the alpha invitation mails are sent out they post a twitter feed... so I checked the NA twitter account and saw this
So most likely those who got invitation should of gotten them already, if you don't see them.... /comfort there is still more invitations + betaQuote:
FINAL FANTASY XIV @FF_XIV_EN Update: Now Delivering Alpha Tester Acceptance Mails! #FFXIV
10 Hours ago
http://forum.square-enix.com/ffxiv/t...F%BD%97/page17
Would Rein or someone else mind translating Yoshi's post on this page please, Thanks! :)
And Rein thanks again for all you do!
Quick google translate appears to indicate it includes "why isn't the entire boards in the alpha" question everyone should not even have ever considered asking.
Yea I kinda gathered that from google translate... like he is trying to make himself clear. One of these days he's gonna snap and rip someone on the forums lol
Good morning, reading through YoshiP's post right now I'll post the translation in here in a bit but for that long one he's planning to get officials translate and posted on forum section for all regions as everyone seems to want to know what is going on with alpha.
Let me finish reading through it first~
Appreciate it Rein.... we need like a Subligar Signal to flag you down for stuff like this =P
more or lessQuote:
For upcoming alpha test
Is the producer/every Yoshida.
Your patience has been. We will report further new FFXIV alpha testing plans,.
However, contents of the first alpha tests without description
And personally intent correctly, so I follows orders ( sorry long ).
Please report any previous producer letter streets, and MMORPG alpha-test
"A non-server load testing" should be objective development / management side alone.
And just what the load test itself, images would help, so I
We will explain in the next section ease.
■ new FFXIV server configuration summary and load test ■
Emerging around the world 1, FFXIV is designed as average peak simultaneous connection of 5,000.
Simultaneous connection of course can create is so the world has more character.
Maximum of 5,000-strong world, 1 housed peak times playing at the same time,
I think what you might be able to remember and.
So, this is just 1 world per "whole at the same time accommodating"
New FFXIV 1 World consists of approximately 40 zone has,
People scattered in each zone, are logged in is assumed.
So, to accommodate 5,000 people as 40 server that is
1 Zone server capacity is significantly less than 5,000.
Minus the playstyle, balancing content, character-level variation.
All the players concentrate in zone 1 is because it is virtually impossible.
( in possible if you deliberately trying to make the situation... )
1,000 Inmates as possible new FFXIV, still 1 zone is designed
Simply put "safe zone 1 in 1000 people! "For testing.
Can you frog and has also conducted the test.
( also conductor and checking whether more than 1000 characters so gathered on the content, also.
In that case, each zone to instantiate this into perspective )
Also battle happens some at the same time load validation?
Collection number occurring by at the same time, some monitoring of the quest is running, and
Not only the circumstances that simply people there are many zone server, validation.
Of course there too.
• Zone transfer 300 400 people in done at the same time have no problem?
-The problem does not occur when accessing centrally to the patch Server?
If client crashes on specific hardware is not.
-Monster POP/DEPOP control operates successfully under high load or
Such as cooperation with our tester, has a large.
■ why many people can't participate in alpha-test? ■
If the players through alpha test would assume server load testing
Compared to the retail version, playable range is extremely narrow.
Graphics are usually rough and provisional implementation of many present UI
Quest also scenarios exist and only battle at the same time often carry out many.
Display range is limited the following newborn FFXIV alpha testing.
And tribes can use midlander hyur man and only the miqo'te / Sunseeker woman
And all respond only to create a new character
And that Cap each class-level 20
-Countries can start only gridania
-バトルクラス is only LNC, arc, CNJ
/ Crafter/gatherer is only Carpenter, Leatherworker, BTN
Opening of the alpha test only temporary ones
Cutscenes are not implemented (black mask view)
-Dungeon is mausoleum of TAM-Tara deepcroft only (for Lv15-Lv20)
-Conductor quest Lv1-Lv10 until ( there Lv10 and thereafter implementation way of )
Of guildleves are Lv15 until ( produced Rives is Lv20 until )
Zone is to play mostly playable alpha test of it is I think
Focuses the 4 zone level (visibility is 8 zone).
New FFXIV is quite stick to the early lead, created for the
Login at the start of one city thousands of people and at the same time, start playing
High load is getting into the zone always with level up.
Also, other area does not have the content, to reach Lv20 CAP but
You tend to just accumulates in the initial zone.
To get put load on your intended purpose is server load testing, so
Might makes right in this as alpha-test, is to refine zone.
But for 1000 compute 1 zone around peak loads as I mentioned,
More players stay in simply increasing the number of players, and endlessly the same zone,
Will to no longer play overload usually happen.
Also received long-awaited elected to Alpha-test is now happy to not play well.
The only possible solution is that only have the.
Also, traditionally play limited alpha test, character data
Because is wiped on the alpha at the end (erased), there are login rate tends to decrease.
Therefore, sequentially distribute account, and logged in a new Tester
To continue the validation is customary.
See it nascent organisers login rate would be 20% for the account distribution, and
That's expected, for login rate remained still at 40%-50% less than at present,
While to calculate the load is gradually increased testing accounts.
■ progress in alpha-test ■
New FFXIV alpha-test enters third phase of all 4 phases of tomorrow.
Phase 1 is a basic test in 1 world production.
Tester to test thanks you guys very advanced,
At the same time at this one zone per connection 850, battle 270-280 in the same degree,
Could uncover critical bugs in load, etc, to fix the immediate.
In addition, processing high load to which starts at the same time that testing was followed by the
Can you list, finely focused on high speed processing.
Alpha test phase 2 opened the second world, increasing the tester
Did a test for simultaneous operation of multiple world.
Problems were, fortunately, and during this time of fast response,
German French global test start the final check was in parallel.
Phase 3 tomorrow, operational endurance test starts global operational test + for a long time.
Also added to distribute 11 / 26, according to phase 3, all region test account.
After phase 4 being world integration testing will
Our schedule is to plan looking at phase 3,, I am going.
However, until near the strong request from customers at the end of times as possible,
Looking to have released the alpha test world ( is no longer this alpha test... ).
■ number of Alpha test account distribution and future distribution plans ■
Please note that the current alpha test account deliveries not to disclose an exact figure.
However, as a percentage of Japan if, in 11 / 27 1 / 4 of the total number of tendered distributed,
Because North America's global test vol. 1 the total number of original less so is 1 / 6 of the total EU
Is approximately 1 / 3.
There is additional plans for the future, and stability testing of phase 3 until 12 / 2
We will add more Tester 12 / 3.
Also, for testers load, initially was no plan.
Will let me open third world for alpha testing from 12 / 3.
We will add to the Tester from time to time while watching login rate once, almost 2, 12 / 3 or later,.
Where NS is the number of additional will add thousands each week, or
Will be watching how busy the judgment. Please note that.
■ increased percentage of Alpha test account request ■
から 、 ご 要望 皆さん の が 強く 、 かつ 現行 運営 が した 終了 こと. 新生 FFXIV チーム として も 、 from request from customers strong current operation completes can... new FFXIV team as well
Believe many one people with your application, and to pass to the account.
Then ask who elected to test is, as far as possible,
Join us alpha test when they play in the second world, third world
I think if you ask.
And players to focus on specific world on open range of the alpha test mentioned
Become a load is usually impossible in operation and test accounts increase calculation.
Freaky would it artificially.
Now has operations in two different "Moogle", "Chocobo" world
I think first of all character creation / and I would appreciate and play possible "Moogle" in.
Also if you participate to Alpha-test 12 / 3 or later
And choose please added to the third world, and very helpful.
Will be over! ( So ended up letter States, can be translated as soon as rush, up to the letter! )
People just need to realize they will add more testers as soon as they can.... "patience is a tough pill to swallow"
It's good to hear this. Even if people can't play right now, we can take it as a good sign if so many people are logging in just to play alpha. Means we're going to be getting an awesome game.Quote:
For ARR operation we were looking at it same way and we were expecting the login rate will drop to around 20% for those accounts distributed, but, currently the login rate is still around 40-50% and we are in a situation where we are calculating the load the increasing the test accounts gradualy
Thanks for the translation!
damn you yoshi for making such an awesome alpha version xD thanks for the translation, hope a lot nagging will stop now
Thanks for the translation. It's nice to know what's going on in the background. :)
done, sorry it took a while...
More replies from YoshiP to players on that same JP thread.
OK that's it for today's YoshiP posts~
Looks like Bay and them working on the official translations on these quickly too :)
Thank you as always Rein, you're one of the pillar of the community ;)
The subligar is strong with this one.
Just an idea: like = thanks
http://www.ustream.tv/recorded/27232571
This is the recording of the live stream about Square-Enix open conference - "what it means to rebuild a game" session done by YoshiP is interesting... no new information regarding FFXIV ARR but it's really good information regarding how YoshiP took over the FFXIV project and went into rebuilding this game.
*** NOTE ***
This might not interest some people so just ignore it if you don't like reading long stuff LOL. For people like me who dreamed of becoming/helping game development this may be good read (if you can understand my translation lol)
The main talk is about how to rebuild a game and YoshiP is using FFXIV as an example. He talks about what it means to rebuild the game but in the beginning he mentions that in normal gaming industry once the game fails like it did for FFXIV, the company will 'normally' not even decide to rebuild and rather dump the entire project.
But when I (YoshiP) took over no matter how much I complain about how this game ended up this way, this was a result of what Square-Enix did and complaining about it wont help the situation at all.
- When he took over FFXIV the first impression from the media + players was very bad.
- During beta test we received many feedbacks but didn't apply anything from beta and this made players feel that they have been ignored totally.
- Players felt that for this being a Final Fantasy there reaction was "what the hell is this."
- Many concerned that this was the end of Final Fantasy series.
In order for these to happen in his position he needs to be calm and think over carefuly instead of running around and trying to jumping into the problems and fixing. (Personal note: If you remember when it was Tanaka in charge his goal was to fix everything right away, but after learning how much problems FFXIV servers had this wasn't even possible in reality so if Tanaka's team tried to do it back then without YoshiP taking over, most likely FFXIV would of really been a dead game 'owa-con' by now.)
- He needed to figure out how to bring players trust back
- figure out what is wrong with the game, why was it called 'kuso-ge' (JP term used for crappy games, he said it himself in this interview lol)
- how would he communicate with the customers
- Also as this game being a Final Fantasy series he had to figure out how they bring it back to Final Fantasy feel back into this game.
- Also players called this game 'owa-con' (JP term for game that's finished, no way of saving) so they had to figure out how to get that feeling out from the players.
Next his goal was not to jump into the problem but look everything over and figure out the goals first and figure out what needs to be done first, so he had to rethink of why people said this was said that it had no feel like a Final Fantasy title and to rethink the concept of FFXIV. If you know Final Fantasy series they follow a tradition where each title is built under a new world with brand new story but since it was 25th year anniversary it would of been good to bring back many features from previous FF series and give as much fan service out to those FF fans out there, he wants to bring as much of it in as possible.
Also since this is a MMORPG he had to think what kind of MMORPG this needs to be so he didn't see what FFXIV is at that time but looked at what a general MMORPG features are required to be an MMORPG.
He also was asked from media's overseas if this was going to become F2P with micro transaction, he needed to think of which business scheme to go by (F2P or P2P) to meet the current gaming industry market and current generation player base.
He had to think of what type of technology will be required to be able to operate this game long term.
By looking at all these you start seeing the clear image of the goal. If at this point if you think that you don't have enough knowledge to make this happen, only thing you can do is to go learn it.
Up until here isn't that bad since it's basically similar to creating a new game.
Next issue was to figure out what kind of problems current game have. By having a goal set up first
he was able to have try and come up with a solution to that problem at same time figure out how to reach his goal. By looking at both together you can start seeing how much this game was lacking compared to his ideal goal. Also as an business he had to figure out stuff like credit cards, payment methods as some countries doesn't use credit cards as much compared to other countries. For example in Germany they still have many stores that can't accept credit cards and because of that not many people own credit cards there. He had to figure out how to get those customers to be able to play their game. He don't want to have a situation where players want to play their game but can't just because they can't pay for it so he had to prepare a payment options for these players.
They also had to figure out how many subscription is needed for the project to figure out how much the project is going to cost.
When checking/listing up the issues/problems say if there is one problem that is so big that it too hard to fix and feel that there is nothing possible to do to fix this problem instead avoiding this problem entirely it's important to listing this as well and listing every problems in details. And in the end say you end up with over 10,000 problems found if you can get 10 hours per day to work hard and go through 100 issues each day you can get it done it done in 10 days. Since the problems were there and not going anywhere it's better to just get all of it out and not giving up half way.
From there you can start looking for people for help, it's no use trying to face the problem on your own so it's good to get the right key people in your team.
Without these 5-6 key people, most likely your project will not work out. You have to pick out these core members rather than having a lot of staff who can't take part in these tasks.
- Professional person who you can trust on technology part. You will need at least one person who can do this in any type of situation .
- Core staff who can make decisions on what direction this game needs to take.
- Specialist who's good at battle system.
- Specialist who's good at user interface.
- Get the staff who knows the most about the current issues and can be calm and point out the existing issues. Pointing fingers at who's fault at this point won't help at all, you can do all that later, what needs to be done at this point is have these members who can look through these issues.
- Also you will need a strong management staff who is willing to keep up with the current issue.
While looking over the problems he needs these members to review his goal and see if it's possible technology wise, if it will be possible to get it done from designers point of view. When looking from business just getting high end spec players won't be good for business so they need to draw a line to what point is good for it being Final Fantasy without dropping quality too much. Also make sure the UI isn't over fetched and can be done. And adding the management to talk about the cost.
Yoship then goes off saying as side track this can be applied to new game still but to make sure not get too much staff into a project as it's going to cost a lot and it isn't really required in many cases. They have to figure out if it's even possible to do it from technology point of view. Don't create something just from feeling when you do that it may end up different from the original goal was. Make sure the goal can really be said that it's the goal. Will this work as a business. Also this is common keyword in the industry but say you got 80% fixed and 20% is remaining at this point saying "We can fix that later" by saying that and running away from the problem is just putting it off for later. That problem will still exist so you have to figure out the solution first instead of putting it off for later where the situation may be much harder to resolve.
How to fix the issue - to spend as much time as needed.
- - what is needed to show as much characters possible?
- - Can the servers be made worldless?
- - Can the server stand the search overload stress?
- - Can the battle system be changed? Can this be done while running the current version
- - Can the interface be fixed?
- - Can the copy/paste maps be fixed?
These are not good examples as they are just problems and not takling about what solution is.
But after carefully deciding with the team we have decided that
- - What is current spec of the rendering engine? What is the cost to fix this?
For FFXIV they borrowed the tech team specialized in this section for 2 weeks and asked theteam to borrow map from FFXI and figure out where the bottle neck is. Using FFXI's map is to use a map which is much lighter to find the solution faster. But in reality doing this it didn't change anything at all which was a disappointing result but by not trying these we wouldn't of known these issues as well.- - What kind of server specs does current have? what's the cost to fix this?
- - What kind of server system structure the current have? What's the cost for this one?
- - Is it possible to replace the resources and calculation/formulas used in the battle system?
- - What is the cost to to fix the UI? Can this be done while running the current version.
We looked into this we talked about changing but it will take at least 3 month to switch and 3 month for debug so we decided we can't update it. Even this is getting the answer out so it's good.- - Would it be possible to add new non copy/paste maps on top of current map?
We also looked into this by adding new zones and keeping new maps on top aside from existing maps but doing this it will end up where it uses 2 rendering engines on two separate maps and becoming a weird game so we decided to not do that. But our first part was to try it out to see how it goes since no one tried it.
So once all the situations and goals were talked over only thing left to do is not to wasting time but setting the final direction here. When looking at the solutions it meant to rebuild the entire game.
- - Rendering engine - Need to replace everything
- - To make server worldless we had to restructure everything
- - To make the server where it can handle the stress from search handling
- - It's possible to fix the battle but will need to rebuild from the core.
- - Remake the user interface better
- - Not go with the 2 map engine system as if done so looking long term you will need to look at these two every time.
There isn't any way to fix the current existing version, we had to rebuild it and this was our decision to start ARR project. Many may think it's faster to make a new game and winning over with this new game but the main goal is to figure out how to get the players trust back, this was our main goal. If we can't get this done there is no point in doing FFXIV. This was bigger goal for the company than the profit it will make, we had to make sure not to disappoint the players any more.
Say those existing players who logged in every day hoping that it will be fixed one of these days by giving up now as a numbering title in Final Fantasy series it is against our pride. The game needs to be fun for the customers and not to disappoint the existing players, therefore after looking at all those we decided to
We're just bunch of people with brains to build games so only thing we can do is to try out best and deliver a fun game.
- Not to stop the current game but rather make major changes on current version.
- Make sure to communicate with the customers.
- Avoid doign any PR's to get new players in the current game and put those current existing players first priority, then once the ARR is rebuilt bring that up to get those customers to hope once again for this game.
So with this we started a development of ARR while going through major scale fixes on the current version at same time.
There was a time I called current version of the game "genkou-ban" (Current version) as "Konjou-ban" on the live letter and players thought it means to stay strong (strong spirit) and play the game but that's not what I meant here. This Konjou-ban is what we discuss in the development team where players want these fixes in the current version but no matter how much we tried there is nothing we can do to fix on the current version so we had to have a strong spirit in the dev team to keep on developing, this is the reason why we called it "konjou-ban".
There are staff in here that knows this but because we have ARR development going writing the source codes for the current version is meaningless as the entire current version is going to be dumped in the end. I know this and what I requested to the development team is really hard for them to do. That is why I told them lets keep on going with strong spirit (konjou)
Now there is one major problem remaining this is the part that will be our challenge but how will we overcome those with negative comments, even in the development team at beginning there will be situation where they will be negative thinking what is there to do to fix it. We have to get this negative image out and have the customers look back at FFXIV. There were many players who touched FFXIV and didn't get good impression so I believe the only method is to have them touch the ARR again, but with this negative image being there they would probably not even touch the game again so they need to figure this out. Even for the development team they had to figure out how to keep the motivation up and make it a fun environment or they can't give in their full power. If we did simple map connection with the existing maps will just make players disappointed so we talked about destroying the entire world.
At around this time in 2010 there were lots of TV shows that talked about mayan prophecy about end of the world in 2012. In there they talked about different catastrophy that could happen such as ice age, or a meteor crashing into earth... at that time he thought... Hey there is "Meteor" in Final Fantasy and in FFXIV there was a red planet he asked around if he can drop it since it looked like Meteor form Final Fantasy series.. at the same time he said not to bring up any information on this, let the players figure out gradually that the red planet is getting bigger every update... then once players started talking about it to start bringing in the Meteor story. But at this time everyone would expect that planet is going to drop and that's going to be it... and just dropping it would be kind of boring so then he thought of the meteor was round shape... round shape.... ball.... egg....... egg... make it look like Meteor and bring up Bahamut up. As playing through Final Fantasy series in his earlier ages Bahamut shoots lazer outside of the planets atmosphere... so if that's it it will destroy the entire planet... so thinking of that he thought this is going to work.
So at this time he wanted to deliver a story to the players where the players needed to stop the forces from dropping the meteor but in actual meteor was just a exterior but there was Bahamut inside and burn the entire world. He needed to make sure this information will never leak out and keep quiet about it all this time since this was the grand finale of the current version. Once the players seen that and say "so it was Bahamut all this time!" then look back and look at the hints they gave out. Also doing this was able to deliver Final Fantasy like feel and since they tried this they may want to touch ARR FFXIV.
As I mentioned earlier for the development team to dump the entire current version project out is a really hard deal and it's unusual and haven't been done before so it's fun, and since it's fun the development team will follow through since they can try something that is unusual and crazy and that fits in a Final Fantasy.
So now that meteor dropped only thing we have left to do now is bring out the entertainment in ARR.
It is true that Square-Enix caused a major failure with FFXIV but to get that back for us is to by creating games so we believe that's what we must do. There are many supporters for FFXIV and people looking forward. We want to keep on staying as a company creating games. Honestly I haven't thought much until I started FFXIV not only the players but the stores as well which announced that PS3 is going to be out then having to tell their customer that it got delayed, we caused inconvenience to all of them so I want everyone to remember even a little that there are customers out there that is looking forward and waiting. However for rebuilding... I want this to be the last and not have to go through it again.
That is it, thank you very much.
EDIT: 00:19 am finished translation - fixed up some parts from earlier translation since it was bit unclear (was just typing as I was listening to the video)