User Tools

Site Tools


start

Annwvyn1) Engine is a simple Game engine designed to easily create applications using consumer-grade VR systems.

This wiki serves as documentation for the engine. News, releases and presentation of the project can be found on the main website.

Annwvyn is written and usable in C++. It's based on multiple free software libraries, and depend of OVR, witch is part of the Oculus SDK2).

The library used by Annwvynn are :

  • OVR the Oculus Virtual Reality API
  • OpenVR the Open Virtual Reality library from Valve, powering the HTC Vive, among other hardware
  • Ogre 3D The Object-Oriented Graphical Rendering Engine, a Free/Open-Source 3D graphics library, in version 2.1
  • Bullet Physics A physics simulation and collision detection library
  • OpenAL-soft a Free implementation of the Open Audio Library originally developed by Creative Labs.
  • libsndfile Lib Sound File, a free sound file decoding/encoding library that support many format (but not the copyrighted MP3)
  • ChaiScript A super cool scripting language in C++ for C++
  • GLFW GL FrameWork, a library to help develop OpenGL application. Used for window and OpenGL context creation after Annwvyn 0.3.X using Ogre 2.1
  • BtOgre21, my personal fork of BtOgre, adapted for Ogre 2.1. presentation of the original one here
  • TinyXML2 A small (2 files) object oriented library to import/export XML DOM.
  • Catch A C++ Unit test Framework

If you want to start now you can use this tutorial

1)
This is the name of the other world for some celts. It's a bit more complicated, check this, and this blog article of mine
2)
You can download it on the Oculus Developer Center
start.txt · Last modified: 2017/10/23 09:05 by ybalrid