月間アクティブユーザー数3,500万人を誇る人気ソーシャルアプリ、Zenlyは先月、全面的なデザインリニューアルをリリースしました。しかし、これはSnapchat傘下の同社における大きな変化のほんの一部に過ぎませんでした。Zenlyは独自の地図データとエンジンの展開を開始し、GoogleマップやAppleマップといったサービスと競合することになりそうです。
この大規模なプロジェクトは3年以上前に始まりました。その結果、美しく、生き生きとしたマッピング体験が実現しました。豊富なアニメーション、細部までこだわったディテール、そして楽しいイースターエッグが満載です。そのため、Zenlyの地図をGoogleマップやAppleマップと比較するのは必ずしも公平ではありません。
「Zenlyで働き始めた頃は、MapKitとGoogle Maps SDKを使っていました。自分たちが思い描いていたアイデアを表現できないことに、フラストレーションを感じていました」と、Zenlyで地図開発を率いてきたソフトウェアエンジニアリングマネージャー、Charly Delaroche氏は語った。「Zenlyの核となるのは地図だと分かっていたので、それをコントロールできないのは本当にフラストレーションでした。」
Zenlyがソーシャルマップを再びクールにした方法と今後の展望
こうして、Zenlyのマッピングプロジェクトは「Wonka」というコードネームで始まりました。Zenlyは当初、友達の近況を把握するための手段としてスタートしましたが、同社は位置情報共有機能の枠を超えて、このキャンバスを自らコントロールし、自ら所有したいと考えました。例えば、新しいZenlyでは、人だけでなく場所も検索できるようになりました。
2019年に新しいマップアプリをゼロから開発することには、多くの利点があります。古いiPhoneやAndroid端末で動作する古いコードベースを引き継ぐ必要がないからです。数年にわたるプロジェクトになることを承知していたため、チームは今日ではそれほど新しいとは言えない新しいスマートフォンをターゲットにしました。
テッククランチイベント
サンフランシスコ | 2025年10月27日~29日
例えば、iOSではZenlyを利用するにはiOS 12が必要です。iOS 12を搭載したすべてのデバイスは、新しいZenlyマップをサポートしています。「当時私たちが新しい携帯電話と呼んでいたものは、今ではまさに最新の携帯電話です」とデラロッシュ氏は述べ、「より3D的で、ビデオゲームの技術を用いてデバイスの性能を最大限に引き出すものを作りたかったのです」と付け加えました。

個人地図
AppleマップとGoogleマップはますます進化しています。Justin O'Beirneのウェブサイトを少し見れば、この2つのサービスがいかに詳細になったかが分かります。
しかし、既存のアプリには一つ問題があります。それらは少し静的で、できるだけ多くの情報を提供することに重点を置いています。
「あなたが毎日使っている地図は、あなたのために作られたものではありません。誰もが同じ地図を見ているのです」とデラロッシュ氏は語った。
例えば、Zenlyはマップビューに「戦場の霧」を表示します。リアルタイムストラテジーゲームをプレイしたことがある方なら、この機能は既にお馴染みでしょう。これは、まだ訪れたことのない場所にマップ上に霧を表示し、次にどこへ向かえば新しいエリアを探索できるかを示します。
現在、Zenlyはこのレイヤーを地図の上に追加しています。これらは2つの異なる要素です。Zenly独自のマップでは、戦場の霧が地図にシームレスに統合されているため、見た目が美しく、カスタマイズ性も向上しています。
同様に、Zenlyがあなたの親友を表示する際、友達の名前が都市名の上に表示されるかどうかを判断する必要はありません。Zenly独自のマップエンジンは、意味が通っている場合は、都市名よりも友達の名前を優先して表示します。

