Speedo adalah timer split speedrun ringan.
Saya tidak puas dengan opsi timer split asli untuk Linux. Menjalankan timer split di browser adalah pilihan, tetapi menyebabkan cegukan selama permainan karena bagaimana CPU intensif mereka. Saya juga ingin merekam lebih banyak informasi daripada timer split rata -rata untuk mengembangkan alat untuk membantu praktik lari cepat.
Speedo menyimpan pengaturan game dan data dalam plist elisp. Ini membuatnya mudah dibaca dan berinteraksi dengan secara terprogram. Contoh database:
( :title " TITLE "
:category " CATEGORY "
:segments (( :name " One " )
( :name " Two " )
( :name " Three " ))
:attempts
; ; a run (complete attempt)
(( :start " 2020-01-01 00:00 "
:segments (( :name " One " :duration " 1:00.33 " )
( :name " Two " :duration " 1:33.45 " )
( :name " Three " :duration " 2:41 " )))
; ; an incomplete attempt
( :start " 2020-01-01 00:00 "
:segments (( :name " One " :duration " 1:00.24 " )
( :name " Two " :duration " 2:33.08 "
:mistakes ( " 2:03.35 " )))
:reset " 3:25.75 " ))
:config
; ; game specific customizations
(( setq speedo-buffer " *My Buffer Title* " )))