这不是Aris第一次因为论坛里的无脑喷而写解释文了,但我觉得既然他又写了一次,那也应该转过来给大伙都看看。我懒得翻译了,看不懂的找机翻吧。
I'd like to add my 2c to the thread. Most of what I'm going to say it has been said before many times, but it's always good to remind it and also good for new people to learn about it.
So, let's start...
- Kunos is a small company. Yes we might be just under 30 now, but that's counting the outside contractors for 3D work and such. Actual programming devs are still a very very small number. VERY small. Main programmer is still Stefano and he has one very big brain, two very fast typing hands... but it is still one brain and two hands... he can do miracles, he can't do all the miracles. Same for the other devs.
- Kunos is a young company. We are in the market since nKPro which as you all know has quite a bit of... problems, especially in the early days. We are learning and we are gathering experience. Experience takes time, there is NO other way around it.
- Programming takes time. We are not lazy blocks. We are actually quite (a lot) burned out. Every single team member is been working more than 10 hours a day, including weekends and holidays for more than a year... maybe more than two years... luckily we love our work. Maybe we are slow for your standards, but that's what we can do. We are really trying our best and working our hearts out. Can't do faster than that. And before you say, add more people, that's not easy nor it always works well either. A new member has to learn the code and get his hands on it... usually takes 2-3 months before he can be independent on AC code... and in the mean time, another dev has to babysit him... Also, another dev is another monthly cost and we need to balance out costs and gains, especially because we are in Italy, a great country with a terrible tax system that asks for more than half of our income... and gives no benefits and services...
- If you see a feature on another game, it's not like that the code is available and we can take it and place it to ours. It doesn't work like that. Here's some history.
rFactor2 in terms of dev experience and gameplay features and such, is based on rF1, which was based on F1CH, which was based on F12002, f12001, f12000, SportsCarGT and have also done Nascar sims. That's a TON of experience and it pays out in code and experience on how to do gameplay features. It shows.
iRacing again in terms of dev experience and gameplay features is based on tons of Nascar games, GPL, Indycar and so on... again it shows.
But it's not like we can open their code, take parts and put it on our game. We have to rewrite everything from scratch for our game which is completely totally different. They had almost 2 decades optimising their gameplay code... we are working on AC for what... 4 years? In the mean time we had to do a brand new gfx engine, a new sound engine, a better (MUCH better) multi than nkP, learn to do AI and so on... I think we are pretty good... but we can't do miracles, it takes time and by time I mean years in terms of natural human possibilities.
- Because of all the time needed and the need to grow as a company and as a product, every little feature takes priorities. Not that we have a list that we follow with extreme precision, far from it. It is just a matter of decisions. Like, "ok we did pitstops for multi, they work pretty well... what do we do now? pitstops for offline... oh wait the ai? the flags? the bugs?... people are complaining for multi... let me do the multi first because I had this brand new idea! What? They want spectactor mod? Well they won't die without, let's do the other thing first, it's more important"
That's how it goes.
We understand that every one of you has different priorities but it's different for everybody. I'll give you an example... when the career first got out (yes I know it's very basic, I know), a new thread was made from you guys to discuss how the career could be made differently and most importantly more interesting. I followed that thread with great interest... After about 6-7 pages I stopped. I couldn't find 2 people agreeing on the same idea of a career. That's how much everybody wants a personalized experience.
So yeah, we're sorry if our plans and priority list doesn't satisfy your needs, but first you need to have more patience and understand that things take time and by time I mean even years sometimes.
So yeah, that's all folks
I'd like to add my 2c to the thread. Most of what I'm going to say it has been said before many times, but it's always good to remind it and also good for new people to learn about it.
So, let's start...
- Kunos is a small company. Yes we might be just under 30 now, but that's counting the outside contractors for 3D work and such. Actual programming devs are still a very very small number. VERY small. Main programmer is still Stefano and he has one very big brain, two very fast typing hands... but it is still one brain and two hands... he can do miracles, he can't do all the miracles. Same for the other devs.
- Kunos is a young company. We are in the market since nKPro which as you all know has quite a bit of... problems, especially in the early days. We are learning and we are gathering experience. Experience takes time, there is NO other way around it.
- Programming takes time. We are not lazy blocks. We are actually quite (a lot) burned out. Every single team member is been working more than 10 hours a day, including weekends and holidays for more than a year... maybe more than two years... luckily we love our work. Maybe we are slow for your standards, but that's what we can do. We are really trying our best and working our hearts out. Can't do faster than that. And before you say, add more people, that's not easy nor it always works well either. A new member has to learn the code and get his hands on it... usually takes 2-3 months before he can be independent on AC code... and in the mean time, another dev has to babysit him... Also, another dev is another monthly cost and we need to balance out costs and gains, especially because we are in Italy, a great country with a terrible tax system that asks for more than half of our income... and gives no benefits and services...
- If you see a feature on another game, it's not like that the code is available and we can take it and place it to ours. It doesn't work like that. Here's some history.
rFactor2 in terms of dev experience and gameplay features and such, is based on rF1, which was based on F1CH, which was based on F12002, f12001, f12000, SportsCarGT and have also done Nascar sims. That's a TON of experience and it pays out in code and experience on how to do gameplay features. It shows.
iRacing again in terms of dev experience and gameplay features is based on tons of Nascar games, GPL, Indycar and so on... again it shows.
But it's not like we can open their code, take parts and put it on our game. We have to rewrite everything from scratch for our game which is completely totally different. They had almost 2 decades optimising their gameplay code... we are working on AC for what... 4 years? In the mean time we had to do a brand new gfx engine, a new sound engine, a better (MUCH better) multi than nkP, learn to do AI and so on... I think we are pretty good... but we can't do miracles, it takes time and by time I mean years in terms of natural human possibilities.
- Because of all the time needed and the need to grow as a company and as a product, every little feature takes priorities. Not that we have a list that we follow with extreme precision, far from it. It is just a matter of decisions. Like, "ok we did pitstops for multi, they work pretty well... what do we do now? pitstops for offline... oh wait the ai? the flags? the bugs?... people are complaining for multi... let me do the multi first because I had this brand new idea! What? They want spectactor mod? Well they won't die without, let's do the other thing first, it's more important"
That's how it goes.
We understand that every one of you has different priorities but it's different for everybody. I'll give you an example... when the career first got out (yes I know it's very basic, I know), a new thread was made from you guys to discuss how the career could be made differently and most importantly more interesting. I followed that thread with great interest... After about 6-7 pages I stopped. I couldn't find 2 people agreeing on the same idea of a career. That's how much everybody wants a personalized experience.
So yeah, we're sorry if our plans and priority list doesn't satisfy your needs, but first you need to have more patience and understand that things take time and by time I mean even years sometimes.
So yeah, that's all folks
