Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.
/ gml-go Public archive

This is an engine that aims to strike a balance between capturing the simplicity of the Game Maker API whilst not losing any performance given to you by Go.

License

Notifications You must be signed in to change notification settings

silbinarywolf/gml-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Maker Language Go

Actions Status Documentation Report Card

NOTE: This project exists currently only for my personal use. There are no plans to ensure stability of any kind as of this time. Consider building your games with the well supported Ebiten library.

This is an engine that aims to strike a balance between capturing the simplicity of the Game Maker API whilst not losing any performance given to you by Go. It has been designed with multiplayer games in mind and differs itself from Game Maker by allowing you to "run" multiple rooms at once so that every player does not have to be in the same room.

A worm jumping between two pipes A screenshot of the example game, Worm in the Pipes

Install

go get github.com/silbinarywolf/gml-go

Requirements

  • Golang 1.13+

Documentation

Credits

About

This is an engine that aims to strike a balance between capturing the simplicity of the Game Maker API whilst not losing any performance given to you by Go.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published