Project Astrum

Project Astrum

  • Installation

›Getting Started

Getting Started

  • Installation
  • Configuration
  • Usage
  • Demonstration
  • Browser Support

Guides

  • Framework
  • VirtualElements Guide
  • Quirks

API

  • AstrumClient (Actor Component)
  • AstrumPlayerControllerBase (PlayerController)
  • AstrumPlayerCharacter (Actor)
  • VirtualElement (Object)
  • VirtualButton (VirtualElement)
  • VirtualAnalogue (VirtualElement)
  • VirtualText (VirtualElement)
  • VirtualImage (VirtualElement)

Enumerations

  • AstrumEnumHUDHorizonalAlignment (Enumeration)
  • AstrumEnumHUDVerticalAlignment (Enumeration)
  • AstrumEnumEventRecipient (Enumeration)

References

  • Software Used

Browser Support

Browser Support

Astrum's mobile client hasn't been fully tested on every mobile browser yet:

NameTestedPlatformRecommended
Chrome for Android✅Android✅
Firefox Nightly for Android✅Android✅
Firefox for Android❌Android❌
Safari✅iOS✅
Firefox for iOS❌iOS❌
Chrome for iOS❌iOS❌

Please note that desktop browsers are NOT compatible with Astrum.

Prerequisite Web APIs

Astrum web client makes use of multiple web API standards that may or may not be supported on some mobile browsers.

Please read the following Mozilla articles for mobile web browser compatibility:

  • SpeechSynthesis
  • Vibration
  • Gyroscope (Coming Soon)
← DemonstrationFramework →
  • Browser Support
    • Prerequisite Web APIs
Project Astrum
Docs
Getting StartedDocsTips
This is a academic project run by William Stansfield-Tyler (U1555999@unimail.hud.ac.uk)