By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming Discussion - Don't Ask a dev anything - Closed

walsufnir said:
What is your main language you use in your team? C? C++? Do you often use intrinsincs and is it worth to use them or do the compilers (generally) do a good job?

Primarilly C++, 
In the past when prototyping an engine we generally were running on much higher spec hardware so would use inline more then when we reach optimization pushing certain segments to builtin , but as software has evolved we move towards a point where we use builtin from the get go, with the newer SDKs our compilers dont actually allow us to use inline assembly without hacking them up, which isnt worth the time.

Its made a lot easier to prototype engines with the newer intrinsics added to the development environment though especially given that using them allows us to map to simd easilly, there are some occasions where we opt for our own solutions which operate better than either default solution, i would go into details but i dont have much free time today, and it could easilly go into a 2000 word essay.



Around the Network

What do you "program" for exactly in game ? (Are you an AI, graphics, UI, and etc programmar ?)

What tier of developers are you guys ? (A, AA, or AAA ?) (BTW those terms are referring to budgets not metascores.)

If any company were to impliment cloud computing to the point of where you can offload rendering tasks, just how costly would it be depending on say if the cloud has to render a quarter to half an image ? 



Thanks for the thread, this is cool of you.

You've mentioned that the biggest barrier to Wii U development is lack of confidence in the product -- basically, it sounds like publishers don't want to port games to the console because they don't expect their games to sell well enough to cover the porting cost. Assuming that this is the case (multiplats not selling well enough to cover porting costs), I was wondering if you could tell us what developers such as yourself generally think is the cause of that? Are Wii U owners not buying games (and if that's the case, why not), or is it that there simply aren't enough Wii U owners at this time?



the_dengle said:

Thanks for the thread, this is cool of you.

You've mentioned that the biggest barrier to Wii U development is lack of confidence in the product -- basically, it sounds like publishers don't want to port games to the console because they don't expect their games to sell well enough to cover the porting cost. Assuming that this is the case, I was wondering if you could tell us what developers such as yourself generally think is the cause of that? Are Wii U owners not buying games (and if that's the case, why not), or is it that there simply aren't enough Wii U owners at this time?

Like rol has said before, it's because wii u owners don't buy alot of 3rd party games and that's because they have a bad reputation on nintendo platforms.



fatslob-:O said:
the_dengle said:

Thanks for the thread, this is cool of you.

You've mentioned that the biggest barrier to Wii U development is lack of confidence in the product -- basically, it sounds like publishers don't want to port games to the console because they don't expect their games to sell well enough to cover the porting cost. Assuming that this is the case, I was wondering if you could tell us what developers such as yourself generally think is the cause of that? Are Wii U owners not buying games (and if that's the case, why not), or is it that there simply aren't enough Wii U owners at this time?

Like rol has said before, it's because wii u owners don't buy alot of 3rd party games and that's because they have a bad reputation on nintendo platforms.

Rol doesn't work inside the industry as far as I'm aware, and neither for that matter do you or I. I'm interested in what a developer has to say about the word on the street, so to speak. If third-party games aren't selling well on Wii U, what is the cause of that? What do third parties believe is the cause of that? These are two different questions, and though we can speculate about the first, we can't truly answer either on our own.



Around the Network
the_dengle said:

Thanks for the thread, this is cool of you.

You've mentioned that the biggest barrier to Wii U development is lack of confidence in the product -- basically, it sounds like publishers don't want to port games to the console because they don't expect their games to sell well enough to cover the porting cost. Assuming that this is the case (multiplats not selling well enough to cover porting costs), I was wondering if you could tell us what developers such as yourself generally think is the cause of that? Are Wii U owners not buying games (and if that's the case, why not), or is it that there simply aren't enough Wii U owners at this time?

Install base is one of the main elements, which as its a nintendo console is mostly down to nintendos own support of it.

