HaxeDx

Haxe engine for building DirectX apps


Keywords
DirectX, Game, cs
License
MIT
Install
haxelib install HaxeDx 0.1.0

Documentation

HaxeDx

A Haxe engine for building DirectX apps

Introduction

HaxeDx uses generated HaxeCS code to create DirectX applications, using the SharpDX library. This project is meant to be a proof of concept for possible integration into to LIME.

Requirements:

  • Haxe 3.1
  • hxcs
  • haxedx (should be available on haxelib shortly)
  • Windows 8 Environment
  • SharpDX which can be downloaded here. USE THE FULL INSTALLER
  • Visual Studio for windows 2012+ or Visual Studio Ultimate 2012+

Usage:

  • install using haxelib install haxedx
  • create a project using haxelib run haxedx create this will create a project in the current working directory with a Main.hx app.xml and hxproj
  • haxedx build app.xml winstore (currently only supports Windows Store target) This will create a Windows Store Project with the available

Current Capabilities:

  • Compiles Haxe to C# and adds it to Visual Studio Project

Future Features:

  • Externs for the complete SharpDX api
  • Desktop target
  • Mobile target
  • Project Options in app.xml (Currently Does nothing)