Commit Graph

10 Commits

Author SHA1 Message Date
6c5c7d4992 add Debug class for displaying rects on-screen
use it to display bounding boxes of player & obstacles

GitOrigin-RevId: 1354637c8ad88e953b44cb3bf0e250aae0546b81
2020-02-13 14:46:53 -05:00
fb2d0e8a6d add World class & refactor other things appropriately
GitOrigin-RevId: 9e72fe95272da1a8e9d50ffe147ae13742547ed4
2020-02-13 14:46:45 -05:00
826e308cfe add History data structure
GitOrigin-RevId: b327e9a0a43abff8aa53f4531e0168f99c38c46b
2020-02-13 14:46:11 -05:00
568bcf8071 add FPS counter
GitOrigin-RevId: 7186a6f3cd9ba35ff51b2232ebef67cbe3ad544c
2020-02-13 14:45:36 -05:00
83709e9a61 pull out world viewport size into a Camera class
GitOrigin-RevId: 92cd946afeaee9ba1503e55be239e3384100cc9a
2020-02-13 14:45:28 -05:00
fdd0eb60c4 basic Player motions and poses
GitOrigin-RevId: 88a4e7a20841e2551a6bdd417521228f87110449
2020-02-13 14:44:58 -05:00
f6d1cac42f rename IWindow -> IDisplay & refactor uses
GitOrigin-RevId: 9cb63778dead2564bc6d3931d7fc9626c878fd8c
2020-02-13 14:44:39 -05:00
a33c4d90fd Make IWindow interface & make fullscreen work in UWP & OpenGL.
GitOrigin-RevId: 17e3e115481779249f59d68acab6325a78592eaf
2020-02-13 14:39:48 -05:00
149ecf8075 Basic working skeleton in OpenGL and UWP.
GitOrigin-RevId: 762b683654e20eb28346d9b2de7fbb8c826a2966
2020-02-13 14:39:05 -05:00
96404d7cf8 Add project files.
GitOrigin-RevId: d2c4368f415a96e2716fe61cc6f3dc09498244d9
2020-02-13 14:39:00 -05:00