Skip to content

Pokemon Escape is an interactive Android game developed as part of a Mobile Applications course. Players navigate the main character through obstacles using motion controls, with features like dynamic obstacle creation, collision detection, and geolocation tracking for an engaging and immersive gaming experience.

Notifications You must be signed in to change notification settings

YosiBs/Pokemon-Escape-Mobile-Game

Repository files navigation

Pokemon Escape [Game] icon

Overview

Pokemon Escape Game is a project developed as part of the Mobile Applications course in the Software Engineering degree.

App Presentation Video:

pic4 https://youtu.be/Aj1eMRvoNmk

Screen Shots:

pic3 pic2 pic1

pic5 Project Description

This Android game is an engaging and interactive application that challenges players to navigate through obstacles. The game features a main character, obstacles, and various interactive elements designed to provide an enjoyable and immersive gaming experience.

pic5 Features

  • Character Movement: Guide the main character through various obstacles by utilizing motion-controlled navigation.
  • Obstacle Creation: Dynamically generate obstacles at random intervals to challenge the player's agility and reflexes, offering a dynamic and engaging gameplay environment.
  • Collision Detection: Implement sophisticated collision detection logic to accurately detect and respond to collisions between the main character and obstacles, enhancing gameplay realism and challenge.
  • Life Management: Utilize a robust life management system to track the player's life count, enabling precise handling of collisions and providing strategic depth to the gaming experience.
  • Vibration and Feedback: Enhance immersion through haptic feedback, utilizing device vibration to simulate collisions and provide tactile feedback to the player, further immersing them in the gaming world.
  • Toast Notifications: Implement informative toast notifications to alert players about significant in-game events.
  • Scoreboard with Shared Preferences: Integrate a scoreboard functionality using Shared Preferences to locally store and display player scores, fostering competition and encouraging players to strive for higher achievements.
  • Motion-Controlled Character Movement: Enable motion-controlled movement of the main character by utilizing the sensors of the player's device, allowing players to tilt their phones right and left to maneuver through obstacles with ease and precision.
  • Geolocation Tracking with Google API: Implement Google API to track and showcase the geographical locations where players have engaged with the game within the scoreboard.

About

Pokemon Escape is an interactive Android game developed as part of a Mobile Applications course. Players navigate the main character through obstacles using motion controls, with features like dynamic obstacle creation, collision detection, and geolocation tracking for an engaging and immersive gaming experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages