- OUYA Game Development by Example
- Jack Donovan
- 480字
- 2021-08-13 17:52:13
Time for action – installing your first game
Perform the following steps to install your first game in OUYA:
- Now that you've covered the technical details, you can download a game from the OUYA marketplace to experience what a popular OUYA game looks like, and note small details that you can start thinking about for your own games. We'll use Canabalt HD as an example game, the latest iteration of Adam Saltsman's 2009 endless runner.
- Click on the Discover button on the OUYA launch screen and you'll be brought to the marketplace's storefront, a showcase of featured games organized into several categories. This is where you'll see your published games once they gain some popularity. The following screenshot shows the storefront:
- Press the Y button on your OUYA controller to bring up the search menu. Using the onscreen keyboard, search for Canabalt HD and then select it in the list of results. You'll be taken to the store page for Canabalt; here, you can click on DOWNLOAD and begin installing it on your console. The store page looks as shown in the following screenshot:
The DOWNLOAD button will turn into a PLAY NOW button once the installation process is complete. You can start the game directly from here or from the PLAY menu on the OUYA launch screen.
What just happened?
You've just successfully downloaded your first game on your OUYA console. The marketplace can be used to find all sorts of games that are always free to try, and once you download them, you can play them anytime from the OUYA's PLAY menu.
You may be wondering why you didn't see any prices while browsing the OUYA store or even while downloading your first title. Does this mean that all games for the OUYA are free to download? Well, the short answer is yes, but it's a little more complicated than that. Instead of following a conventional pricing system, the OUYA marketplace does things a little differently by providing at least one free element in each game. Canabalt incorporates monetization in the form of free-play credits, shown in the following screenshot:

In the case of Canabalt HD, the developers decided to offer a trial version that includes five free plays per day and an option to pay for an upgrade that unlocks unlimited play. The player can also unlock additional plays by making it past the 5000-meter mark in the game. However, this isn't the only payment model you can use; as long as there's something free in your game, you can have as many or as few purchasing options as you want. For instance, you could create a game that features unlimited playtime but limited free items, or make a game that's free up until a certain level. The OUYA SDK has an in-app purchase API that will let you get creative with priced elements in your game.
- Learning Cocos2d-x Game Development
- 電腦常見問題與故障排除
- 極簡Spring Cloud實戰
- 分布式微服務架構:原理與實戰
- CC2530單片機技術與應用
- Rapid BeagleBoard Prototyping with MATLAB and Simulink
- 筆記本電腦維修300問
- Hands-On Artificial Intelligence for Banking
- 單片機開發與典型工程項目實例詳解
- 電腦橫機使用與維修
- 基于網絡化教學的項目化單片機應用技術
- Intel FPGA權威設計指南:基于Quartus Prime Pro 19集成開發環境
- 筆記本電腦維修技能實訓
- 計算機組裝、維護與維修項目教程
- The Machine Learning Workshop