Bottom Line: Construct 2 and the Ouya

Discussion and feedback on Construct 2

Post » Tue Feb 05, 2013 6:01 pm

As many have noticed, Gamestop has opened a preorder page for the Ouya Game Console, and has provided a release date for the system. (You can see the page for yourself here - http://www.gamestop.com/android/consoles/ouya-game-console/107853 )

For many people, myself included, we're looking at Construct 2's (now native?) Android Export functionality, looking at the new system, and wondering... bottom line... "Will Construct 2 be an option for creating games on the Ouya?"

In a previous thread I had posed the question on wether or not Construct 2 can hit 1080p resolutions without sacrificing much in the way of performance... well, it IS a subjective question. Obviously one based around optimization of assets as well as just how complex the behaviors and overall game design itself you plan on creating will be.

But for now, let's assume you want to make 1080p Tetris. "What roadblocks, if any, do you see getting a game from Construct 2 to run on the Ouya?"

I believe at this time, the only real "roadblocks" are:

1) Construct 2 produces games in HTML 5. The implication is, to get the game running on Ouya, Ouya will have to open a web browser and THEN load the game. That's some unknown overhead that will likely bring "what worked on your PC" down to a crawl on the new system despite its capable hardware.

2) Ouya Gamepad Support. There's a touch pad on it (not a touch screen, single point gestures allowed), there's a D-Pad, there are buttons, and it's wireless. That's all well and good, but has anyone successfully mapped their controls to the Ouya Gamepad? I've read that a few people attempted to enter a recent Ouya Game Jam Challenge but produced results that were unplayable due to no plug-in or other workaround to map out the Ouya Game Pad.

3) I have read on the forum (could be hearsay, don't take this for scripture) that Ashley owns a Ouya. Any feedback from Ashley regarding Construct 2's performance, playability on the system?

4) Is there any official interest at all in supporting the new console?

Again, consider that Ouya is "brand new". This means that the market is wide open for several clone titles like Tetris... Super Mario Brothers and the like. There is immediately no demand to create the most technologically advanced titles for the system... with full 3D graphics and shader effects, although that -is- supported by the system.

But let's keep the scope/scale of our ambitions in check here...

"What's it going to take to get a Construct 2-built Mega Man game on the Ouya?"

