22 October 2023

Scaffolding: Progress Review (FINAL FANTASY VII Sword Hilt Controller - Joseph Donnelly)

                    Sketch:


                    Description: For my game, Final Fantasy VII, I am using a controller based on a sword hilt, specifically meant to evoke the hilt of the Buster Sword from the game. A player tilts the hilt to move, swings it to attack, and shouts to cancel. This provides a sense of immersion to the game, in ways similar to motion controls that were present in the 8th generation, but with the added element of sound. The shouting is inspired by the concept of the "kiai" which is present in Japanese martial arts, and by extension much of Japanese pulp fiction, where energy is released by shouting, or shouting is used a way to show exertion. Thus, the cancel button is activated by letting out a shout, similar to a kiai one would let out when swinging the sword. 

                    Schematics:





 Pseudocode:   

    //Get x-axis rotation

    //If rotation greater than 3, then Controller Input D-Pad Right

    //Delay 100 milisecond

    //If rotation less than 0, then Controller Input D-Pad Left
    
    //Get accelerometer Y-input

    //If rotation greater than 3, then Controller Input D-Pad Up
    
    //Delay 100 milisecond
    
    //If rotation less than 0, then Controller Input D-pad Down
    
    //Delay 100 milisecond
    
    //Get accelerometer Z-Input
    
    //If rotation greater than 5, then Controller Input Confirm
    
    //Get microphone reading

    //If reading greater than 100, then Controller Input Cancel

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.