Skip to content

YAL-GameMaker/GMSDLL.hx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GMSDLL

This is a "template" project for creating Haxe DLLs for GameMaker!

Intended to be copied via copyre, like

copyre GMSDLL.cs MyExtension GMSDLL

As part of first-time setup, you'll also want to

haxelib install hxcpp
haxelib git GmlCppExtFuncs https://github.com/YAL-GameMaker-Tools/GmlCppExtFuncs

and either add GmxGen to your PATH or copy the executable into project directory.

export/ folder contains sample scripts for re-generating Local Asset Packages without going through GameMaker UI, along with a sample script for uploading releases to itch.io.

Workflow

Open the included HaxeDevelop project (.hxproj) or do haxe build.hxml from CLI while in the GMSDLL directory.