🎮 How to Play
TommyJumper is an endless jumping game where you control a character that must jump on platforms to climb higher and higher. The goal is to achieve the highest score possible!
Controls:
- A/D or ←/→ - Move left and right
- Space - Jump (optional)
Game Features:
- 🟦 Blue Platforms - Regular platforms to jump on
- 🟧 Orange Platforms - Moving platforms that slide back and forth
- 🔴 Red Enemies - Avoid these enemies or you'll lose!
- 📈 Progressive Difficulty - Game gets harder as you level up
- 🏆 Leaderboard - Compete with other players for high scores
🎯 Scoring System
Your score increases based on how high you climb. The higher you go, the more points you earn!
- Score increases as you climb higher
- Level up every 1000 points
- Gravity increases with each level, making the game more challenging
- Your best scores are saved to the leaderboard
🚀 Tips & Strategies
- Plan your jumps ahead - look for the best platform to land on
- Use the screen wrapping to your advantage - you can move off one side and appear on the other
- Be careful with moving platforms - they can be tricky to land on
- Avoid enemies at all costs - they will end your game immediately
- Try to stay in the center of the screen when possible for better platform visibility
💾 Technical Details
This TommyJumper game is built with:
- Backend: Flask (Python web framework)
- Frontend: HTML5 Canvas, JavaScript
- Database: PostgreSQL for score storage
- Observability: OpenTelemetry for monitoring