Remember... most children woke up that fateful Christmas morning in the 1980s with a free copy of Super Mario Brothers, and it changed their lives forever. Here in 2013, I'm certain the same can happen again... we're entering the new Atari-age of game development, where tools like Construct 2 are available to enable small teams of 2-3 people to create games in 2-3 months. These small garage-based teams, working on small budgets are at last given a hardware platform that they can carve their own legacy in, rubbing shoulders with big developers re-releasing their "same old s---" (Although a great game, Final Fantasy III's 3D remake/Android Release comes to mind.)

Right now, information on Construct 2/Ouya is widely scattered throughout the forum, but now that we're about five months away from the release of this thing, there is a great opportunity -today- to get all our ducks in a row and start some community-driven efforts to supply Ouya with some great 2D-inspired launch titles.

The floor is open for discussion.Lovelocke642013-02-05 18:03:58
B
4
Posts: 57
Reputation: 514

Post » Tue Feb 05, 2013 8:08 pm

Great post, lovelock; I really enjoyed the points of discussion.

I followed the OUYA for awhile before launch and was a bit skeptical it would come to fruition. Now that it seems a reality, I'm naturally curious about being able to make games for it.

One of my major concerns is the same concern I have when considering making games for Android, iPad, or any other mobile market: saturation. There's a concerted voice saying mobile is now and will be the majority player in gaming as we move forward.

To me, that means every major publisher, minor publisher, and garage team is going to jump on board. Without a marketing campaign (and budget), strong design tools, and a sizable fanbase, it's going to be nigh impossible to get noticed on such a platform. I'm reluctant to invest a couple months time and energy into something to have it buried in a deluge of apps, as indie projects often are in those big mobile markets.

The reality, IMO, is that for every indie game that succeeds there are thousands that don't; combine that with a fresh market that will attract everyone and their grandmother, and I'm right back to being a skeptic. Now one can argue that ANY market for indie games is going to be a challenge and I wouldn't disagree, but when a new market opens using a technology based on a mobile platform that is drowning in apps already, it might be tougher than impossible.

But, hey, maybe the OUYA will be that Android-based portal that will prove the difference? All I'd say to anyone considering it is: make sure you want to do it, you're committed, and jump in with both feet. Whatever you make will have to be good; you'll have to promote like crazy; and you'll have to be 100% prepared for 0 returns on your investment.

That's the nature of the digi-beast, right?
B
16
S
6
G
2
Posts: 152
Reputation: 3,764

Post » Wed Feb 06, 2013 12:15 am

Great questions, I too am VERY interested in developing for the Ouya. Ive been developing games for 15 years on every major console, its so great to see an open console coming. Ive seen games go from 2D to 3D, and back to 2D again. I worked with original 2600 & arcade atari developers, their hearts seemed to break in 1998 when games went 3D (PS1).. I can only imagine their joy to see where we have ended up and where we are going! Enjoy your freedom!    
B
18
S
1
G
1
Posts: 34
Reputation: 1,661

Post » Wed Feb 06, 2013 1:41 pm

Ouya is just an Android system. The best way to export from C2 to Android at the moment is CocoonJS. So it's more a question of: will CocoonJS support Ouya as a target platform? You'd have to ask Ludei.
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,580

Post » Wed Feb 06, 2013 1:47 pm

I'm thinking... well, drawing conclusions that this is a topic to be ignored for now. Apart from the "monster" that is Unity 4, I know of nothing out there that natively publishes to Ouya. As an android-based platform, I'd have to also ask, "What do other people use to create their content for Android?" Even if it's ultimately the more difficult option, it'd be nice to have light shed on that mystery as well.

Lots of people viewing, nobody talking/asking questions. Despite acquiring fresh debts of $7,000+ I'm still putting down my cash on a Ouya system. The idea that you can "plug your laptop into the Ouya and test out your games" is a real revelation. The system is -begging- for people to make games for it, and creation tools such as Construct 2 must step up to the plate to make it possible for potential game developers to spend more time executing their ideas rather than speculating on the "what if" nature of their toolset.

Best I can tell, Construct 2 is ready for the prime time. Although I can't play any games through my Android tablet from the Scirra arcade, the non-interactive elements/mouse-click driven elements seem to run respectably in Dolphin browser, at least. I'm sure HTML 5-based games will work well, and that's why I'm sticking to learning Construct 2 for now. If nothing else, I plan to release my games to PC with a strong hope/desire that "Export to Ouya" becomes a priority on the side of Construct's dev team.

The system will already have the benefit of being "The indie game console"... that takes so much promotional work out of the post-production phase of the indie games populating it's marketplace. Game developers do not have to defend their work, their art style, their gameplay... they just have to deliver the goods and not be obnoxiously bad.

Oversaturation of the Ouya marketplace wouldn't be a factor if "everything's free to begin with". Few people refuse the free sample, it's what made DOOM such a success back in the day... and Commander Keen, Rise of the Triad, Duke Nukem 3d: SHAREWARE. Ouya Marketplace, I say, is the evolution of the shareware model... people will freely play all of the content available, and what they like will inevitably find its way as a "classic" of the Ouya console. The cream rises to the top.

EDIT: As an afterthought, "If getting truly native PC, Android, Ouya Export options into Construct 2 means the Construct 2 personal license goes up to $300 a user, I'd gladly pay."Lovelocke642013-02-06 14:54:58
B
4
Posts: 57
Reputation: 514

Post » Fri Feb 08, 2013 3:06 am

Corona, an amazing tool for developing for Android, has stated they are planning to release Ouya functionality. I'd rather play around with Construct events than program in Lua, but it's a good option. Ouya is basically just an Android system. If we can figure out the input stuff, we'll be golden. Trying to do that right now lol... :-/
B
10
S
1
Posts: 19
Reputation: 1,444

Post » Fri Feb 08, 2013 5:55 am

Being one of the those forum goers who is trying to get an Ouya game to market here is my weigh in.

Don't go for 1080p. yes the Ouya can, but many developers on the Ouya dev forums are focused on 720p(I make no claims for all or most). It's not a PS3/360 and doesn't have the power. Some teams are better than others in regard to squeezing and managing excellent tricks to get smooth 1080p

With C2 keep your games simpler; and not because C2 can't do complicated games. This doesn't mean you can't have very fun and addictive games. Take the original Mega Man series, SNES games, any 2d fighter. All of these will run fine. Also be sure to figure that your game will run at 30fps. you can get more, but with phonegap just set yourself at an estimated 30fps. however rfisher has reported I think around 50fps for some tests.

CocoonJS does nor work on the Ouya. Check with Hemel1 and rfisher. CocoonJS just crashes. Currently the options for export are PhoneGap. which has have atrocious performance. however you should be able to get by on the Ouya as it's a Tegra 3, just keep in simple and keep mobile design paramount. When CocoonJS works there will be a much larger breathing room.

This Ouya console will not be massive. Boxer8 is only starting a new brand and environment about open developers for console gaming.However the Ouya does represent a minor gold rush an opportunity for some new up and comers.

it's been made very clear that C2 will never have any other export model other than HTML5+. Because C2 is a pure HTML5 engine we have no access to any of the ODK. no IAP, Controller..... the best we can do is wait for CocoonJS to integrate these features. While it's on there list it is in no way seems on the list to be ready for release.

In the mean time rfisher said he was working on a controller feature for phonegap and hopefully if he get's that done he can implement the Ouya IAP.

If I was interested to continue programming games I would probably go with an API like Corona due to it's interest in supporting Android and IOS effectivly. I'm not and am happy with C2 game tool kit for making games and I'm fortunate that my games are simple in design.

I'm always interest in talking Ouya for anyone who wants to :)
B
87
S
18
G
9
Posts: 2,455
Reputation: 14,834

Post » Fri Feb 08, 2013 5:55 am

Keep in mind the Ouya is an annual console (new model every year,) so it's going to keep getting easier to develop for as it gets better hardware.
B
134
S
65
G
16
Posts: 1,766
Reputation: 19,190

Post » Fri Feb 08, 2013 6:07 am

[QUOTE=alspal] Keep in mind the Ouya is an annual console (new model every year,) so it's going to keep getting easier to develop for as it gets better hardware. [/QUOTE]

@alspal how do you know about this?
B
96
S
25
G
20
Posts: 3,054
Reputation: 22,642

Post » Fri Feb 08, 2013 7:47 am

Everyone is saying so:

http://www.digitaltrends.com/computing/ouya-2-in-2014-ouya-3-in-2015-android-console-gets-the-mobile-treatment-with-annual-releases/

http://www.geeky-gadgets.com/ouya-creators-already-planning-ouya-2-3-02-08-2013/

http://arstechnica.com/gaming/2013/02/ouya-plans-to-launch-a-new-console-every-year/

http://au.ign.com/articles/2013/02/07/ouya-to-release-new-console-every-year

http://www.androidcentral.com/ouya-ceo-there-will-be-new-ouya-every-year

http://arstechnica.com/gaming/2013/02/ouya-plans-to-launch-a-new-console-every-year/

http://www.csmonitor.com/Innovation/Horizons/2013/0207/OUYA-plans-to-release-new-video-game-console-every-year

http://techcrunch.com/2013/02/07/ouya-android-game-console-to-get-annual-hardware-updates-founder-says/

http://www.digitalspy.com.au/gaming/news/a457045/ouya-to-get-yearly-hardware-refresh.html

http://www.eurogamer.net/articles/2013-02-07-ouya-there-will-be-a-new-ouya-every-year

http://www.geekosystem.com/new-ouya-every-year/

http://au.gamespot.com/news/new-ouya-console-every-year-report-6403586

http://gizmodo.com/5982391/ouyas-hardware-will-be-updated-every-single-year

etc.
B
134
S
65
G
16
Posts: 1,766
Reputation: 19,190

Next

Return to Construct 2 General

Who is online

Users browsing this forum: Colludium and 2 guests