site: http://sperasoft.com/career/ Sperasoft is a great team of professionals specializing in SKU development, game engineering, art, online and platform development and production support.
have its own unique properties • Consoles are weaker that PC o But they have controllers! • Dev Kits used for development: o Debug hardware specific problems Overview
have its own unique properties • Consoles are weaker that PC o But they have controllers! • Dev Kits used for development: o Debug hardware specific problems Overview
( everyone fails that ) • Know your memory management system • Avoid memory fragmentation • Never use global scope new • Sometimes useful to un-inline functions • Careful with templates • Always use same allocator to delete stuff • Stack size is limited too • Use memory analysis tools available Memory
the code that you write • Avoid extra nested loops • Avoid extra pointer dereferencing • Avoid cache misses • Sometimes useful to handcraft/unroll loops • Sometimes useful to inline functions • Use performance analysis tools available Performance
meet TRC cost a lot of money; o It is better to pass first party TRC check at once; • Be aware of TRC violations: o due to unresponsiveness; o due to controller unplugs; o to screen space allocation; o due to network connectivity loss; • Can use game restart as last resort TRC Specifics