Adrian Conlon
4efa66c44e
Remind MSVC++ of its responsibilities as to properly define "__cplusplus"
2022-01-01 15:13:16 +00:00
Adrian Conlon
72705e8dd0
Updated projects for VS2022
2021-12-08 19:42:34 +00:00
Adrian Conlon
a37aaeba31
Unify the compilation options to what seems to be a sensible point.
...
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2021-10-24 14:12:57 +01:00
Adrian Conlon
2f76e901f9
More tidying of include files for VS2019 compatibility (plus more correct!)
...
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2021-05-29 12:18:13 +01:00
Adrian Conlon
23219734da
Resurrect linux build (checked on Ubuntu 18.04)
...
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2020-06-07 11:49:57 +01:00
Adrian Conlon
be79b5661f
Update to latest SDL2 (2.10.0)
...
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-10-12 23:15:47 +01:00
Adrian Conlon
89fae1cb6f
Tidy the Gaming library a little:
...
*) Add an SDLWrapper class to control the lifetime of SDL_Init/SDL_Quit
*) Pass FPS as a float, rather than int
*) Allow the key and button handlers to show whether an event was handled or not
*) Add a full screen render option (F12)
*) Use smart pointers in the GameController class
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-10-01 23:54:48 +01:00
Adrian Conlon
4afe6b6378
For convenience, add a very lightweight SDL wrapper to the EightBit library.
...
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-09-28 14:29:44 +01:00