3D character keyboard mapper
3D platformer and 3D shooter keyboard controls.
Authors and contributors to this experimental extension: D8H.
3D platformer and 3D shooter keyboard controls. Add one of the "mapper" behaviors on an object having the "3D physics character" behavior so that it is controlled by the keyboard.
Tip
Learn how to install new extensions by following a step-by-step guide.
3D platformer keyboard mapper
Control a 3D physics character with a keyboard for a platformer or a top-down game.
Behavior properties
- Down key (KeyboardKey). Default value is
s. - Jump key (KeyboardKey). Default value is
Space. - Left key (KeyboardKey). Default value is
a. - Right key (KeyboardKey). Default value is
d. - Up key (KeyboardKey). Default value is
w.
See internal technical details
- Down key is stored as
Down(KeyboardKey). Default value iss. - Jump key is stored as
Jump(KeyboardKey). Default value isSpace. -
Left key is stored as
Left(KeyboardKey). Default value isa.This behavior must be used on an object also having a behavior with type "Physics3D::PhysicsCharacter3D". This is stored on property
PhysicsCharacter3D. -
Right key is stored as
Right(KeyboardKey). Default value isd. - Up key is stored as
Up(KeyboardKey). Default value isw.
No expressions for this behavior.
3D shooter keyboard mapper
Control a 3D physics character with a keyboard for a first or third person shooter.
Behavior properties
- Down key (KeyboardKey). Default value is
s. - Jump key (KeyboardKey). Default value is
Space. - Left key (KeyboardKey). Default value is
a. - Right key (KeyboardKey). Default value is
d. - Up key (KeyboardKey). Default value is
w.
See internal technical details
- Down key is stored as
Down(KeyboardKey). Default value iss. - Jump key is stored as
Jump(KeyboardKey). Default value isSpace. -
Left key is stored as
Left(KeyboardKey). Default value isa.This behavior must be used on an object also having a behavior with type "Physics3D::PhysicsCharacter3D". This is stored on property
PhysicsCharacter3D. -
Right key is stored as
Right(KeyboardKey). Default value isd. - Up key is stored as
Up(KeyboardKey). Default value isw.
No expressions for this behavior.
This page is an auto-generated reference page about the 3D character keyboard mapper extension for GDevelop, the open-source, AI-powered, cross-platform game engine designed for everyone. Learn more about all GDevelop extensions here.