Yes, I am a game dev, and I think 30 percent is pretty cheap for services offered. Google Play offers less service: apple handles all local sales taxes for you, google does not. Also, flash portal royalties are often abysmal: the developer gets the small part, the portal the large part. 30 for google play is fair, for apple App Store I would pay 40 percent as well.
Employment is overrated. I quit my job at age 40, and went independent. I never made so much money in my life, working so few hours. If you have the skills, just start your own enterprise, and show those young whippersnappers how old school engineers kick ass. The time is perfect for it: developers can market their produce directly to consumers via app stores.
I've programmed both PS3 and iPad. PS3 CPU is OK, the SPUs are insanely fast, however, the PS3 GPU is so incredibly slow, it is a joke.
I don't think there was ever a PS3 game that did 1920x1080/60Hz, simply because the fill rate is not there. Every popular PS3 game renders at a VERY low resolution (often LOWER than 1024x720) and would scale it up to 1920x1080. Even then it cannot do 60Hz.
The iPad GPU is blazingly fast, as it has a fill-rate to match the screen resolution. You can do 60Hz at native resolution on iPad, you can NEVER do that on PS3. The PowerVR tile based rendering has a lot to do with this.
... If you were hoping for $100 and a couple hours its not quite there yet.
I can recommend starting with using a 3D printing service. Even if you use a commercial printing service, much of the experience of 3D printing is still there, like the design, the anticipation of outcome, etc.
How many 'lemons' has Apple produced lately? I don't think they ever released a bad phone. Even my 4, with the so called antenna gate, has been an excellent phone for me. The only Android product I ever bought (Acer Iconia Tab A100) on the other hand, was a let down in so many ways (glass broke, $100 repair bill, touches are VERY inaccurate, and the worst viewing angle I've ever seen where the colours go all purple on you at even the slightest angle.). I preordered the iPhone5, and see absolutely no risk in that. Apple can't afford to produce sub par products, and they will not do so.
Ugh... would some screenshots be too much to ask? In this day and age I expect a nice gallery. Just like the people behind '#screenshotsaturday' publish every week: http://screenshotsaturday.com/week91.html It is so much easier to pick something interesting from the submissions this way.
So, with this astronomical cost (is it the most expensive experiment ever conducted?), does this give extra pressure to come up with results? Or in other words: are scientists biased to 'see something' in the statistical data just because it was so damn expensive to run?
Huh? Since when is Netherlands a low tax place? I suspect a journalistic error here. Maybe the author meant to say Netherlands Antilles, the Caribean island nation? The Netherlands though, has some of the highest taxes in the world. Try 21 percent sales tax, 52% income tax and US$9.28 per gallon gas (most of which is tax). Corporate taxes are not much lower.
It was not excess credit. It was synthetic credit default swaps. Those things are just 'side bets' on whether the creditors will default or not. The market of side-bets was way larger than the actual mortgage market.
If you have a billion dollar of mortgages, they would have 10 billion dollar bets on whether the mortgages would default or not. Those bets is what brought banks down.
What are 'all the low level details' you refer to? The main difference is the separate address space of the small local memory of the SPU.
I believe linux on Cell has made some nice abstractions. It's been ages since I ran ps3linux, but from what I heard you can execute filter like objects on the SPU from the OS level. Thus: $ cat intput.txt |./a.out |./b.out |./c.out > output.txt This would put 3 SPUs to work, and do the DMAing for you. You would need to lookup the status of OS-level support for SPU on linux to get more info on this.
Personally, I did the DMA stuff manually.
What you cannot abstract away, is the data-oriented programming that you should be doing. As Noel Llopis puts it so eloquently: You need to program your entire game as if it was a particle system. http://gamesfromwithin.com/data-oriented-design
I used to program SPUs for a living for a game studio. (Worked on SOCOM Confrontation and some unannounced titles). I disagree with all this bitching from devs: the CELL SPU is a thing of beauty.
If an engineer is worth his salt, and knows his trade well, what he can do with it is amazing. I was blown away with how incredibly fast this SPU is, once properly used.
But only if you know how to do branchless code, and you know the difference between structures-of-arrays and arrays-of-structures. Once the data is lined up properly, and you eliminated those nasty branches, carefully crafted code (intrinsics, not vanilla C++) will make that thing fly like nothing else. Insanely fast, think GPU-fast, but with a more generic programming model.
>Possible explanations can get needlessly complex. >It is coherent, for instance, to add the involvement of Leprechauns to any explanation, but Occam's razor would prevent such additions, unless they were necessary.
Now,:s/Leprechauns/God/ and you will see that adding 'God' to the explanation for the universe is wrong.
I love how thorough their tests are. And their test metrics are pure art. To test CPU performance, they would include a metric of Linux-src-lines-compiled per second. But because energy usage gets more relevant with CPUs, they also list a metric Linux-src-lines-compiled per watt.
Now what us mag would be so thorough to do this? None. Another test they would do for printers is expose the printed page to 5 yrs of simulated sun ray exposure, to see effect on colors.
Ah yes, it is an ndk issue only. Well... An app may be more likely not to use ndk, but I think games are more likely to use ndk than not, especially if it is an iOS port. I predict it will be a bad gaming device.
I don't get it. Sure, Intel may port android to atom platform. But what about apps? The average dev builds ARM binaries, and that it not about to change. Even if they build for other architectures, it is hard to test without actual hardware test devices.
This post is nothing more than an ad for his ios game.
First off... how are the two related?
About your first point: yes, FischerTechnik is one of the more expensive options. I glanced over the OP budget point. But there is always the 2nd hand market.
About your second point: 'nothing more'?
Really...? Nothing more? I think bringing attention to FT is very valid here (also according to the moderators apparently), and a lot of nerds would like pneumatics in their robot kit. I was heavily into FT for a time before moving onto custom made robotics, so I have some valid contributions to this thread, more than 'an ad'.
And please lighten up about my sig. No one forces you to click on my sig.
First off, iPhone is 960x640, and iPad is 1024x768.
About PS/3 games... NONE of the current games render at 1920x1080. The filtrate is not there, not by a long shot. I think that in all these years, there have been a handful of games rendering at this resolution, and those are simple games of casual type with unsophisticated graphics. I believe that Pixeljunk Monsters was the only 1920x1080 native resolution game in the launch lineup. Post launch there have not been many additions to this.
Most common approach for PS/3 development is to render at 1280x720 (and often even lower than that) and then use hardware up scaling. 1920x1080 can't be done on PS/3 with complex graphics and 30fps, period.
Yes, I am a game dev, and I think 30 percent is pretty cheap for services offered.
Google Play offers less service: apple handles all local sales taxes for you, google does not.
Also, flash portal royalties are often abysmal: the developer gets the small part, the portal the large part.
30 for google play is fair, for apple App Store I would pay 40 percent as well.
Employment is overrated.
I quit my job at age 40, and went independent.
I never made so much money in my life, working so few hours.
If you have the skills, just start your own enterprise, and show those young whippersnappers how old school engineers kick ass.
The time is perfect for it: developers can market their produce directly to consumers via app stores.
Editors, explaining acronyms would be nice.
http://en.wikipedia.org/wiki/Bring_your_own_device
I've programmed both PS3 and iPad.
PS3 CPU is OK, the SPUs are insanely fast, however, the PS3 GPU is so incredibly slow, it is a joke.
I don't think there was ever a PS3 game that did 1920x1080/60Hz, simply because the fill rate is not there.
Every popular PS3 game renders at a VERY low resolution (often LOWER than 1024x720) and would scale it up to 1920x1080.
Even then it cannot do 60Hz.
The iPad GPU is blazingly fast, as it has a fill-rate to match the screen resolution. You can do 60Hz at native resolution on iPad, you can NEVER do that on PS3.
The PowerVR tile based rendering has a lot to do with this.
... If you were hoping for $100 and a couple hours its not quite there yet.
I can recommend starting with using a 3D printing service.
Even if you use a commercial printing service, much of the experience of 3D printing is still there, like the design, the anticipation of outcome, etc.
Google for Sculpteo and Shapeways.
They're pretty affordable, and do a lot of the messy work for you.
I had this printed for 90 bucks or so:
https://twitter.com/i/#!/BramStolk/media/slideshow?url=pic.twitter.com%2FJmiojXxJ
My major criticism in the lighting. It seems greatly over-exposed in several places.
That's easy to fix.
Source material is all open source, you can render it again at different exposure settings if you have a render farm.
It's more than just a movie, it is an open sourced renderer PLUS open sourced model/animation data.
Well done, Blender Foundation.
How many 'lemons' has Apple produced lately?
I don't think they ever released a bad phone.
Even my 4, with the so called antenna gate, has been an excellent phone for me.
The only Android product I ever bought (Acer Iconia Tab A100) on the other hand, was a let down in so many ways (glass broke, $100 repair bill, touches are VERY inaccurate, and the worst viewing angle I've ever seen where the colours go all purple on you at even the slightest angle.).
I preordered the iPhone5, and see absolutely no risk in that.
Apple can't afford to produce sub par products, and they will not do so.
Ugh... would some screenshots be too much to ask?
In this day and age I expect a nice gallery.
Just like the people behind '#screenshotsaturday' publish every week:
http://screenshotsaturday.com/week91.html
It is so much easier to pick something interesting from the submissions this way.
So, with this astronomical cost (is it the most expensive experiment ever conducted?), does this give extra pressure to come up with results?
Or in other words: are scientists biased to 'see something' in the statistical data just because it was so damn expensive to run?
If it can stop even a single case like that Garrido monster, I am all for it.
http://en.wikipedia.org/wiki/Kidnapping_of_Jaycee_Lee_Dugard
Huh? Since when is Netherlands a low tax place?
I suspect a journalistic error here. Maybe the author meant to say Netherlands Antilles, the Caribean island nation?
The Netherlands though, has some of the highest taxes in the world.
Try 21 percent sales tax, 52% income tax and US$9.28 per gallon gas (most of which is tax).
Corporate taxes are not much lower.
It was not excess credit.
It was synthetic credit default swaps.
Those things are just 'side bets' on whether the creditors will default or not.
The market of side-bets was way larger than the actual mortgage market.
If you have a billion dollar of mortgages, they would have 10 billion dollar bets on whether the mortgages would default or not.
Those bets is what brought banks down.
The lighting in your example is inconsistent.
The trees have shadows straight below.
The house has the light coming from the left.
What are 'all the low level details' you refer to?
The main difference is the separate address space of the small local memory of the SPU.
I believe linux on Cell has made some nice abstractions. ./a.out | ./b.out | ./c.out > output.txt
It's been ages since I ran ps3linux, but from what I heard you can execute filter like objects on the SPU from the OS level.
Thus:
$ cat intput.txt |
This would put 3 SPUs to work, and do the DMAing for you.
You would need to lookup the status of OS-level support for SPU on linux to get more info on this.
Personally, I did the DMA stuff manually.
What you cannot abstract away, is the data-oriented programming that you should be doing.
As Noel Llopis puts it so eloquently: You need to program your entire game as if it was a particle system.
http://gamesfromwithin.com/data-oriented-design
e.g. for 1024 particles, you do:
float x[ 1024 ];
float y[ 1024 ];
float z[ 1024 ];
and NOT:
struct
{
float x,y,z
} particles[ 1024 ];
I used to program SPUs for a living for a game studio. (Worked on SOCOM Confrontation and some unannounced titles).
I disagree with all this bitching from devs: the CELL SPU is a thing of beauty.
If an engineer is worth his salt, and knows his trade well, what he can do with it is amazing.
I was blown away with how incredibly fast this SPU is, once properly used.
But only if you know how to do branchless code, and you know the difference between structures-of-arrays and arrays-of-structures.
Once the data is lined up properly, and you eliminated those nasty branches, carefully crafted code (intrinsics, not vanilla C++) will make that thing fly like nothing else. Insanely fast, think GPU-fast, but with a more generic programming model.
I regret the death of the Cell architecture.
From wikipedia's entry on Occam's Razor:
>Possible explanations can get needlessly complex.
>It is coherent, for instance, to add the involvement of Leprechauns to any explanation, but Occam's razor would prevent such additions, unless they were necessary.
Now, :s/Leprechauns/God/ and you will see that adding 'God' to the explanation for the universe is wrong.
Bram
And you get a -1
A true scientific mind will go by Occams Razor.
And Occams Razor says the creation by a god is overly complex explanation of the inverse, thus false.
Yes, c't wins any time.
I love how thorough their tests are.
And their test metrics are pure art.
To test CPU performance, they would include a metric of Linux-src-lines-compiled per second.
But because energy usage gets more relevant with CPUs, they also list a metric Linux-src-lines-compiled per watt.
Now what us mag would be so thorough to do this? None.
Another test they would do for printers is expose the printed page to 5 yrs of simulated sun ray exposure, to see effect on colors.
Ah yes, it is an ndk issue only.
Well... An app may be more likely not to use ndk, but I think games are more likely to use ndk than not, especially if it is an iOS port. I predict it will be a bad gaming device.
I don't get it.
Sure, Intel may port android to atom platform.
But what about apps?
The average dev builds ARM binaries, and that it not about to change.
Even if they build for other architectures, it is hard to test without actual hardware test devices.
So... is this one fake as well?
Looks just as impressive to me, and I don't think it is CGI:
http://www.youtube.com/watch?v=Ws6AAhTw7RA
Also absolutely expensive
This post is nothing more than an ad for his ios game.
First off... how are the two related?
About your first point: yes, FischerTechnik is one of the more expensive options.
I glanced over the OP budget point.
But there is always the 2nd hand market.
About your second point:
'nothing more'?
Really...? Nothing more?
I think bringing attention to FT is very valid here (also according to the moderators apparently), and a lot of nerds would like pneumatics in their robot kit.
I was heavily into FT for a time before moving onto custom made robotics, so I have some valid contributions to this thread, more than 'an ad'.
And please lighten up about my sig.
No one forces you to click on my sig.
Fischer Technik is an absolute winner here.
Excellent for teenagers.
http://en.wikipedia.org/wiki/Fischertechnik
It goes well beyond what lego mindstorms has to offer.
True 6D connections, and even has stuff like pneumatics!
http://www.robotmatrix.org/Fischertechnik-Pneumatic-Robot.htm
Bram Stolk
http://stolk.org/HoverBiker/
Shutter delay is important, but only one part of the equation:
The autofocus needs to be fast as well.
I have a 1yr toddler, who moves around all the time.
I like to shoot really shallow depth of field (think: eyes in focus, ears already out of focus).
The autofocus on my Fujifilm X100 is too slow to keep up with my toddler:
Once focused, she will already have moved her face out of the focal plane.
So no matter how fast the shutter delay, the image will be out of focus because the focusing is too slow.
That was not very insightful, despite the score:5
First off, iPhone is 960x640, and iPad is 1024x768.
About PS/3 games... NONE of the current games render at 1920x1080.
The filtrate is not there, not by a long shot.
I think that in all these years, there have been a handful of games rendering at this resolution, and those are simple games of casual type with unsophisticated graphics. I believe that Pixeljunk Monsters was the only 1920x1080 native resolution game in the launch lineup.
Post launch there have not been many additions to this.
Most common approach for PS/3 development is to render at 1280x720 (and often even lower than that) and then use hardware up scaling.
1920x1080 can't be done on PS/3 with complex graphics and 30fps, period.
Bram