index
:
dodge-balls/dodge-balls.git
master
Dodge Balls
P. J. McDermott
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
ball: Collide with balls before lines
HEAD
master
P. J. McDermott
2021-03-30
1
-16/+16
*
ball, map: Fix ball speed
P. J. McDermott
2021-03-30
2
-2/+5
*
ball: Avoid double bouncing off points
P. J. McDermott
2021-03-30
1
-1/+8
*
ball: Improve convex corner collisions
P. J. McDermott
2021-03-30
1
-0/+1
*
collision: Drop "="
P. J. McDermott
2021-03-30
1
-1/+1
*
ball: Use collision lines instead of tiles
P. J. McDermott
2021-03-30
1
-28/+21
*
collision: Add basic circle-line test
P. J. McDermott
2021-03-30
2
-0/+53
*
map: Add line accessor functions
P. J. McDermott
2021-03-30
2
-0/+36
*
map: Parse ball collision lines
P. J. McDermott
2021-03-30
1
-25/+155
*
ball: Undo bounce reduction
P. J. McDermott
2021-03-30
1
-6/+1
*
Revert "[WIP] map: Merge wall tiles into hor/vert lines"
P. J. McDermott
2021-03-30
1
-37/+4
*
games/classic: Renumber map objects
P. J. McDermott
2021-03-29
10
-44/+44
*
games/classic: Add ball collision lines
P. J. McDermott
2021-03-29
10
-10/+112
*
[WIP] map: Merge wall tiles into hor/vert lines
P. J. McDermott
2021-03-29
1
-4/+37
*
ball: Bounce off one wall per frame
P. J. McDermott
2021-03-29
1
-26/+6
*
ball: Avoid colliding with multiple coaxial walls
P. J. McDermott
2021-03-27
1
-1/+26
*
ball: Keep angle in [0, 360)
P. J. McDermott
2021-03-27
1
-1/+1
*
level: Collide balls!
P. J. McDermott
2021-03-27
1
-0/+1
*
ball: Collide with walls
P. J. McDermott
2021-03-27
1
-0/+28
*
build: Consolidate math function checks
P. J. McDermott
2021-03-27
1
-18/+5
*
build: Check for ceil() and floor()
P. J. McDermott
2021-03-27
1
-0/+6
*
collision: s/int/double/ in rect collision points
P. J. McDermott
2021-03-27
2
-4/+6
*
map: Remove trailing spaces
P. J. McDermott
2021-03-27
1
-2/+2
*
map: Add tile size query functions
P. J. McDermott
2021-03-27
2
-0/+14
*
ball: Add map member
P. J. McDermott
2021-03-27
3
-3/+9
*
map: Add functions to query tile collisions
P. J. McDermott
2021-03-27
2
-0/+22
*
ball: Fix floating-point remainder arithmetic
P. J. McDermott
2021-03-27
1
-1/+1
*
build: Check for fmod
P. J. McDermott
2021-03-27
1
-0/+3
*
ball: Bounce balls off each other
P. J. McDermott
2021-03-27
1
-1/+11
*
build: Check for atan2()
P. J. McDermott
2021-03-27
1
-0/+3
*
collision: s/int/double/ in circle-circle funcs
P. J. McDermott
2021-03-27
3
-11/+11
*
ball: Don't collide spinning balls with others
P. J. McDermott
2021-03-27
1
-5/+9
*
ball, map: Convert to left-hand rule
P. J. McDermott
2021-03-27
2
-6/+5
*
ball: Move straight balls
P. J. McDermott
2021-03-26
1
-0/+2
*
ball: Initialize other ball in collision loop
P. J. McDermott
2021-03-26
1
-1/+1
*
map: Fix speed type conversions
P. J. McDermott
2021-03-26
1
-2/+6
*
ball: Move spinning balls
P. J. McDermott
2021-03-26
3
-0/+19
*
build: Check for cos() and sin()
P. J. McDermott
2021-03-26
1
-0/+6
*
map: Add some sanity checks
P. J. McDermott
2021-03-26
1
-0/+10
*
map: Convert object speed from px/s to px/f
P. J. McDermott
2021-03-26
1
-1/+3
*
level: Set up event loop
P. J. McDermott
2021-03-26
1
-2/+30
*
map: Add framerate accessor
P. J. McDermott
2021-03-26
2
-0/+7
*
collision: Add rectangle/AABB collision functions
P. J. McDermott
2021-03-26
2
-0/+29
*
map: Set collision tile bit fields
P. J. McDermott
2021-03-26
1
-0/+43
*
map: Remove extra spaces in func var decls
P. J. McDermott
2021-03-26
1
-3/+3
*
tileset: Simplify rendering function logic a bit
P. J. McDermott
2021-03-26
1
-9/+3
*
tileset: Add collision functions
P. J. McDermott
2021-03-26
2
-2/+32
*
tileset: Ensure there are no more than 32 tiles
P. J. McDermott
2021-03-26
1
-0/+5
*
level: Split rendering into new function
P. J. McDermott
2021-03-25
1
-25/+30
*
level: Render player and target
P. J. McDermott
2021-03-25
1
-0/+11
[next]