dofranko / castle-defender-ar

Augmented Reality game for Android. Your Castle needs to be protected from enemies. Powered by ARCore, Unity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Castle Defender AR

It's a mobile game created using Unity, ARCore and ARFoundation library. Basic mechanic is simply Tower Defence (with extra steps). The game uses markerless augmented reality to place and track placable objects like main tower and turrets.

Prerequisites

  1. Smartphone must be listed in ARCore supported devices list https://developers.google.com/ar/devices.
  2. The game requires camera permission to work properly.
  3. Only way to download original game's apk is from this github's releases (you won't find it on neither Play Store nor Apple Store).

AR features

Implemented

  1. Detecting horizontal planes and anchoring objects.
  2. Detecting main directional light and ambient spherical harmonics of environment.

Yet to be implemented

  1. Use of depth sensor to enable objects occlusion (required compatible testing device equipped with that kind of sensor).
  2. Build for Apple devices.

Origin

The game is part of my Engineer's Thesis named: A mobile game with augmented reality (pl. Gra mobilna z wykorzystaniem rozszerzonej rzeczywistości).

Video (not newest build)

Promo.mp4

Some photos (not newest build):

obraz

obraz

obraz

obraz

About

Augmented Reality game for Android. Your Castle needs to be protected from enemies. Powered by ARCore, Unity


Languages

Language:C# 68.2%Language:ShaderLab 28.0%Language:HLSL 3.8%