Requires PythonExtra runtime to execute. Install PythonExtra before using this application.
Templar is a precision platformer created for Python Jam #2, featuring a knight guardian who must maintain his physical condition to resist transformation into an undead creature. Navigate the temple chamber, collect flags, and master advanced movement mechanics to achieve the fastest completion time.
| Key | Action |
|---|---|
| Left Arrow | Move left |
| Right Arrow | Move right |
| SHIFT | Jump / Bounce |
Press SHIFT while standing to perform a standard jump.
While falling, press SHIFT just before touching the ground to execute a bounce. This functions as a double jump for extended aerial mobility.
Important: Ground bouncing requires non-zero horizontal velocity. You must be moving left or right to trigger the bounce. The trajectory follows a V-shaped pattern similar to advanced jump techniques in classic platformers.
While ascending near a wall, press SHIFT to bounce off the vertical surface. This can be repeated rapidly for vertical climbing or directional changes. Position yourself close to the wall and maintain upward momentum for reliable activation.
Collect all flags scattered throughout the temple chamber as quickly as possible. Your completion time is tracked for personal bests and community comparison.
If the game fails to launch, verify that PythonExtra is properly installed and that the Gint library is accessible. If bounce mechanics do not trigger, ensure you have horizontal velocity when attempting ground bounces and that you are positioned close to walls for wall bounces. If input feels delayed, ensure no background applications are consuming CPU resources. For persistent issues, re-download the source file and confirm it was transferred completely to calculator storage.
Templar was developed by Lephenixnoir as an entry for Python Jam #2, demonstrating creative game design within the constraints of calculator hardware and the PythonExtra runtime. The project serves as an example of physics-based platformer implementation using Python on embedded systems. Source code and additional details are available on Planet Casio.
For bug reports, speedrun submissions, or discussion about Templar and other Python-based ClassPad games, visit the Planet Casio forum or the PythonExtra community channels. Community feedback, technique sharing, and challenge runs are welcome to help celebrate creative calculator gaming.