EnchantingUpdate

Not as much progress as I’d like, or on the bits that I’d like.. but that’s kinda how it works ­čÖé

Here’s the Screenshot and some more sordid details below.

Highlights of the week are:

  • Applet integration started.. The basic functionality now works in a web page
  • Mirrors ┬á(and indeed all placeables) now ask and respond properly to queries about their facing
  • Lots of new particle effects on Magical bolts (trust me they look way better in action)
  • This lead to some serious stuttering issues when creating all the bolts. ┬áThis has been fixed by creating all the bolt objects at level init and just flagging them as no update / no render.

The big issues to tackle:

  • Java to Javascript to Java communication. ┬áBecause I really want to be able to send data from the database / facebook requests directly into the game.
  • An update glitch that causes bolts to not register hits with mirrors. ┬áThe solution to this is to just skip the ‘per pixel’ detection stuff and have the bolts just run a check against the game Board’s entity mapping table and see if the bolt is going to hit something and then find out if it needs to change it’s offset and direction or magic power type. ┬á ┬á This is a bit of work, but the initial stuff is really just taking too many calls and calcultaions to be done if I want it to start checking for positions in between update calls.