Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 685 Bytes

README.md

File metadata and controls

18 lines (13 loc) · 685 Bytes

GMSDLL

This is a "template" project for creating C# DLLs for GameMaker!

Intended to be copied via copyre, like

copyre GMSDLL.cs MyExtension GMSDLL

The project is set up with DllExport to generate unmanaged wrappers for functions and GmxGen in post-build step to auto-update functions in GM extensions.

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.

Caveat: it is unclear whether and how to use this for non-Windows.