Alex Clink
|
effbf83aa3
|
Minor updates, add line_intersect example
|
2024-10-23 00:32:14 -04:00 |
|
Alex Clink
|
615cdc5d89
|
Fix spelling
|
2024-10-14 23:18:01 -04:00 |
|
Alex Clink
|
0bf101777e
|
Extract 2d and 3d functions into separate libraries
|
2024-10-07 01:05:59 -04:00 |
|
Alex Clink
|
5fc507fbaf
|
Change from * to #splat
|
2024-03-11 00:04:34 -04:00 |
|
Alex Clink
|
0eb0eb2449
|
Update clipping
|
2023-06-11 20:01:18 -04:00 |
|
Alex Clink
|
926a345c9b
|
Cleanup
|
2023-06-11 17:47:47 -04:00 |
|
Alex Clink
|
172478cffa
|
Add new audio effects
|
2023-03-26 14:20:18 -04:00 |
|
Alex Clink
|
44935fcbcc
|
Refactor fill_triangle, add textured example
|
2022-03-29 22:59:02 -04:00 |
|
Alex Clink
|
6015a255d6
|
Change colors to constants
|
2022-03-29 22:54:31 -04:00 |
|
Alex Clink
|
bc416fa310
|
Add precursor to texture information to tri
|
2022-02-27 12:49:48 -05:00 |
|
Alex Clink
|
bc5f9e25d1
|
Refactor the Game class to separate some event logic
|
2022-02-27 12:45:51 -05:00 |
|
Alex Clink
|
58e4d59aa8
|
Add rect / bounding_box to cubic bezier
|
2022-02-25 00:38:53 -05:00 |
|
Alex Clink
|
09479bdc45
|
Add extremities finding for cubic bezier
|
2022-02-24 00:02:40 -05:00 |
|
Alex Clink
|
94df341310
|
Refactor Bezier, small improvements
|
2022-02-20 00:37:08 -05:00 |
|
Alex Clink
|
2c22abf2ea
|
Improve piano, add harmonica
|
2022-02-19 23:02:15 -05:00 |
|
Alex Clink
|
ab9176c00d
|
Add bezier paths
|
2022-02-16 00:45:54 -05:00 |
|
Alex Clink
|
2cf7bf3df9
|
Refactor audio synth
|
2022-02-16 00:45:54 -05:00 |
|
Alex Clink
|
b1e8752751
|
Remove PixelText class
|
2022-02-04 00:09:09 -05:00 |
|
Alex Clink
|
58850c7f0a
|
Add voice, remove voice from sounds array if finished
|
2022-02-04 00:07:41 -05:00 |
|
Alex Clink
|
bddc1fe211
|
Add audio synthesis
|
2022-02-02 00:34:52 -05:00 |
|
Alex Clink
|
c43dfbd90e
|
Use PF::Keys instead of LibSDL::Scancode, add fill_rect method
|
2022-02-02 00:33:53 -05:00 |
|
Alex Clink
|
4aae686c45
|
Add noise 1d example - experimental
|
2022-01-27 23:04:24 -05:00 |
|
Alex Clink
|
635927465d
|
Add animation class
|
2022-01-25 23:32:48 -05:00 |
|
Alex Clink
|
60a9254583
|
Prefer bracket notation for vector
|
2022-01-25 00:14:53 -05:00 |
|
Alex Clink
|
15929e4bb1
|
Add animated sprite example
|
2022-01-24 22:05:04 -05:00 |
|
Alex Clink
|
7be005de2f
|
Fill snowflakes
|
2022-01-24 22:04:35 -05:00 |
|
Alex Clink
|
09196b6542
|
Add procedural generation example
|
2022-01-23 16:20:47 -05:00 |
|
Alex Clink
|
257090e927
|
Consolidate vector classes
|
2022-01-17 14:52:13 -05:00 |
|
Alex Clink
|
f9a9fdfecb
|
Update examples, extend SDL2 with streaming texture access
|
2022-01-09 18:50:21 -05:00 |
|
Alex Clink
|
4a9c451743
|
Small refactor
|
2022-01-07 00:06:51 -05:00 |
|
Alex Clink
|
c0d6d0ba90
|
Refactor drawing methods onto Sprite class
|
2022-01-06 20:25:39 -05:00 |
|
Alex Clink
|
5f7880c171
|
Add transform2d class
|
2022-01-06 00:38:47 -05:00 |
|
Alex Clink
|
f4409b4496
|
Update examples to use Vector instead of Point
|
2022-01-06 00:37:27 -05:00 |
|
Alex Clink
|
0846fd525b
|
Update emitter to use Entity
|
2022-01-03 20:55:39 -05:00 |
|
Alex Clink
|
c8753f51a3
|
Remove CrystalEdge dependency
|
2022-01-03 00:17:23 -05:00 |
|
Alex Clink
|
56b5cc198b
|
Fix variable reference in sprite
|
2022-01-02 20:41:17 -05:00 |
|
Alex Clink
|
ce0f055bf5
|
Refactor, entity / sprite
|
2022-01-02 19:39:17 -05:00 |
|
Alex Clink
|
bca45e1b9d
|
Add arbitrary shape filling method
|
2021-12-30 23:17:25 -05:00 |
|
Alex Clink
|
a0508f806a
|
Add snow scroll example
|
2021-12-23 22:27:29 -05:00 |
|
Alex Clink
|
c8edef4db3
|
Make controller implementation specific to subclass
|
2021-12-22 22:18:14 -05:00 |
|
Alex Clink
|
0a93395b2d
|
Update memoization / Cleanup
|
2021-12-20 23:33:09 -05:00 |
|
Alex Clink
|
a03670e9f6
|
Cleanup
|
2021-12-20 22:45:08 -05:00 |
|
Alex Clink
|
f2bccd41da
|
Fix shading, better obj loading, fix sorting
|
2021-12-20 22:02:09 -05:00 |
|
Alex Clink
|
8238374c30
|
Refactor
|
2021-12-19 23:17:51 -05:00 |
|
Alex Clink
|
4d841b8d3d
|
Add clipping
|
2021-12-18 16:47:12 -05:00 |
|
Alex Clink
|
c2c545fe80
|
Add camera mobility
|
2021-12-14 21:16:21 -05:00 |
|
Alex Clink
|
1a7f4e45c6
|
Fix inverted y axis
|
2021-12-12 23:42:58 -05:00 |
|
Alex Clink
|
1164cf50d6
|
Add length method
|
2021-12-12 21:33:10 -05:00 |
|
Alex Clink
|
3d4470216e
|
Add pixel text rendering example
|
2021-12-12 00:24:38 -05:00 |
|
Alex Clink
|
1e409ac22b
|
Cleanup
|
2021-12-07 21:43:37 -05:00 |
|