Elysian Shadows

libGyro Library

LibGyro is a multiplatform, multimedia C++ library providing a layer of abstraction between higher level software and various operating systems, libraries, and hardware utilized to perform real-time multimedia tasks. It was originally written by Falco Girgis but is now also being codeveloped by Gavin Massey. The Elysian Shadows Engine utilizes the LibGyro library for all platform-specific tasks. This allows any platform-specific functionality to be abstracted away from the engine and enables it to run on any platform with a LibGyro implementation.

- Motivation

- Supported Platforms

- Availability

- Architecture

- Video API

- Audio API

- Input API

- Timer API

- System API

- Future Development

- Win/OSX/Nix

- Dreamcast

- PSP

- iOS

Falco Girgis
Falco Girgis is the founder and lead software architect of the Elysian Shadows project. He was previously employed in the telecom industry before taking a chance on Kickstarter and quitting his job to live the dream. He is currently pursuing his masters in Computer Engineering with a focus on GPU architecture.