Case Study Vaka Çalışması
Where am I Zei? Where am I Zei?
Gameplay will return once the map image API resumes. Harita görsel API'si yeniden açıldığında oyun geri gelecek.
A geolocation guessing game based on images, challenging players to find their location on the map. Görseller üzerinden haritada konum bulmaya dayalı, oyuncuların yerlerini tahmin etmeye çalıştığı bir coğrafi keşif oyunu.
Role
Rol
Lead Developer — Responsible for API integration, game logic, and UI implementation. Baş Geliştirici — API entegrasyonu, oyun mantığı ve arayüz uygulamasından sorumlu.
Stack
Teknolojiler
React · TypeScript · Mapillary API · Leaflet
Problem Problem
Many geolocation games are behind paywalls or have limited free play. I wanted to create a free, unlimited alternative that leverages open-source data for a seamless exploration experience. Birçok coğrafi konum oyunu ücretli veya sınırlı ücretsiz oyun hakkı sunuyor. Açık kaynaklı verileri kullanarak kesintisiz bir keşif deneyimi sunan ücretsiz ve sınırsız bir alternatif oluşturmak istedim.
Solution highlights Çözüm notları
- Integrated Mapillary API for unlimited, high-quality street view panoramas worldwide. Dünya çapında sınırsız, yüksek kaliteli sokak görünümü panoramaları için Mapillary API entegrasyonu.
- Implemented a smart random location generator that ensures playable locations and avoids dead ends. Oynanabilir konumları garanti eden ve çıkmaz sokaklardan kaçınan akıllı bir rastgele konum üreteci uygulandı.
- Built a custom scoring system based on Haversine distance calculation for accurate results. Doğru sonuçlar için Haversine mesafe hesaplamasına dayalı özel bir puanlama sistemi oluşturuldu.
Impact Etkisi
Provides a fun, educational, and accessible way for users to explore the world from their browser, with zero cost and unlimited replayability. Kullanıcıların dünyayı tarayıcılarından keşfetmeleri için eğlenceli, eğitici ve erişilebilir bir yol sunar; sıfır maliyet ve sınırsız tekrar oynanabilirlik ile.