Commit Graph
77 Commits
Author SHA1 Message Date
Matt Thorson ae377c7117 Merge branch 'master' of https://github.com/MattThorson/Strawberry 2020-06-16 00:05:26 -07:00
Matt Thorson 4e3ee63074 Console and Input work 2020-06-16 00:05:23 -07:00
Matt ThorsonandGitHub 9f7f63980d Update README.md 2020-06-15 23:15:01 -07:00
Matt Thorson f325ed2598 Memory leak fix. Start of debug console 2020-06-15 23:13:29 -07:00
Matt Thorson f1285179cd Loading fix. Font usage changes 2020-06-15 22:41:35 -07:00
Matt Thorson de0146e4e5 Simple font loading and rendering 2020-06-15 00:56:01 -07:00
Matt Thorson 2a9940d7bd Assets split off. Better Calc.Log 2020-06-14 20:48:01 -07:00
Matt Thorson 951cd6bd07 Tween fix 2020-06-14 20:05:18 -07:00
Matt Thorson bdd32cba8b Tween component. Bezier struct 2020-06-14 20:04:26 -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 8a7a4391af Draw Sprite fix 2020-06-14 15:37:04 -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 afabb58543 Color fixes. Draw.Circle. JSON.Enum. OnCollide leak fix 2020-05-31 17:26:50 -07:00
Matt Thorson 53ab0a7910 Point and Vector Length/LengthSquared 2020-05-30 21:02: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
Matt Thorson 4daafca0b7 StateMachine error check 2020-05-30 13:20:16 -07:00
Matt Thorson 9bad58cf2d OnCollide component 2020-05-29 17:40:31 -07:00
Matt Thorson b16f9ae8ba Rect.MirrorX/Y fixes 2020-05-28 19:39:38 -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
Matt Thorson 8faeeb98f0 Facings enum. StateMachine fixes 2020-05-26 22:23:02 -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 ThorsonandGitHub 292213dae5 Update README.md 2020-05-21 21:34:09 -07:00
Matt ThorsonandGitHub 9695d0cc4f Update README.md 2020-05-21 21:33:44 -07:00
Matt ThorsonandGitHub 16a1a4fb0e Update README.md 2020-05-21 21:32:47 -07:00
Matt ThorsonandGitHub fa9cb76b4e Update README.md 2020-05-21 21:32:29 -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 9ee51d2427 Actor Corner Correction method 2020-05-21 20:27:06 -07:00
Matt Thorson 2d6063f350 Removed unneeded (in Beef 0.42.4) SDL2 dependency 2020-05-21 13:16:25 -07:00
Matt Thorson 59a2eaaed6 Update to Beef 0.24.4 2020-05-20 11:46:25 -07:00
Matt Thorson 17fc10eb7c Some Calc comments. Cardinals enum 2020-05-19 22:45:53 -07:00
Matt Thorson 95c2d5f12f Actor fixes. Calc.Map functions 2020-05-19 22:31:32 -07:00
Matt Thorson ad9acf4fe1 Point/Vector .Perpendicular 2020-05-18 15:25:53 -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 3f8b016d84 JSON IO 2020-05-16 22:15:03 -07:00
Matt ThorsonandGitHub c08ada59d1 Update README.md 2020-05-08 21:08:47 -07:00
Matt ThorsonandGitHub 3920582e4a Delete BeefSpace_User.toml 2020-05-08 21:07:22 -07:00
Matt Thorson 136023dae2 Ignore 2020-05-08 21:06:59 -07:00
Matt Thorson 12ea2e43bc Sample game. Easing methods. Colors. 2020-05-08 21:05:29 -07:00
Matt Thorson 786b692a3f Reorg 2020-05-07 20:38:02 -07:00
Matt Thorson 80e1935b15 Missed files 2020-05-07 20:35:32 -07:00
Matt Thorson e6194573d5 Color stuff. Fixed ToString for util structs 2020-05-07 20:35:11 -07:00
Matt Thorson 0d907209a2 Color struct. Reorg. 2020-05-07 20:11:20 -07:00
Matt Thorson 8a06819ddd Screen scaling 2020-05-07 19:50:28 -07:00
Matt Thorson d08d48147e Time.Freeze 2020-05-07 19:10:54 -07:00
Matt ThorsonandGitHub e21106ccca Update README.md 2020-05-07 13:58:51 -07:00
Matt ThorsonandGitHub f864412865 Update README.md 2020-05-07 13:56:55 -07:00
Matt ThorsonandGitHub 57ed0a41ca Update README.md 2020-05-07 13:56:14 -07:00
Matt ThorsonandGitHub c6ff813788 Readme 2020-05-07 13:55:31 -07:00
Matt Thorson 323dda69ac MIT license 2020-05-07 13:52:39 -07:00
Matt Thorson 33e2c241a3 Support for multiple gamepads 2020-05-07 13:48:03 -07:00
Matt Thorson da320af175 Gamepad axis support works 2020-05-06 22:05:35 -07:00
Matt Thorson 1bc750490a Gamepad input started 2020-05-06 21:54:41 -07:00
Matt Thorson 0a709b5788 Replaced SDLApp code in Game, no longer extends it 2020-05-06 21:13:34 -07:00
Matt Thorson 12c10909c9 Rename 2020-05-06 16:52:40 -07:00
Matt Thorson 55948541b6 Numerics ToString overrides. Moving Solids work. Actor.Pushed 2020-05-06 16:51:09 -07:00
Matt Thorson adad88ee83 JumpThru movements 2020-05-05 20:03:25 -07:00
Matt Thorson bde9a51f9e Components! 2020-05-05 19:53:13 -07:00
Matt Thorson 409a82d6b8 Reorganizing 2020-05-05 18:51:27 -07:00
Matt Thorson 9374086e97 Collision struct 2020-05-05 17:43:33 -07:00
Matt Thorson 654398a137 Timing helpers 2020-05-04 21:11:12 -07:00
Matt Thorson 35c29f3f74 Time static class 2020-05-04 21:04:29 -07:00
Matt Thorson 0519afb158 Fixed namespaces 2020-05-04 21:01:32 -07:00
Matt Thorson 4a44eb0f26 Initial commit 2020-05-04 20:50:38 -07:00