Skip to content
/ Mya Public

My game engine that I have been working on since 2017.

Notifications You must be signed in to change notification settings

bia5/Mya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mya

A 2D engine that I started working on in March 2017. It currently only uses the SDL2 renderer and only supports Windows. I started this project so I had nearly full control of my work enviroment and so I did not have to worry about any fee's that come with other engines like Unity. I update this when I feel like it or when I need to for my current game project. If you want to use the engine or are using it and you want a feature added or changed to accommodate you please open a issue. Also feel free to use this for anything as long as it meets the license requirements! :)

Features

  • Lua scripting support
  • Asset handler
  • TextView
  • UDP network handler
  • Sound handler
  • Music handler

TODO

  • Animation sprites
  • Better GUI rework
  • Network rework
  • Sound rework
  • Rewrite Mya.h/.cpp to make having multiple or no windows possible in lua environment

Dependencies

Here are the libs I use, I will complete this list properly later as its been years since I have actually messed with these and I forgot what I use...

SDL2_image.lib
SDL2_mixer.lib
SDL2_ttf.lib
SDL2_net.lib
SDL2.lib
SDL2main.lib
lua51.lib
lua5.1.lib