Major-Design-Task-Folio-Devlog-Repo

The Plan

This is the planning/brainstorm phase that happens alongside sketching. I may either include sketches here, or in their own page. Either way, the will be in a folder called “Sketches” once scanned, and will be included in at least one document about planning.j

Overview

The controller needs to feature at least six buttons for gameplay (and ideally six more for menu navigation; confirm, cancel/pause, and directional), and some form of slider or joystick for the “Sky Lane”. My initial idea was similar to the SDVX controller, but with a curve slider underneath the main keys, following the natural curve of the thumb and spring loaded so it always returns to the center. It would be programmed to move to certain positiions when moved, but when in a neutral position (zero), it would always snap back to the center of the screen. This is similar to drawing tablets and rhythm gaming tablets having a feature usually called something similar to “Accurate position tracking”, where instead of acting like a mouse, it treats the entire active area as one big touchscreen and the cursor is automatically snapped to the position corresponding to where the pen is on the tablet. I tested this with In Falsus in my own time, and since the sky input cursor is tracked differently to the mouse cursor, the afformentioned accurate position tracking feature doesn’t work. This is assumed to be because In Falsus tracks mouse movement based on movement, not position change, meaning that I would have to move the mouse, rather than snap it to a position.