Notifications
AR Survival Shooter ☄️ FPS with Augmented Reality ☄️ AR Shooter
Showcase
140
1
AR Survival Shooter is the first-person shooter in Augmented Reality: kill the zombies and save your life with full immersion in the game!
Unity Package contains a demo with AR Camera GYRO & AR Shadow.
Note: Cross-platform mobile camera implements markerless augmented reality (AR) by using a gyroscope (like Pokemon GO).
⚡ Available in the Unity Asset Store.

☄️ Dependencies

All paid assets are included in the package.
  • AR Camera GYRO;
  • AR Shadow;
  • TextMesh PRO by Unity Technologies;
  • Survival Shooter Tutorial by Unity Technologies.

☄️ Features

Changes are made regarding the original project by Unity Technologies.

☄️ AR

  • AR Camera GYRO;
  • AR Shadow;
  • “Iron Throne” with Player Damage Zone;
  • Clean Scene Environment.

☄️ Common

  • Menu Scene,
  • Start Tutorial in Game Scene,
  • Colored Particles for Zombies.

☄️ Optimisations (Mobile, UI, etc)

  • Object Pool with separate Enemy Manager for each Zombie prefab;
  • Caching of all Components & Animation Parameters for Enemy Prefabs;
  • TextMesh PRO for Texts (Score Text is updated when it really needs),
  • UI is noticeable on Mobile now (new cool design of Health UI),
  • Load Screen Control,
  • Mobile Shaders for enemies,
  • Public Unity Events for more flexibility,
  • And more…

☄️ Testing

  • You can test the project in the Unity Editor with Unity Remote.
  • You need to hit Play – Stop – Play for gyro detecting (specificity of Unity Remote).

☄️ Tested With

  • iOS on iPhone 6 (by myself),
  • Android (by my clients).

☄️ Download

⚡ Available in the Unity Asset Store.

Andrey Sirota
Asset Store Publisher | Unity Developer - Owner
5
Comments
Andrey Sirota
2 months ago
Asset Store Publisher | Unity Developer - Owner
☄️ 2.1: TextMesh Pro & Unity 2018.2 Read more about TextMesh Pro for Unity 2018.2. + Unity 2018.2 version; + TextMesh Pro texts for Menu Scene. ☄️ 2.0: New Architecture: Object Pools EnemyManagersXRControl initializes each zombie type (EnemyManagerXR with Object Pool) now (more performance). There are 3 object pools in total: ZomBunny, ZomBear, Hellephant. + Unity 2018.1 version; + Object Pool with separate Enemy Manager for each Zombie prefab; + Caching of all Components & Animation Parameters for Enemy Prefabs; + Start Tutorial in Game Scene. Optimizations: ... Merge EnemyMovementXR.cs with EnemyHealthXR.cs; ... InvokeRepeating () => Coroutine in EnemyManagerXR.cs; ... Set “navMeshAgent.enabled = false;” once after Death; ... Enemies are disappearing right after death now. ☄️ 1.1: More Complete Project as a Separate Game + Shoot Animation + Menu Scene + Load Screen Control + Colored Particles for Zombies + Mobile Shaders for enemies + Public Unity Events for more flexibility And more…
1