Geo Master

GamesMobile2015
Geo Master

Project Overview

GEO Master is a 3D geography game built in Unity as a solo development project, featuring multiple learning modes designed to make geography education engaging and fun. Available across iOS, Android, PC, and Mac, the game delivers a truly cross-platform experience with consistent quality on every device. Players have the opportunity to explore an interactive 3D globe, test their knowledge, and compare scores obtained during timed games covering the whole planet or specific continents of their choice. The UNESCO mode challenges players to identify the most famous monuments and landmarks around the world, from the Great Wall of China to Machu Picchu. The Incredible Facts mode presents surprising and amazing facts about the Earth you probably never heard before, turning every session into a genuine learning experience.

My Role & Contributions

As the sole developer on GEO Master, I designed and built every component of the application from concept to multi-platform release. I implemented the 3D globe rendering system using a custom sphere mesh with dynamic texture mapping, allowing smooth rotation, pinch-to-zoom navigation, and accurate country boundary highlighting. I designed and populated the comprehensive geography database containing country information, capital cities, flags, UNESCO World Heritage sites, and hundreds of curated facts. I built the quiz engine supporting multiple game modes — timed challenges, continent-specific quizzes, UNESCO landmark identification, and the Incredible Facts discovery mode. I developed the complete UI system with touch-friendly controls optimized for mobile screens as well as mouse and keyboard support for desktop platforms. The backend leaderboard service was built to handle score submissions and global rankings, giving players the competitive motivation to improve. I also managed the entire cross-platform deployment pipeline, ensuring consistent visual quality and performance across iOS, Android, PC, and Mac through platform-specific build configurations and testing.

Technical Challenges

Rendering a detailed, interactive 3D globe that performs smoothly across mobile and desktop devices was the primary technical challenge. The globe needed to display country borders, city markers, and UNESCO site pins simultaneously while supporting fluid touch-based rotation and zoom gestures. I developed a multi-resolution texture streaming system that loads higher-detail regional textures as the player zooms in, keeping memory usage within mobile hardware limits while maintaining visual fidelity. Accurate geolocation mapping was critical — converting real-world latitude and longitude coordinates to positions on the 3D sphere mesh required precise mathematical transformations, and any inaccuracy would make the educational content misleading. The quiz system needed to support localization for multiple languages while maintaining consistent layout across different text lengths and character sets. Cross-platform input handling was another challenge, as the game needed to seamlessly support touch gestures on mobile, mouse interaction on desktop, and various screen aspect ratios without compromising the user experience on any platform.

Results & Impact

GEO Master was downloaded by tens of thousands of users across all four platforms, finding a loyal audience among geography enthusiasts, students, and educators looking for an engaging learning tool. Teachers reported using the app in classroom settings to supplement geography lessons, and the UNESCO mode in particular received praise for making world heritage education accessible and interactive. The game maintained a strong rating on both the App Store and Google Play, with players highlighting the smooth globe interaction and the quality of the curated content. The project demonstrated my ability to ship a polished educational product as a solo developer across four simultaneous platforms, handling everything from 3D rendering and database design to backend services and store submissions. It remains one of my most personally rewarding projects, combining my passion for technology with a genuine educational mission.

Project Videos
Video thumbnail
Screenshots
Geo Master screenshot 1
Geo Master screenshot 2
Geo Master screenshot 3
Geo Master screenshot 4
Geo Master screenshot 5
Geo Master screenshot 6
Geo Master screenshot 7
Geo Master screenshot 8
Geo Master screenshot 9
Geo Master screenshot 10
Geo Master screenshot 11
Geo Master

Project Type

GamesMobile

Role

Solo Developer

Project Links

Official Website

Have a similar project?

Let's Talk
← Back to Portfolio