Skip to content

rentschler/game-based-learning

Repository files navigation

Game Based Learning App "GeoScout"

GeoScout Logo

Exercise on Gamification Application as part of the course "IT3021 Game+" at NTNU

Introduction

A location-based learning game that combines real-world exploration with digital discovery.

Purpose

The app aims to promote experiential, location-based learning about:

  • Urban history
  • Landmarks
  • Local heritage

Learning Aspects

  • Type: Informal, discovery-based learning with quizzes and mini-games
  • Subjects: History, geography
  • Context: Outdoor exploration (city walking tours, museum visits, school field trips)

Platform

  • Primary: Mobile App (iOS + Android)
  • Optional: AR Glasses compatibility (Apple Vision Pro, Ray-Ban Meta smart glass)

Features

  • World exploration with B&W to color progression
  • Landmark and museum masterpiece collection
  • AI-powered landmark information
  • Trip planning capabilities
  • Quiz-based point system
  • Competitive gameplay with friends
  • Interactive minigames
  • Virtual teleportation system

Technology Stack

  • AR & object recognition
  • GPS positioning
  • ML image recognition
  • OpenAI API integration

Visual Style

Visual Style: Hand-painted watercolor aesthetic

  • B&W to Color Transition: Locations start as pencil sketches/ink drawings and bloom into vibrant watercolors when discovered
  • Why it works: Evokes the feeling of a traveling artist's journal; feels sophisticated yet approachable
  • UI Elements: Textured paper backgrounds, brush stroke animations, vintage map aesthetics
  • Target Feel: Educational, artistic, thoughtful exploration

Run the app

npm install
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages