The Madcatz CTRLR gamepad is a good quality, fullsize (Xbox360 clone) gamepad mainly targeted at Android game/media users.
It also has extra media buttons (Vol+/Back/Play-pause/Forward/Vol-) and a switch to change modes.
And it includes a travel clip which screws to the back of the CTRLR which holds your mobile phone (as shown on the box).
The packaging also includes 2x AAA, instructions and MadCatz stickers.
I haven’t had much time to program my ball/maze physics game, using Gameplay3d C++ framework/engine.
Here I set up the basic programming of the block physics.
The blocks are generated via code and UV mapped with a texture.
The maze is just an array of 0’s and 1’s, the 1’s being a static block 0’s being a physics block which reacts with the static blocks.
The blocks are inserted into a parent node based on the array and then rotated.
It’s a quick and dirty way of getting a level up and running.
And my latest video, Mar 4, 2014
I added a generated ball with a participle trail and controls to move the camera.
If I had to describe what the MOJO is in one sentence it would be just that:
A Portable, Budget Gaming, Android PC for the TV.
Currently the Mad catz MOJO is the best Android micro-console, because it is the most powerful dedicated TV device.
From experience, I consider Android right now, a desktop ready operating system.
I can not think of an application on a desktop that’s not available on Android, albeit not as feature rich.
For example, I can install a C++ compile including a Integrated Development Environment (IDE) on Android!
After watching Valve’s video on porting games to openGL:
Strangely to me, their main reason for them to concentrate on openGL (rather then DirectX) is not so much the mobile platform but the desktop landscape.
I find Valve very forward thinking.
They can see other platforms emerging and converging (Android is a real threat to PC desktop).
To remain relevant, Valve is focusing on anything PC, this includes helping develop the Oculus Rift - Virtual Reality Headset, expanding their Steam ecosystem services (very much like to google play store) and supporting Linux and even Windows XP.
Below is my reply (based on personal thoughts and experiences) to Rob Weber’s 2014 Predictions for the Mobile Gaming Market.
6) Micro-Consoles Will Become Extinct
It was fun to watch projects like Ouya from start to finish on Kickstarter. There was a lot of hype in 2013 but after a few failed attempts to build great micro-consoles, this trend will completely fizzle out and die in 2014.
I also have watched the micro-console space of 2013 and the whole buzz around android gaming.
The first wave of micro-consoles was Ouya and playjam’s gamestick.
Both of which used 2011-12 GPU/CPU, 1G RAM and 8GB of on board storage.
These were interesting to me but I didn’t want to spend $100USD each year on out of date hardware with a throw away controller, I didn’t see the point.
Surprisingly, these two are still being sold at the same price with the same hardware in 2014! wow!
Add to this, their overpriced, limited proprietary ecosystems and you have a recipe for a disaster.
The top row, Ouya and Gamestick are both low-end micro-consoles.
The Mad Catz MOJO, bottom left, is a high-end
The Nvidia Shield, bottom right, is a hand-held with HDMI out and obviously not a micro-console by definition.
These two low-end, cheap units (top row) are really only good for running the apps they sell in their stores: games.
Those expecting a fuller and open Android experience would have rooted the device and side loaded apps, ie google play, but obviously this is not it’s intended use.
Unfortunately, you are still bound to that older hardware, so it’s performance and usage would be limiting.
Also, the hardware may have been subsidized by sales in their ecosystem, which means they’re business model is now broken.
This could explain why Ouya 2 still hasn’t been mentioned.
So do these gaming micro-consoles want to follow in the foot steps of the ‘big three’ (Sony, Microsoft, Nintendo) console manufacturers?
After my first post about Shade3D for Unity, a few people asked me to make a tutorial on Shade3d, so here’s a quick and basic one.
I’m still learning Shade3D, so bear with me.
I’ll eventually upgrade to basic for exporting normals, rendering out and other goodies.
The video has no audio, so below is a walk through of what I’m doing.
At the end of the video I show rendering features and the detachable windows.
Last year was an exciting time to be watching micro-consoles!
Now there are newer micro-consoles type devices coming out in 2014, these include the Ouya 2, So Huawei Tron and vyper.
Also rumors of Amazon and Google creating their own.
Well, I thought it would be a good time to look back at 2013’s micro-consoles.
I haven’t included the Sony Playstation VitaTV.
It would have made the matrix more complicated ie Software/Hardware openness etc
Ironically, it’s more of a micro console then the Nvidia Shield!
There was (and still is) a reoccurring theme with micro-consoles of 2013, they all needed help!
Issues ranging from custom software, Android and hardware support, and now in 2014 are still in a work in progress.
I guess from the competitive rush to market.
I do own a MOJO so I am bias, but the spec information below comes from wikipedia and reviews sites.
Feel free to correct me below.
Comments now disabled.
For comments or questions, please post on twitter @mgarcia.
The table is too large to fit here nicely, so I put it in a new window:
Show table in new window.