View Issue Details

IDProjectCategoryView StatusLast Update
0000052BooBooGeneralpublic2026-01-23 21:09
Reportertremblin Assigned Totremblin  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0000052: Speed up firing in CoinHunt
DescriptionKeep track of quadrants that enemies/bullets are in and only check those
TagsNo tags attached.

Relationships

related to 0000053 resolvedtremblin add cd_box_box, cd_line_line and cd_circle_line 

Activities

tremblin

2026-01-23 20:57

administrator   ~0000028

I didn't divide into quadrants, just used dist_point_line instead of 16 steps of checks per bullet movement. On my slowest computer, it still runs well but dips to 40 FPS. On my not as slow computer it still maintains 60 FPS. This is after I increase max bullets from 7 to 16 and increased firing speed by 25-30% also.

tremblin

2026-01-23 21:09

administrator   ~0000029

Number of ops per second went from 9.x million per second to 1.x million per second so it's a lot faster, and more like it used to be with fast firing

Issue History

Date Modified Username Field Change
2026-01-22 06:28 tremblin New Issue
2026-01-22 06:28 tremblin Status new => assigned
2026-01-22 06:28 tremblin Assigned To => tremblin
2026-01-22 07:35 tremblin Relationship added related to 0000053
2026-01-23 20:57 tremblin Status assigned => resolved
2026-01-23 20:57 tremblin Resolution open => fixed
2026-01-23 20:57 tremblin Note Added: 0000028
2026-01-23 21:09 tremblin Note Added: 0000029