development

An archive of posts tagged development.

Marketing your video game is everyone’s job

1 min read

In a world of freelancers, contractors and small, tight developmentcommunities. Everyone is on the public face of their business andreputation.We are all constantly marketing something, be it our company orourselves in one shape or another. Everything we do matters - yourweb-site, your comments in forums, the clothes you wear. It's about themessage we convey in our appearance, our design, our gameplay, ourtechnology, our ethics and most importantly our interactions withothers. The sooner we realise this the better.

Thought – Who will make the 1st carbon neutral game?

1 min read

Hmmm…. this could be a tough one to work out. Imagine all of the powerused; development hardware like PCs, food eaten, servers, travel forbusiness and commuting, air-conditioning, manufacturing of the discs,manuals the list goes on and on. Don’t forget everything at thepublisher too. A killer title like God Of War 3, Modern Warfare 2 orDead Redemption must have an astronomical footprint!Has anyone made a carbon neutral game? Wouldn’t that be a great USP foryour game? Who will be the 1st?

eCommerce Site - ApprovedFood.co.uk

1 min read

Today saw the first public showing of the eCommerce site refresh forwww.approvedfood.co.uk, which we’re amazingly proud of.This is an ongoing extensive web development project and encompassesreplacing the existing eCommerce site, refreshing the design,revitalising the customer experience, improving security, fixing bugsand much more. This is much more than a simple reskin and it will helpthe thousands of daily visitors find their way around the products mucheasier and Approved Food get more control, data and a rapid turn-aroundon changes and support.One of the things we did is to incorporate greatly enhanced trackingvia Google Analytics using Custom Vars, Custom Reports, Goals/Funnelsand eCommerce tracking so Approved Food can find out, down to theproduct and user, what’s working and improve areas that need attention.The site uses not only uses up-to-date visual elements to improve theexperience but it also gracefully scales back to the rogue and basicbrowsers.ApprovedFood.co.uk will continue to improve over the coming weeks alongwith the associated Mobile and Social Media streams like Twitter andFacebook as these now come under Ring Alpha’s remit to manage.

Epic Citadel - lean, mean development

2 min read

Therecent outing on iPhone of the amazing looking Unreal Engine 3 demoentitled EpicCitadel(available free) by Epic really shows the underlying capability of thehardware that current mobile devices have. In short, it’s like nothingyou’ve seen on any iOS device so far. But is it all good for gamedevelopers?I’m reminded when I see such apparent wonders of technology thatactually, this is what most developers can achieve if they’re preparedto go as low down in the API as they can, right down the HAL ifpossible. The closer you get, the more layers of noisy slow API you getpast and the more precious CPU & GPU time you get to spend on yourcontent.I’m also reminded of the fat, lazy techniques that it’s easy to get awaywith when you’ve got a lot of CPU & GPU power to play with on mostnon-portable systems such as PS3 / X360 / PC / Mac.Why bother to optimise your artwork, level design, code when you canjust let the video card do all of the work for you? This is a badattitude.Sloppy implementation really hurts handheld devices and the best teamsknow how to be lean with their systems and really squeeze every ounceout of the available hardware. This is generally good practice anyway.As an example for iPhone; If you can, go straight pastCOCOS2D / Unity /Prime to EAGL and Open GLES. From here low-level code, smart techniques, clever level design and diligent artists will all combine to get you a great, fast experience. I appreciate it’s tougher to do but the benefits are worth the effort.If you’re not careful, the danger then is adding in fat such asscripting languages such as LUA or UE3Kismet (Unreal’s embedded scripting language) that cost you performance to interpret at run-time.You should also consider the type of game you make. I’ve personally workon a few UE3 titles and from personal experience, and  many game devswill tell you, UE3 is great at making Gears of War type games. Thefurther you get away from doing short-view FPS games, the more and moreof UE3 you have to re-write to make it work. Just ask the team on APBwho tried to make an open-world MMO using it.Try and think about this when you’re setting out with your systemarchitecture and you’re choosing your low-level systems that you’regoing to build everything on top of. Make sure it’s right, make sureit’s going to stand the test of time and get the game *you* want tomake.Check out what can be achieved in just 4,096bytes if you try.