2023-06-18. Showcasing the Input System, specifically the keyboard input. This allows the game to process concepts like "Left movement" and "Right movement". In the case of this shooting gallery game demo, both of these simply move the player's fighter. But it could also be used for dual-stick control, where one aims and one moves (though you generally would use Mouse + Keyboard control for that -- that demo is coming soon!)
I tried to showcase that WASD is 4-directions but automatically combine for 8-way direction. The Num-Pad has 8-directions and can combine for 16-way direction.
One thing the shooting gallery game demo shows is that the game can combine input data on its own -- thus moving the player fighter more quickly when multiple inputs in the same direction are given by the gamer.
Playlists:
--------------
Xona System 8: • Game Dev Engine #1. A New Beginning.
Voxel: • Voxel Engine #8 - Correct Peripheral Disto...
Ray Cast: • 3D Ray Casting Engine: #4 (Global Game Jam...
Graph-All: • #1 Graph-All Equation Renderer - Multiple ...
Scroll Shmup: • The First Pixel: Devlog #9 - Enemies, Anim...
Road: • Pseudo 3D Road #8 - infinite vegetation, t...
Arena Shmup: • Arena Shmup Demo #3 - Object Pool Optimiza...
Wave Function: • A.I. Texture Generation, High Res (Wave Fu...
3D Polygon: • 3D Polygon Engine #9 - Multiple Materials,...
GW-BASIC: • GW-BASIC - Escape From Monster Caverns - C...
Websites:
---------------
GitHub: https://github.com/JDoucette
Blog: http://thefirstpixel.com
Studio: http://xona.com