

Whilst I could not create perfect 3D images in many situations, some of the situations I could. I spent days on end going round everywhere looking at new things through the camera view with the newly added 3D depth. I quickly ran into speed issues when I deployed the test app to iPhone 3G because of the huge number of generated polygons, so I decided to produce a lower resolution filtered version of the live camera feed and generate the mesh from that, which worked quite well. instead I opted for the quick and simple method of using luminosity. After researching the methods involved I decided that there is no way that it could be done in real time so I abandoned the idea. Initially I had crazy ideas about creating an artificial intelligence that could examine the scene and pick out people, objects etc and create meshes of them complete with textures. At this stage the image was still flat so I decided that I needed to deform the mesh, but what could I use to deform the mesh? Anyway, during my tinkering I thought to myself, what would happen if I represented every pixel in the live camera feed with a polygon then stitched them all together into a mesh? I decided to give it a go, within a few hours I put together a nice viewing system that mapped each pixel in the live camera feed onto a polygon. I was actually looking into the possibility of creating augmented reality games. The app takes what the users live camera feed is seeing and converts the live images into a 3D mesh then adds depth (all in real-time)įunky Cam 3D came about by accident, I was researching the Camera API that the smart cookies over at Marmalade created and was playing around with mapping the cameras live feed to polygons (I find stuff like that entertaining – yes I know that I’m a nerd!). – Funky Cam 3D is a fun piece of visualisation software.
#GIDEROS PIXEL PERFECT UPDATE#
The game may be better suited for hard core gamers on platforms such as Nintendo DS or WiiWare, who knows, we may go that way with the game at some point in the future.Īs a pet project, I would like to update the web version at some point in the future, adding HD graphics and updating the game play Funky Cam 3D Whats the future of BatlleBallz? Whilst the game started out as a simple experiment we did discover that BattleBallz Chaos is not the type of game that your average smart phone user wants to play (the game hasn’t much of a hit in terms of sales). Our most recent change was the addition of phases for 10 round modes in response to Blackberry Playbook user requests. We have made many updates to BattleBallz Chaos since its release, including a tutorial mode, play balancing (lots of it) and bug fixes. We spent a few additional weeks tweaking the game and adding an achievements system that integrated into Facebook (thanks to Marmalades super easy to use Facebook extensions) We used our gaming SDK to rapidly create BattleBallz Chaos from scratch, re-designing it for two players in the mix (this took a couple of weeks). Some time later we discovered the cross platform Marmalade SDK, so we set about building ground work gaming libraries on top of the Marmalade SDK. The game ran ok but initially had some performance issues which we eventually addressed.
#GIDEROS PIXEL PERFECT CODE#
Some time later, I decided to port the Silverlight web code base over to run on Windows Phone 7 as WP7 supports Silverlight (took me a single day to get it up and running). if you are interested in taking a look at our very early Silverlight prototype then go to (Yes I know that my programmer graphics are a crime )


Turns out that Silverlight can more than handle fast paced arcade style games with tonnes of sprites. I loved C# and wanted to test the viability of Silverlight as a smooth arcade gaming platform for web browsers. BattleBallz Chaos is a fast paced 1-2 player revamp of classic games such as Arkanoid or Breakout, but completely re-designed to work with 2 players.īattleBallz Chaos started its life as a simple learning exercise that I started years ago when I first began learning Silverlight (back when version 2.0 had just been released).

BattleBallz Chaos in action on the Blackberry Playbook
