/KeyMapper

A key-mapping/control-binding module for Panda3D

Primary LanguagePythonMIT LicenseMIT

KeyMapper

A key-mapping/control-binding module for Panda3D

Includes:

  • The module itself.
  • A test-program, demonstrating basic usage of the module and allowing one to see the output of controls mapped using KeyMapper.
  • An example game (a sort of Lander-gem-collecting-thing), which includes a demonstration of customising KeyMapper.
  • A simple documentation-file with basic information on the use of the module.

Note that KeyMapper does not implement file -saving or -loading methods--the developer is expected to provide those, implemented to their preference. See the documentation-file for more information on this.

For the license applied to the code in this repository, see the LICENSE.md file in the main respository directory.

For the license applied to the non-font assets in this repository, see the LICENSE.md file that accompanies them in the "AdvancedExampleFiles" directory.

For the licence under which the font "Aileron" is distributed, see the text-file in "aileron.zip", which should be found in the "AdvancedExampleFiles/Font/" directory.