Weekly post
June 22, 2024 • 1 min
- Lua API improved for abilities. Lots of minor bugs fixed, realized how to properly implement __index and __newindex with regards to references and pointers and reference wrapper.
- May try making shadows/lighting for the game using signed distance fields but unsure
- What's going well and what needs work: Lua API but it needs more security against level files having malicious code or Lua API in general via C++ function calls
- What needs work: I need to spend more time developing the game and less time playing Smite (i.e. when Ethan asks to). Allocate your time better and do less often and less length Smite sessions. Currently I am working 3-5 hours a day but would like to work 6-7 hours a day. Sam agrees that 6-7 hours a day is better because it's what jobs normally have (and I mentioned it's how much Ethan works too) and if I do this I will get twice the amount of work done on the game and can concentrate more and longer. When Ethan was on vacation I was able to get more work done.
- What I hope in future: Need to decide if I'm going to prioritize multiplayer or modding API before release. I think one will be post-release (probably modding API which means it will be that I use the steam API for workshop only post release). Use steam API for invites if multiplayer is in release. Figure out if IP join with nat punchthrough is needed or not by looking into how steam invites work.