10人のチームで世界地図を再構築
Zenlyは世界地図を構築しました。しかし、現在このマッピングプロジェクトに取り組んでいるのはわずか10人です。Zenlyの地図の基盤は、正確なデータとアルゴリズムによる変換です。
同社はOpenStreetMapのオープンソースデータを活用し、サードパーティパートナーから独自のデータセットを取得しました。その後、地図上の情報を理解し、Zenlyスタイルで再現するための膨大なルールを作成しました。
「平凡なものを興味深いものに変えるために、多くのルールを追加しました」とチャーリー・デラロッシュ氏は語った。
例えば、Zenlyはエリアをその固有の性質に応じて分類しています。川がある場合、Zenlyはそれを水と認識し、ユーザーがタップすると水しぶきのエフェクトが表示されます。森がある場合、Zenlyは現実の森に近づけるために3Dの木々を追加します。
道路に関しては、Zenlyは道路を行き来する小さな車やトラックを自動的に追加します。本当にかわいいですね。ボート、アヒル、ゴルフカート、海の生き物などもいます。
すべては、さまざまなデータセットとZenlyのアルゴリズムルールに基づいて自動的に生成されます。同社は地図の精度を高めるために手動で編集することはありません。
そして、ランドマークがあります。これは唯一、100%手作りのものです。同社は独自のアートエディターを開発し、人気のランドマークの3Dモデルを作成しました。これらのアセットについては、Ocellus Studio(リヨン拠点)やNieko Play(リトアニア拠点)といったスタジオと提携しています。
エッフェル塔、ルーブル美術館、凱旋門など、パリのランドマークをじっくりと見て回りました。レピュブリック広場やナシオン広場の彫像など、まだ見落としているランドマークもあります。
しかし、既存のランドマークは美しいものです。Zenlyはこれらのランドマークを再現しようとしているわけではありません。象徴的な場所を遊び心たっぷりに表現しているのです。
ランドマークにも目的があります。大都市に住む人は、周囲のランドマークを頼りに自分の位置を把握する傾向があります。新しいZenlyマップを使えば、通りの名前を読まなくても、友達がどこにいるのかを瞬時に把握できます。
新しいエンジン
データに加え、Zenlyは3Dエンジンをゼロから開発する必要がありました。すべてカスタムメイドです。これは、低レベルのCおよびC++コードで書かれた完全なクロスプラットフォームエンジンです。物理ベースレンダリング、遅延レンダリング、そしてテンポラルシャドウマップをサポートしています。
もちろん、3Dモバイルゲームほど美しくはありません。しかし、動作は高速です。マップ内を移動しても、パフォーマンスに大きな影響はありません。さらに重要なのは、アプリ起動時に読み込み画面が表示されないことです。ビデオゲームというより、ソーシャルアプリのような感覚です。
車やボートの基本的なアニメーションに加え、水面もアニメーション化され、光を反射します。また、太陽の位置が常に正確に調整されているため、影もよりリアルに表現されます。
Zenlyでの移動は、今までとは全く違う体験になります。他の地図アプリのようにスワイプやパンでズームするのではなく、3Dカメラを動かして周囲を見渡します。
段階的な展開
ランドマークは重要な機能であるため、Zenly の新しいマップは、当初は台北、東京、パリ、ロサンゼルス、ニューヨーク、ソウルといった少数の都市でのみ利用可能となります。
ロールアウトは今週初めに開始されましたが、段階的に展開されます。現時点では、Zenlyの新規ユーザーのうち5%のみが新しいマップを利用できます。また、ユーザーは設定でいつでもデフォルトのマップスタイルに戻すことができます。目標は、今年中に全ユーザーに展開し、約2週間ごとに新しい都市を追加することです。
Zenlyは、データの精度に関してはApple MapsやGoogle Mapsに太刀打ちできないことを十分に認識しています。しかし、さらに素晴らしいのは、この新しいマッピングエンジンが膨大な可能性を解き放つことです。同社は、ソーシャルメディアデータとマッピングデータをシームレスに統合し、一つのビューに表示できるのです。
「世界中のあらゆる場所で競争し、ピクセルパーフェクトを目指す必要があるのでしょうか?」とデラロッシュ氏は述べた。明らかに、Zenlyはより良いものを目指すのではなく、異なるものを目指している。そして、Zenlyの新しいマッププラットフォームは、いくつかの異なる機能への素晴らしい出発点となるだろう。