Pygame Swat Command
- 3 Devlogs
- 5 Total hours
A swat commander base game in pygame using rts perspective and top-down view
A swat commander base game in pygame using rts perspective and top-down view
feat: Add death mechanics, signal system, and friendly fire prevention
- Implement character death with visual
feedback
- Add line-of-sight signal system for squad
commands
- Track bullet shooters to prevent friendly
fire
- Add dead character assets
Changes include:
- Armed.py: Death state, visual feedback,
skip dead enemies
- SquadMember.py: Signal/connection checking
through walls
- Bullet.py: Shooter tracking, team-based
targeting
- Wall.py: Signal blocking property
- Level.py: Connection checks for commands
- Utils.py & __init__.py: Dead character asset
TLDR: Added ability to shoot fixed wall collisions and started on multi weapon system
feat: Add pathfinding, combat, and selection systems
- Implement A* pathfinding with smooth path and speed
variation
- Add drag selection with formation movement for squad units
- Add agro cone detection and gun aiming for armed characters
- Add bullet physics with bearing/velocity and penetration
system
- Fix wall collisions with stepped movement to prevent
tunneling
- Add health indicator for enemies
- Fix various type errors and rendering issues
In this commit I made the basic structure for the files and added squad movement