RANDOMSHANE

▶ PLAY THE HOTFOOT RUN (very much a Work in Progress)

THE GAME

The Hotfoot Run is a game inspired by the Cannonball Run, a cross country race where the best time wins. There are a few game ideas I've wanted to tackle for a long time — including a comic shop sim that I spent a lot of time working on.

Current Features

  • Multi-stage arcade style racing
  • Multiple playable vehicles with unique handling
  • Traffic obstacles. Oncoming cars, overtaking cars, potholes and Police to nab speeders
  • Arcade and Timed Campaign game modes
  • Detailed UI with progress tracking and stats

DEV LOG

Today I worked on: The Race screen HUD. 2026-01-19
  • Moved the FPS to the right side of the screen, it's mostly for troubleshooting.
  • Moved the Distance Remaining to the center and now the KMs just count down to Zero.
  • Moved the Stage Speed Limit under the Stage number & route details.
Today I worked on: Perfromance. 2026-01-18
  • Draw the static road on a separate canvas that doesn't need to update every frame.
  • Pre-render vehicles to offscreen canvases once, then just draw the image each frame.
  • Added FPS counter to diagnose bottlenecks
Today I worked on: Race Screen (continued...more continued) 2025-12-23
  • Re-factoring the Complete Stage Goal.
  • Planning Stage endings, depending on the stage.
    • adding 3 more stages, so each leg has 3
    • regular stages will have the player drive past the screen
    • Leg ending stages will have the player skid out, dramatically
    • the campaign ending will have a special celebration - it's a secret!

Detailing the Race screen.

Today I worked on: Race Screen (continued...more continued) 2025-12-22
  • Re-factored the Update() into Function calls, the game is growing!
  • Continued to work on the Skidding over the finishline victory celebration

Detailing the Race screen.

Today I worked on: Race Screen (continued) 2025-12-21
  • Streamlined the stage flow with unified startStage() function
  • Created an awesome F1 racer with 3 classic livery colors
  • Made oncoming traffic independent with variable speeds
  • Fixed arcade mode speed limits to always be round numbers (60-110)
  • Added persistent wrecks that fade after the crash penalty
  • Fixed various UI improvements to the overall progress stats

Detailing the Race screen.

DEV LOG

Today I worked on: Race Screen (continued) 2025-12-20
  • Fixed the player starting position on selected Stage

Detailing the Race screen.

Today I worked on: Race Screen 2025-12-19
  • Added a starting line at the beginning of the Stage
  • Added a finish line at the end of the stages
  • Have the player car cross the finish line with flair, with victory skid animation

Detailing the Race screen.

Today I worked on: UI! 2025-12-18
  • When selecting a vehicle, the card highlights and now no longer covers the Vehicle Row Label (Starting Lineup/Unlockables)
  • Completed the Mode select screen. I do need to touchup the list items of each mode's features.
  • Completed the Overall Progress Panel.

Trying to complete the UI as much as possible before tackling player logins, which will allow for saving best times and have a proper leaderboard.