The purpose of Gateware is to create lightweight, multi-platform libraries that handle functionality common to video games. At the moment this includes keyboard and mouse input libraries and file logging libraries. The intent is for current and future students to be able to utilize these libraries to aid them in the creation of their final projects. The current deployments for the libraries are the Windows, Mac, and Linux platforms.
Friday, December 13, 2019
Porting is happening
With us moving to Gitlab we have officially started Porting. We cranked out the Math libraries and unit tests with relative ease an it all compiles and works (at least on Windows) so that's exciting. With Caio working on cmake we should be able to test on the other platforms relatively soon. This week we also started porting GWindow which is our first real port and is giving us some slight problems. So far the porting itself isn't too difficult but the tedium of it adds up quickly. With us enforcing alot harsher coding standards since this will all be 1 header file its mainly scoping in names and cleaning up alot of stuff.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment