waveengineteam
Author Trust
79 packages
WaveEngine.Common
Wave Engine Team
Provides a set of classes and structures that define the common types shared between the rest of assemblies.
WaveEngine.Framework
Wave Engine Team
Provides classes which allow developer to model a game or app using a component-based architecture, as well as a default set of cross-platform services to connect every component of each target platform
WaveEngine.Components
Wave Engine Team
Provides components, behaviors and drawables, which allow developers to create games or apps reusing a lot of code
WaveEngine.Materials
waveengineteam
Provides a set of materials and shaders compatible with DirectX and OpenGL.
WaveEngine.Adapter
waveengineteam
Provides a specific implementation for every supported platform.
WaveEngine.Mathematics
Wave Engine Team
Provides a set of mathematics and calculation-related helper classes, shared between the rest of assemblies
WaveEngine.Vuforia
Wave Engine Team
Provides a camera component for vision-based augmented reality using Vuforia
WaveEngine.Yaml
Alexandre Mutel, Wave Engine Team
A YAML portable .NET library. providing parsing and serialization of object graphs, compatible with CoreCLR. This package is also used by WaveEngine to provide its custom YAML serialization.
WaveEngine.Bullet
Wave Engine Team
Provides the integration of Bullet physics component in Wave Engine
WaveEngine.ImageEffects
waveengineteam
Provides a set of image effects to enhance the realism and final look.
WaveEngine.HLSLEverywhere
Wave Engine Team
Provides a service to translate HLSL to GLSL, ESSL, Metal and SPIR-V shader languages
WaveEngine.Networking
Wave Engine Team
Provides classes and components for connecting multiple clients across the network.
WaveEngine.Platform
Wave Engine Team
Provides a series of abstractions to access sensors in different platforms (e.g accelerometer, compass, device info, vibration etc...)
WaveEngine.OculusRift
waveengineteam
Provides a service to support Oculus Rift headset.
WaveEngine
waveengineteam
This package references all the needed package to getting started with WaveEngine.
WaveEngine.Bindings.Vulkan
WaveEngine.Bindings.Vulkan
Low-level bindings for Vulkan used in WaveEngine
WaveEngine.TiledMap
waveengineteam
Provides support to 2D Tiled Map editor, which allows developers create orthogonal, isometric and hexagonal maps.
WaveEngine.Spine
waveengineteam
Provides support to Spine 2D skeletal animation tool.
WaveEngine.Analytics
waveengineteam
Provides a cross-platform implementation of some analytics providers.
WaveEngine.Box2D
waveengineteam
Provides a set of classes that provides Physics 2D implementation using native Box2D library.
WaveEngine.Kinect
waveengineteam
Provides a service to support Microsoft Kinect v2.0 sensors.
WaveEngine.Social
waveengineteam
Provides support to Social Gaming Network, which allows developers create leaderboards, achievements, etc...
WaveEngine.LeapMotion
waveengineteam
Provides a service to support LeapMotion sensor.
BulletSharpPInvoke
Wave Engine Team
Provides a wrapper for the BulletSharp physics component
WaveEngine.Cardboard
waveengineteam
Provides support for Google Cardboard VR system.
WaveEngine.NoesisGUI
Wave Engine Team
Provides a service and set of components that provides Noesis GUI functionality
WaveEngine.Targets
Wave Engine Team
Provides common MSBuild targets to run in different platforms
WaveEngine.OpenVR
Wave Engine Team
Provides a service to support OpenVR platform (Like Oculus Rift, HTC Vive or Valve Index)
WaveEngine.Bindings.OpenGL
WaveEngine.Bindings.OpenGL
Provides low-level bindings for OpenGL used in WaveEngine
WaveEngine.MixedReality
Wave Engine Team
Provides a service to support Microsoft MixedReality AR system (including Hololens)
WaveEngine.DirectX11
Wave Engine Team
Provides DirectX11 rendering implementation for Wave Engine
WaveEngine.XAudio2
Wave Engine Team
Provides an XAudio2 implementation for Wave Engine audio subsystem
VuforiaSharp
Wave Engine Team
Provides a wrapper for the VuforiaSharp component
WaveEngine.Targets.Windows
Wave Engine Team
Provides the targets needed in order to run in Windows platforms
WaveEngine.Forms
Wave Engine Team
Provides the ability to use Windows Forms as a window system
WaveEngine.Assets
Wave Engine Team
Provides utilities to work with different assets formats (e.g. audio formats, textures, 3D models...)
WaveEngine.Bindings.RenderDoc
Wave Engine Team
Low-level bindings for RenderDoc used in WaveEngine
WaveEngine.WPF
Wave Engine Team
Provides the ability to use WPF as a window system
WaveEngine.SDL
Wave Engine Team
Provides the ability to use SDL as a window system
WaveEngine.Vulkan
Wave Engine Team
Provides Vulkan rendering implementation for Wave Engine
WaveEngine.OpenGL
Wave Engine Team
Wave Engine's OpenGL and OpenGL ES implementation
WaveEngine.DirectX12
Wave Engine Team
Provides DirectX12 rendering implementation for Wave Engine
WaveEngine.UWPView
Wave Engine Team
Provides the ability to use Wave Engine in a UWP view
WaveEngine.Bindings.OpenGLES
WaveEngine.Bindings.OpenGLES
Provides low-level bindings for OpenGLES used in WaveEngine
WaveEngine.OpenAL
Wave Engine Team
Provides an OpenAL implementation for Wave Engine audio subsystem
WaveEngine.Targets.UWP
Wave Engine Team
Provides the targets needed in order to run in UWP platform
WaveEngine.Metal
Wave Engine Team
Provides Metal rendering implementation for Wave Engine
WaveEngine.Targets.NetCore
Wave Engine Team
Provides the targets needed in order to run in NetCore platforms
WaveEngine.Targets.Android
Wave Engine Team
Provides the targets needed in order to run on Android
WaveEngine.Targets.Mac
Wave Engine Team
Provides the targets needed in order to run in macOS