issues
search
BurgundyDev
/
ReddyEngine
Game for the 2022 GitHub Game Off!
MIT License
2
stars
1
forks
source link
Lua Bindings
#52
Closed
Daivuk
closed
2 years ago
Daivuk
commented
2 years ago
[x] Loading Component def
[x] Properties show up in editor
[x] Creating and storing component instances
[x] basic Life cycle functions are called (update, create, destroy, etc)
[x] Mouse events (mouseEnter, mouseLeave, etc)
[x] Math utilities
[x] get key down state
[x] destroy()
[x] GetComponent
[x] SpriteComponent functions
[x] TextComponent functions
[x] play sounds
[x] Bool property
[x] Get/Set entity name
[x] GetEntity
[x] State management (Go to main menu, go to in game menu, etc)
[x] Play Music
[x] add/remove component
[x] Add child, getParent
[x] Create new entities
[x] Find a way to avoid accessing deleted entities (Like an entity that holds a pointer to another one)
[x] Events
[x] CreateInstance (From prefab), pass in scene filename (.json). Cache the json!
[x] enable/disable components
[x] enable/disable entities