Secondary is that the specification makes it from a development perspective, closer to the 360 and ps3 than xo and ps4, so many are reluctant to take a step backwards to support it with their new engines and setups.

Its a case of nintendos poor initial support mixed with the architecture being too late to the game.

Third party games dont sell well on nintendo consoles generally, because third party games isnt what the majority of people buy nintendo consoles for.

fatslob-:O said:

What do you "program" for exactly in game ? (Are you an AI, graphics, UI, and etc programmar ?)

What tier of developers are you guys ? (A, AA, or AAA ?) (BTW those terms are referring to budgets not metascores.)

If any company were to impliment cloud computing to the point of where you can offload rendering tasks, just how costly would it be depending on say if the cloud has to render a quarter to half an image ? 

I program engines as i said earlier in the thread, I dont really quantify our company or team in terms of A, AA or AAA, regardless of investments made and how much money goes in to a project, even when we ship a game that does tremendously well, i still find it hard to tack on the A scale because its so arbitraty and inaccurate - you can spend a billion dollars on a game, it doesnt mean its going to be good just because of that, and certainly shouldnt be called an AAA title based on it either, as its misleading.

So avoiding the A scale all together, what i can say is the company i work for could, if they wanted, purchase a bugatti veyron and hide the purchase in a pile of development costs - you know, if they were assholes and all.

Cloud processing will never reach a point where more than a small percent of the hardwares local capability is freed up for other things, the hardware and network infrastructure just doesnt allow it, Microsoft and those on their payroll would love to have you believe otherwise, but thats just how it is.



Interesting thoughts. Thanks for the insight.



the_dengle said:
fatslob-:O said:
the_dengle said:

Thanks for the thread, this is cool of you.

You've mentioned that the biggest barrier to Wii U development is lack of confidence in the product -- basically, it sounds like publishers don't want to port games to the console because they don't expect their games to sell well enough to cover the porting cost. Assuming that this is the case, I was wondering if you could tell us what developers such as yourself generally think is the cause of that? Are Wii U owners not buying games (and if that's the case, why not), or is it that there simply aren't enough Wii U owners at this time?

Like rol has said before, it's because wii u owners don't buy alot of 3rd party games and that's because they have a bad reputation on nintendo platforms.

Rol doesn't work inside the industry as far as I'm aware, and neither for that matter do you or I. I'm interested in what a developer has to say about the word on the street, so to speak. If third-party games aren't selling well on Wii U, what is the cause of that? What do third parties believe is the cause of that? These are two different questions, and though we can speculate about the first, we can't truly answer either on our own.

Rol may not work in the inside of the industry and like rol has stated before, wii u owners don't care for 3rd party alot of times. Who do you think was largely responsible for the success of the wii ? Will ubisoft being gone on the wii u make it sell worse than the dreamcast or would that be nintendo being gone ? You know the answers to those questions and does rol and I. The problem with 3rd parties is that they think that the wii and ps360 has similar crowds but in reality their games were meant for red ocean platforms. 



fatslob-:O said:
walsufnir said:
What is your main language you use in your team? C? C++? Do you often use intrinsincs and is it worth to use them or do the compilers (generally) do a good job?

Why on earth would developers use C when C++ is the standard ? (Even for 3D graphics engines.)


I didn't ask you but c++ is neither standard nor highly accepted by programmers due to several design-choices in that language that are... sub-optimal.



fatslob-:O said:

Rol may not work in the inside of the industry and like rol has stated before, wii u owners don't care for 3rd party alot of times. Who do you think was largely responsible for the success of the wii ? Will ubisoft being gone on the wii u make it sell worse than the dreamcast or would that be nintendo being gone ? You know the answers to those questions and does rol and I. The problem with 3rd parties is that they think that the wii and ps360 has similar crowds but in reality their games were meant for red ocean platforms. 

I was curious about what Nyleveia, a developer, thought about this subject. Why does that matter to you? I don't have to defend my question just because you think a different question has been sufficiently answered through speculation.