Commit Graph

49 Commits

Author SHA1 Message Date
Maddy Thorson
5dde4ce375 Cleaning 2021-02-06 18:38:53 -08:00
Maddy Thorson
0b39478d1b Collision condition order change. Entity Component getters. Calc.RoundToInt 2021-02-06 18:36:56 -08:00
Maddy Thorson
86b05c648b Collision-with-condition checkers. Entity/Component Awake timing fixes. Batcher.Pixel() 2021-02-06 16:37:38 -08:00
Maddy Thorson
3d5130b45b Big restructuring - sample game is currently broken 2021-02-04 23:11:51 -08:00
Maddy Thorson
80c6cf0799 Some quick warning fixes 2021-02-01 19:36:20 -08:00
Thimo
decb8b855d Add hitbox outline utility method 2020-11-08 14:12:08 +01:00
Matt Thorson
658624a73d generic Calc.Approach 2020-09-22 20:57:43 -07:00
Matt Thorson
7603c2e795 Rendering Matrix stuff 2020-09-22 15:54:15 -07:00
Matt Thorson
610ef2308f Entity and Component Ended() 2020-09-19 22:46:45 -07:00
Matt Thorson
ce099d0cc8 Moved example physics stuff into the sample game 2020-09-12 23:52:13 -07:00
Matt Thorson
ae21809566 More renderer work 2020-09-08 20:20:26 -07:00
Matt Thorson
82f1f412eb Simplifying PlatformLayer a bit. Setting up texture loading 2020-08-23 18:12:15 -07:00
Matt Thorson
1c084b55f9 OpenGL rendering hooked up. Better platform layer abstraction 2020-08-16 22:00:13 -07:00
Matt
5d62a86947 Basic rendering works 2020-08-14 18:40:07 -07:00
Matt Thorson
c53bc96a5d Very basic rendering 2020-08-09 18:28:55 -07:00
Matt Thorson
5cef6c2b26 Texture setup 2020-08-08 14:39:08 -07:00
Matt Thorson
7329e98beb Cleanup. GL bindings 2020-08-03 22:45:50 -07:00
Matt Thorson
1bf3c1a62f Setting up open gl stuff 2020-08-03 22:02:05 -07:00
Matt Thorson
823656d8e5 PlatformLayer in, except rendering 2020-08-03 19:09:45 -07:00
Matt Thorson
9de0160957 Console work 2020-06-18 00:13:50 -07:00
Matt Thorson
f325ed2598 Memory leak fix. Start of debug console 2020-06-15 23:13:29 -07:00
Matt Thorson
2a9940d7bd Assets split off. Better Calc.Log 2020-06-14 20:48:01 -07:00
Matt Thorson
5fdc34c610 Camera stack 2020-06-14 17:56:16 -07:00
Matt Thorson
272ec43e69 Rendering fixes. Console started 2020-06-14 17:51:13 -07:00
Matt Thorson
e1620cb930 Casting fixes 2020-06-14 17:27:50 -07:00
Matt Thorson
8917d7f873 Aseprite loading fix. Draw.Sprite overload 2020-06-13 22:01:30 -07:00
Matt Thorson
67f0bf6e88 Cleaning. Depth => Priority 2020-05-31 19:27:26 -07:00
Matt Thorson
228295649e Moved Entity <=> operator for now since it was breaking list remove 2020-05-30 17:00:05 -07:00
Matt Thorson
9bb6ac6a73 Fixed crash on some Entity removals 2020-05-30 16:19:46 -07:00
Noel Berry
08c117f0dc fixed Sprite TextureAccess mode and image row length 2020-05-27 22:56:03 -07:00
Matt Thorson
d2ce347caa Texture pixel format change 2020-05-27 20:46:28 -07:00
Matt Thorson
6bfc6c7721 Sprite loading progress 2020-05-27 20:29:45 -07:00
Matt Thorson
a2f5f157fc Fixed Sprite loading memory leaks 2020-05-27 20:01:57 -07:00
Noel Berry
1dd219ae9f fixed RGBA bytes being clobbered by uint8 cast 2020-05-27 19:58:48 -07:00
Noel Berry
01a4f60a63 added Aseprite deflate with MiniZ 2020-05-27 19:51:50 -07:00
Matt Thorson
be9e1cd877 StateMachine Component 2020-05-26 21:23:46 -07:00
Matt Thorson
aed77272ac Some aseprite loading work. Still need to solve decompression 2020-05-26 20:30:16 -07:00
Matt Thorson
524bb14919 Removed test code 2020-05-23 16:49:00 -07:00
Matt Thorson
fe3672f30c Cleaned up entity tracking. Scene.Camera. Matrix struct. 2020-05-22 23:39:46 -07:00
Matt Thorson
0b1a938fe2 Proper Entity and Component bucketing/tracking 2020-05-21 21:24:04 -07:00
Matt Thorson
df00a1ec82 Credit comment 2020-05-21 20:36:01 -07:00
Matt Thorson
ac45b58305 CornerCorrection fix 2020-05-21 20:33:29 -07:00
Matt Thorson
59a2eaaed6 Update to Beef 0.24.4 2020-05-20 11:46:25 -07:00
Matt
f6eabf5fc3 Grid collision check crash 2020-05-19 11:04:46 -07:00
Matt Thorson
6a278dc810 Game.ContentRoot 2020-05-17 19:45:26 -07:00
Matt Thorson
f9455366f0 Separated Input into its own static class 2020-05-17 18:16:32 -07:00
Matt Thorson
6bc89ac9d1 Grid improvements 2020-05-17 17:34:47 -07:00
Matt Thorson
5745029fcc JSON fixes. Grids 2020-05-17 16:27:02 -07:00
Matt Thorson
786b692a3f Reorg 2020-05-07 20:38:02 -07:00