ARThings v1.2 Released

We made some tweaks over the past couple of weeks and finally ARThings v1.2 is out. Click on the cool Doomguy below to check it out:

Here’s a laundry list of the updates we made:

  1. Updated HUD graphics – Updated fire button graphics and added a new “switch weapon” button
  2. Removed the ability to spawn monsters by tapping on planes. This was an experimental feature pre-v1.2 that has now been removed
  3. Removed the tracking of vertical planes such as walls. This was not needed as monsters spawn on top of upward facing horizontal planes (such as floors).
  4. You can now pick up and use the Chaingun
  5. Updated spawner to spawn Shotgun and Chaingun ammo when you’re low on ammo
  6. Updated spawner to spawn 3 different types of monsters: 1) Zombiemen, 2) Chaingunners and 3) Demons
  7. Dead Zombiemen drop clips when dead
  8. Dead Chaingunners drop Chainguns when dead
  9. Added other effects such as blood and teleport fog when spawning monsters
  10. Other bug fixes

Also, here’s a video of some “in-game” action from v1.2:

ARThings Released – Augmented Reality Doom

We recently released a Doom experience for Android’s ARCore titled ARThings. It was originally titled ARDoom but after receiving hate mail from the Google Play admins informing me that I couldn’t use the brand name “Doom” as part of the app title, I changed the name.

Click below to check it out!

We’re currently on v1.1 which has the following features:

  • Click on a horizontal tracked plane to spawn either 4 shotgun shells, a Zombieman or a Heavy weapon dude
  • Shotgun shells, Zombiemen or Heavy weapon dudes spawn randomly on detected horizontal planes
  • Blast away Zombiemen and Heavy weapon dudes with the proverbial Doom shotgun

Some technical facts:

Special thanks to:

  • John Carmack for answering some questions via email related to framerate clamping in the Doom Linux codebase
  • Fabien Sanglard for letting me proofread his upcoming Doom Game Engine Black Book. This was instrumental in helping me understand Doom monster AI