By the end of this course, learners will be able to configure an iOS project, integrate maps and location services, model game data using Core Data, implement timed gameplay logic, track user progress, and enhance user experience with advanced three-dimensional map interactions.

Develop a Location-Based iOS Game with Maps and Core Data

Develop a Location-Based iOS Game with Maps and Core Data

Instructor: EDUCBA
Access provided by Ecole Supérieure des Industries du Textile et de l'Habillement
Recommended experience
What you'll learn
Integrate MapKit and Core Location into a game-based iOS app.
Model persistent game data using Core Data effectively.
Implement timed gameplay logic and track user progress.
Skills you'll gain
- Data Modeling
- Apple iOS
- Data Management
- Debugging
- Core Data (Software)
- Mobile Development
- Game Design
- User Interface (UI)
- UI Components
- Swift Programming
- Apple Xcode
- Application Design
- Data Persistence
- Skills section collapsed. Showing 12 of 13 skills.
Details to know

Add to your LinkedIn profile
11 assignments
February 2026
See how employees at top companies are mastering in-demand skills

There are 3 modules in this course
This module introduces the foundational components required to build a Pokémon Go–style iOS application, focusing on project setup, visual branding, map integration, and real-time user location tracking using iOS frameworks.
What's included
8 videos4 assignments
This module focuses on gameplay mechanics by implementing Pokémon data modeling, timed spawning logic, capture conditions, alert feedback, and safe data cleanup using Core Data and Swift best practices.
What's included
8 videos4 assignments
This module completes the application by tracking gameplay progress, synchronizing visual and data states, and enhancing the user experience through advanced three-dimensional map interactions.
What's included
6 videos3 assignments
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Computer Science

University of California, Irvine




