SakeTami
blindvoid
blindvoid

patreon


ProjectDragonfly Update Jun2022

Big progress this month, so much so I ended up seriously overworking myself and leaving almost no time to do commissions so I'm taking it easy for a bit but I'm super happy with what I've done.

So it may not look like much has changed, but the cool thing is that most of what's on the screen here is scripted in LUA now. Sprites, text, basic shapes, vertex arrays as well as my particle effect systems can now be defined in LUA which makes making things look cool SO much easier. I've already been playing around with the stage intro, graze effect and a little effect behind the items on the left and it's super easy to make.

There is also blend mode support which I know works and shader support which works but might interact weirdly when one shader is applied to multiple things. I haven't tested it yet but it's theoretically a problem I could see happening. I also have render textures which are basically a surface to render on that isn't the game window but can be rendered on the game itself which allows for stacked shaders and interesting effects, but again I haven't tested them too thoroughly but they should theoretically work.

Music and sounds are also in, I haven't really worked on the actual music or sounds but I could put em in if I wanted to. Though the sounds are kinda buggy I gotta work on them a little.

And yeah that's basically this month in a nutshell.

Unfortunately there's still a little more I need to do before making the actual game. I want to make LUA accessible by the title screen so I can script stuff there that's a given. I need a sensible system to script specific entity events such as enemy animation handling and death effects stuff like that which is probably the biggest thing left but might be very easy who knows. There's still a lot of functions that LUA doesn't know about which is gonna be a pain. I'm also thinking about making a custom collider entity so I can script things like Pickups and Auras entirely from LUA.

Basically just preparing to have making the game be as easy and effortless as possible and so I won't need to fiddle around with the engine if at all possible. My hope is that I'll be able to start making a stage or boss by the end of next month.


More Creators