
iOS 11向けにアップデートされたアプリがApp Storeに続々と登場し始める中、MacStoriesで今後数日間にわたって多数掲載されるであろうレビューの第一弾として、開発者の間で大ヒットとなっているARKitを取り上げるのは、まさにうってつけと言えるでしょう。しかし、今回レビューするアプリは、James Thomson氏によるPCalcです。PCalcは優れた計算機アプリで、Federico氏による2016年の「必須アプリ」の1つに選ばれました。iOSデバイス、Apple Watch、そしてApple TVでも利用可能です。とはいえ、3Dアニメーションや拡張現実(AR)機能が搭載されているとは予想しにくいかもしれませんが、最新バージョンのPCalcでは、まさにそれらの機能が設定に隠されています。
Thomson氏はPCalcの「About」画面を利用して、AppleのMetal APIとARKitを組み合わせることで何ができるかを示す3DとARKitのプレイグラウンドを作成しました。「About」画面にアクセスするには、PCalcのメインビューにある情報ボタンをタップして設定に入り、「Help」ボタンをタップします。ヘルプ画面の上部には「About PCalc」ボタンがあります。タップすると、PCalcの「42」アイコンの3Dレンダリングが画面全体に表示され、指で回転させることができます。滑らかなアニメーション、テクスチャ、ライティング効果は素晴らしいですが、他にも楽しめる要素がたくさんあります。
「About」画面の上部には、ボタンが並んでいます。設定画面に独自の機能がある「About」画面を最後に見たのはいつでしょうか?PCalcにはそれがあり、アプリアイコンの代わりに実際に動作するPCalc計算機の3Dレンダリングに切り替えたり、その他のインタラクションを調整したりできます。その他のアイコンは、計算機、ビー玉、サイコロ、バナナ、コイン、ライトなどのアイコンを切り替えます。これらのアイコンは、画面をタップして個別にシーンに投入することも、ビューの右側にあるボタンを使って一括で画面に表示することもできます。
「About」画面の左側では、照明、重力、炎、そして統計情報のオン/オフを操作できます。燃え盛るバナナやサイコロをシーンに落として、くすぶる様子を見るのは、意外と楽しいものです。1 3Dモードで十分に散らかしたら、画面右下のオービットボタンを切り替えて、あらゆる角度から作品を眺めてみましょう。
同じ操作に加え、大砲と物理演算の切り替え機能を備えたARモードでは、同じサンドボックス内で実際の環境を舞台にしたプレイが可能です。プレイが終わったら、画面右側のリセットボタンをタップして最初からやり直してください。
画面上でオブジェクトを投げて火をつけるのも楽しいですが、PCalcにはさらに面白い仕掛けが隠されています。画面下部の車ボタンをタップすると、トラック、ランプ、フープ、そして画面左下隅にあるステアリング用のコントロールパッドを備えたスタントコースが開きます。これは画面内に隠された楽しいミニゲームで、私がこれまで試した他の多くのゲームと同じくらい簡単に30分もプレイしてしまうでしょう。
PCalcの新機能は3D/ARの「About」画面だけではありません。アプリはドラッグ&ドロップにも対応しており、iPadで他のアプリと併用する際に便利です。計算結果を、メモなど、データを受け取れるアプリにドラッグするだけでOKです。ThomsonがPCalcへのドラッグ&ドロップに対応しているのも嬉しいですね。例えば、数式をアプリにドラッグするだけで、答えが計算されます。また、アーティストのDavid Lanham氏による、竹の数字「7 * 6
42」を食べているパンダの絵など、新しいカスタムアイコンやアップデートされたアイコンも追加されています。
James Thomson氏はPCalcで、Appleの新しいテクノロジーやプラットフォームに独創的な方法で取り組んでいることで知られています。そのことが最も顕著に表れているのは、アプリの「About(バージョン情報)」画面です。画面を開いた途端、まるでThomson氏のプライベートな遊び場に入り込んだかのような感覚に陥りました。そこでは、電卓アプリ開発に伴う制約が突然取り払われ、自由に実験できるのです。PCalcにドラッグ&ドロップ機能が追加されたことは、実に便利です。3DとARの「About(バージョン情報)」画面のサンドボックスはそれほど便利ではありませんが、単純に楽しいので、そうする必要はありません。PCalcのiOS 11アップデートをぜひチェックしてみてください。Appleの3DとARテクノロジーの未来を垣間見ることができるだけでなく、夢中になって時間をつぶせる方法でもあります。
PCalcはApp Storeで入手可能です。3DエフェクトにはiOS 10、ARモードにはiOS 11が必要です。iOS 11はAppleから2017年9月19日にリリースされる予定です。
- これらのシーンでは、かなりの高負荷コンピューティングが行われています。シーンに何百ものオブジェクトを配置し、すべてを回転させると、iPhone 7 Plus から熱が発生しました。↩︎
- パンダは邪悪だという考え方もあるが、トムソン氏はそれを否定している。↩︎
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。