Hello all of my watchers I know I thought a v2 demo was around the corner but I ended up doing what I always do and added a LOT of new content.
Scripting just got added. You can script in Typescript or Lua. Support is limited at this time but will be present in v2.
Forms system added. You can now program custom forms for a navi that are unique to them. It automatically shows up in the chip select GUI:
View Video On Twitter
There is a new configure controller screen too that lets you use both joystick and keyboard. No more 3rd part controller mapping.
Remaining Tasks
Here are a list of remaining bugs and tests to implement
remove the code that removed movement teleportation when hit on ice. This was intended behavior after all. ✔️
Chips have 2 elements: 1 primary and 1 secondary. Primary element is shown on all chips and lib data. Secondary is internal. ✔️
Finish debugging forms ✔️
After selecting a form, chip UI sounds are confused about state and don't play like they should✔️
Finish chip script integrations - register ChipAction class with lua and provide simple lua calls to add spells directly onto the field. Will need to keep most of the hard-coded chips until I have more time to rewrite the others. As long as I can code some basic chips like Cannon and Sword I'll consider this complete for v2.0
Finish honey bomber enemy ✔️
Finish Alpha's lasers (purple and lightning attack) ✔️ (1 of 2)
Android needs to save progress to file. SFML on android doesn't do this yet. replaced with web user dashboard to sync accounts on mobile due to SFML limitations ✔️
Android: remap chip library scrolling / controls for better experience on mobile screens ❌ CANCELLED in favor of replacing with config screen on PC and mobile
Android: remap navi select screen for better touch events for same reason above ^
Once these remaining tasks are addressed, I'll merge with master branch and tag this as v2.0.
Where Is It???
Hello all of my watchers I know I thought a v2 demo was around the corner but I ended up doing what I always do and added a LOT of new content.
Scripting just got added. You can script in Typescript or Lua. Support is limited at this time but will be present in v2.
Forms system added. You can now program custom forms for a navi that are unique to them. It automatically shows up in the chip select GUI: View Video On Twitter
There is a new configure controller screen too that lets you use both joystick and keyboard. No more 3rd part controller mapping.
Remaining Tasks
Here are a list of remaining bugs and tests to implement
and lightning attack) ✔️ (1 of 2)Android needs to save progress to file. SFML on android doesn't do this yet.replaced with web user dashboard to sync accounts on mobile due to SFML limitations ✔️Android: remap chip library scrolling / controls for better experience on mobile screens❌ CANCELLED in favor of replacing with config screen on PC and mobileOnce these remaining tasks are addressed, I'll merge with master branch and tag this as v2.0.