ohsqueezy ohsqueezy
ohsqueezy pushed to main at shampoo/spacebox 2023-11-08 20:01:36 -05:00
333a7b73ac pad object can be disabled and/or hidden
ohsqueezy pushed to main at shampoo/spacebox 2023-11-04 23:53:04 -04:00
a91bc4b773 - JSON from file static function
ohsqueezy pushed to main at shampoo/spacebox 2023-10-18 00:08:05 -04:00
e168844fc5 - added Windows build using MinGW for box demo along with Windows instructions to main README
ohsqueezy pushed to main at scrape/scrapeboard 2023-10-13 14:58:38 -04:00
66043aa393 try all detected devices when auto detecting Arduino; restore the end function's behavior which kills serial threads before quitting
ohsqueezy pushed to main at shampoo/spacebox 2023-10-09 23:50:54 -04:00
d575307b15 - redesign audio library to use Chunk and Music classes which align more closely with SDL Mix_Chunk and Mix_Music
ohsqueezy pushed to main at shampoo/spacebox 2023-09-28 21:11:44 -04:00
5046b4bcf1 add custom event that fires on all window resize events
ohsqueezy pushed to main at shampoo/spacebox 2023-09-22 23:23:28 -04:00
a4435242f8 minor edit to documentation wording
ohsqueezy pushed to main at shampoo/spacebox 2023-09-22 14:56:45 -04:00
293d74e396 removed hyphens from keyboard input related configuration key names
ohsqueezy pushed to main at shampoo/spacebox 2023-09-18 22:10:14 -04:00
9a6b80f443 added function for extracting a grid of tile surfaces from a larger SDL surface
ohsqueezy pushed to main at shampoo/spacebox 2023-09-16 21:05:05 -04:00
d882e111b3 - fix sb::Pad to move the collision box when scaled or translated
ohsqueezy pushed to main at shampoo/spacebox 2023-09-09 23:35:23 -04:00
4c3235c2ff frame timing updated to run at maximum allowable framerate, delay between frame calls configurable, vsync flag configurable, max framerate configurable up to unlimited
ohsqueezy pushed to main at shampoo/spacebox 2023-09-07 19:13:10 -04:00
fb76e08707 frame timing updated to run at maximum allowable framerate, delay between frame calls configurable, vsync flag configurable, max framerate configurable up to unlimited
ohsqueezy pushed to main at shampoo/spacebox 2023-09-07 19:09:14 -04:00
562573c688 frame timing updated to run at maximum allowable framerate, delay between frame calls configurable, vsync flag configurable, max framerate configurable up to unlimited
ohsqueezy pushed to main at shampoo/spacebox 2023-09-04 16:31:20 -04:00
c0fe0c782d add doc comment to box scale functions
ohsqueezy pushed to main at shampoo/spacebox 2023-08-16 18:57:49 -04:00
081328e63d store size and format of texture object, only regenerate texture and reallocate memory if size and format are changing
ohsqueezy pushed to main at shampoo/spacebox 2023-08-14 16:44:36 -04:00
e453a62679 update sprite class's private member var comments, remove extraneous quotes from texture log message
ohsqueezy pushed to main at shampoo/spacebox 2023-08-14 16:30:47 -04:00
a055001482 add method to clear texture list to sprite class, add comments explaining model class's private member vars
ohsqueezy pushed to main at shampoo/spacebox 2023-08-08 12:41:25 -04:00
edafaf08ea add texture index to Sprite class, add more error checks to texture surface creation
ohsqueezy pushed to main at scrape/scrapeboard 2023-08-07 14:35:36 -04:00
d1fe534c9f mark event date as past
ohsqueezy pushed to main at scrape/scrapeboard 2023-08-04 20:02:01 -04:00
ef8f7bc5a8 backgrounds