Author Topic: GMDanmaku2. Scripting in LUA with a core written in GML  (Read 3838 times)

GMDanmaku2. Scripting in LUA with a core written in GML
« on: December 15, 2018, 10:20:22 PM »
First let me say this project is far from finished and I don't see myself putting time aside to work on it further in the near future, however if bugs are found I'll get around to fixing them.

Through February-May this year I was working on this project as a way to have some fun and learn a little LUA along the way. It can be fun to play with and I don't want it to die on my hard drive so I thought I would share it here.

Included is a Flandre script demo of what it's capable of. Characters are limited, Reimu is working well but Marisa requires some work, you can't make your own characters unfortunately. Interactions between LUA and the core are rather slow, reading variables from bullets for example is limited to ~500 a frame without lag on my PC however if you're not doing that performance is great. Bullet groups are included as a feature to help overcome this issue and make scripting easier. Reading the scripts I've included along with the documentation would be the best way to learn how to use it.

I hope someone gets some fun out of it and learns some LUA along the way!


Some Documentation