 Maddy ThorsonandGitHub
|
bc7f17734d
|
Update README.md
|
2021-12-28 23:52:54 -08:00 |
|
Maddy Thorson
|
bae5798f07
|
The sample game works again!
|
2021-12-23 17:09:38 -08:00 |
|
Maddy Thorson
|
d3bf09f173
|
Some sample game work (still broken)
|
2021-12-22 16:57:20 -08:00 |
|
Maddy Thorson
|
11732daf5d
|
Module fixes
|
2021-12-22 16:42:07 -08:00 |
|
Maddy Thorson
|
b68ad22764
|
Module.Swap to manually swap
|
2021-02-27 19:03:24 -08:00 |
|
Maddy Thorson
|
ef5a886b3a
|
Module swapping works
|
2021-02-21 12:48:53 -08:00 |
|
Maddy Thorson
|
d7aa6346e8
|
Setting up module swapping
|
2021-02-20 21:17:17 -08:00 |
|
Maddy Thorson
|
9a0303781f
|
Fixed screen matrix
|
2021-02-20 21:04:51 -08:00 |
|
Maddy Thorson
|
bc2dfc73ce
|
More Module setup
|
2021-02-20 19:13:31 -08:00 |
|
Maddy Thorson
|
bb7e3de917
|
Working on the module system more + some cleanup
|
2021-02-20 17:17:47 -08:00 |
|
Maddy Thorson
|
bfd044544a
|
Restructuring - added modules
|
2021-02-18 23:06:00 -08:00 |
|
Maddy Thorson
|
6c37bb7af5
|
Imgui debug overlay hooks
|
2021-02-17 22:11:52 -08:00 |
|
Maddy Thorson
|
71d17afa78
|
Added ImGui dependency and hooked it up
|
2021-02-16 22:56:49 -08:00 |
|
Maddy Thorson
|
3aff5a3c3f
|
Struct helpers
|
2021-02-13 16:50:50 -08:00 |
|
Maddy Thorson
|
d9c75b1e0d
|
Facings operators
|
2021-02-11 22:50:20 -08:00 |
|
Maddy Thorson
|
c546c69434
|
Vector operators. Rect constructor. Scene condition getters
|
2021-02-11 16:53:19 -08:00 |
|
Maddy Thorson
|
c5ae789804
|
Hitbox helpers
|
2021-02-10 22:43:09 -08:00 |
|
Maddy Thorson
|
ed35a605fc
|
Entity.All tweak
|
2021-02-10 22:16:55 -08:00 |
|
Maddy Thorson
|
671e25f7ce
|
Calc.Pi
|
2021-02-08 23:22:30 -08:00 |
|
Maddy Thorson
|
6e1c8c7558
|
Image scale/rotation works
|
2021-02-08 22:43:25 -08:00 |
|
Maddy Thorson
|
9f1f04358b
|
Vector.Transform. Batcher Matrix Stack. Image component
|
2021-02-08 22:36:48 -08:00 |
|
Maddy Thorson
|
ccf4db2f9f
|
Grid out of bounds checks snap into bounds. RemoveSelf->Destroy
|
2021-02-07 18:01:14 -08:00 |
|
Maddy Thorson
|
33dad92fcf
|
Components of removed Entities untracked
|
2021-02-07 14:43:42 -08:00 |
|
Maddy Thorson
|
b41ff6078c
|
Timer empty constructor
|
2021-02-07 14:13:35 -08:00 |
|
Maddy Thorson
|
3b681a0149
|
Cardinals IsHorizontal, IsVertical
|
2021-02-07 00:01:04 -08:00 |
|
Maddy Thorson
|
7f1c1d8337
|
IEarlyUpdate
|
2021-02-06 23:41:43 -08:00 |
|
Maddy Thorson
|
1fb4ed7c9b
|
Tracker fixes and debug methods. ComponentInterfaceAttribute removed, interface use is auto-detected. Scene actually calls update and draw methods
|
2021-02-06 23:13:02 -08:00 |
|
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
|
05c79b296e
|
Texture filter neartest by default
|
2021-02-02 18:31:22 -08:00 |
|
Maddy Thorson
|
e359824c4d
|
Logs also go to console
|
2021-02-02 18:08:39 -08:00 |
|
Maddy Thorson
|
621b044748
|
Moved Assets.bf. Sprites loading
|
2021-02-02 18:08:32 -08:00 |
|
Maddy Thorson
|
80c6cf0799
|
Some quick warning fixes
|
2021-02-01 19:36:20 -08:00 |
|
 Maddy ThorsonandGitHub
|
937479c09d
|
Merge pull request #3 from Booklordofthedings/patch-1
Display alpha value properly
|
2020-11-09 10:39:04 -08:00 |
|
 Matt ThorsonandGitHub
|
9ded760c78
|
Merge pull request #2 from thibmo/contrib_Fix_Textures
Fix textures
|
2020-11-08 17:04:44 -08: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
|
0203ffbef7
|
Point is IHashable
|
2020-09-22 12:15:56 -07:00 |
|
Matt Thorson
|
610ef2308f
|
Entity and Component Ended()
|
2020-09-19 22:46:45 -07:00 |
|
Matt Thorson
|
8747ae1cab
|
Batcher helpers
|
2020-09-13 22:53:53 -07:00 |
|
Matt Thorson
|
ce684b1d16
|
State simplified
|
2020-09-13 17:38:48 -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
|
52d1d5f383
|
renderer work
|
2020-09-06 23:11:45 -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 Thorson
|
c53bc96a5d
|
Very basic rendering
|
2020-08-09 18:28:55 -07:00 |
|
Matt Thorson
|
637dcb21a3
|
Rendering stuff
|
2020-08-09 01:29:46 -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
|
d736ded07e
|
Console commands work
|
2020-06-24 23:04:37 -07:00 |
|
Matt Thorson
|
7e929f77fc
|
Draw overloads
|
2020-06-20 17:31:04 -07:00 |
|
Matt Thorson
|
75364ade37
|
More console progress
|
2020-06-20 14:03:45 -07:00 |
|
Matt Thorson
|
9de0160957
|
Console work
|
2020-06-18 00:13:50 -07:00 |
|
Matt Thorson
|
f95e638e91
|
Generalized keystroke->String to a method in Input
|
2020-06-16 22:38:00 -07:00 |
|
Matt Thorson
|
3af854f3f0
|
Console key detection
|
2020-06-16 22:18:28 -07:00 |
|
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 |
|