Commit Graph

96 Commits

Author SHA1 Message Date
Syntriax 83d8a03be3 feat: Basic Operation Methods
Vector2D.Invert
Vector2D.Add
Vector2D.Subtract
Vector2D.Multiply
Vector2D.Subdivide
2024-01-24 10:40:24 +03:00
Syntriax 1acecdf3ce feat: Vector2.Rotate 2024-01-24 10:40:23 +03:00
Syntriax 51b1f79a5d refactor: int to Index for Shape Accessor 2024-01-24 10:40:10 +03:00
Syntriax 09c63b65df fix: Scale Calling FromTo Instead of Scale 2024-01-24 10:40:02 +03:00
Syntriax 909b93088c feat: Shape Index Accessor 2024-01-24 10:39:24 +03:00
Syntriax 5ed7ccdded fix: Build Errors 2024-01-23 17:31:32 +03:00
Syntriax 0d29ab066f refactor: Added Static Methods Back 2024-01-23 17:30:46 +03:00
Syntriax bd03d036aa refactor: Shape 2024-01-23 17:29:55 +03:00
Syntriax 3b299c947c refactor: LineEquation 2024-01-23 17:29:21 +03:00
Syntriax 6a5d10980a refactor: Triangle 2024-01-23 17:28:59 +03:00
Syntriax dcda78b010 refactor: Line 2024-01-23 17:27:57 +03:00
Syntriax 5170dd0aea refactor: Circle 2024-01-23 17:27:38 +03:00
Syntriax 5c185a664c refactor: AABB 2024-01-23 17:26:45 +03:00
Syntriax 8ccebaa8fb chore: Solution File for Physics2D 2024-01-23 17:24:37 +03:00
Syntriax a9485475c7 feat: Initial Physics Code From Previous Repo 2024-01-23 15:40:04 +03:00
Syntriax d08495afbb feat: GameObject Register Actions Added 2024-01-23 09:47:13 +03:00
Syntriax fdb5936573 feat: IEnumerable<IGameObject> to GameManager 2024-01-23 09:43:49 +03:00
Syntriax 39e553ebbf feat: EngineTime Parameter for GameManager.Update 2024-01-23 09:21:38 +03:00
Syntriax 0ce6f8ab23 style: Renamed GameTime to EngineTime 2024-01-23 09:20:43 +03:00
Syntriax 485dfcc51e BREAKING CHANGE: Removed Engine.Graphics 2024-01-22 23:42:30 +03:00
Syntriax 8cffc43f23 BREAKING CHANGE: Removed MonoGame Package 2024-01-22 23:38:37 +03:00
Syntriax de10a859ae perf: Array/Dictionary Improvement 2024-01-22 23:30:21 +03:00
Syntriax 388e7f4788 feat: Time 2024-01-22 23:23:32 +03:00
Syntriax 81f9ef10bf BREAKING CHANGE: Removed MonoGame Package 2024-01-22 22:45:40 +03:00
Syntriax 1c884d49bb feat: Added Vector2D 2024-01-22 22:03:56 +03:00
Syntriax c03d74dbe0 feat: Added a RemoveBehaviour with Parameter 2023-11-30 17:54:32 +03:00
Syntriax bb6990a80c feat: PreUpdate and FirstActiveFrame to Behaviour 2023-11-30 10:39:40 +03:00
Syntriax d2881e94df fix: Fix Big Textures Not Positioned Correctly 2023-11-27 15:12:04 +03:00
Syntriax 9f4ad882e3 feat: Added Basic Camera 2023-11-27 13:46:01 +03:00
Syntriax 9b45bfa4fd refactor: Fixed Compiler Warning On Possible Null 2023-11-27 11:11:58 +03:00
Syntriax 6dec7dd720 chore: Code Typos Fixed 2023-11-27 11:06:02 +03:00
Syntriax 12bbfdceaf feat: More Control Over Displayables 2023-11-27 10:37:39 +03:00
Syntriax cd75c14d83 chore: Removed Leftover from Project Rename 2023-11-27 09:29:29 +03:00
Syntriax d75bae802a fix: UnAssign Problems 2023-11-24 17:20:43 +03:00
Syntriax 251bd948ab BREAKING CHANGE: IEntities are now IInitialize 2023-11-24 17:04:19 +03:00
Syntriax 5a01b01215 feat: Added IAssignable.Unassign() 2023-11-24 17:03:21 +03:00
Syntriax 6f68e29fb8 fix: Explicit Usings 2023-11-24 16:58:07 +03:00
Syntriax 8a8c09f043 chore: Finalize Don't Set Fields to Null Anymore 2023-11-24 16:37:09 +03:00
Syntriax 44bee2df08 perf: Check If Inputs Have Been Listened On 2023-11-24 16:18:55 +03:00
Syntriax d60537f940 feat: Added Input Class Library w/ Keyboard Inputs 2023-11-24 15:34:05 +03:00
Syntriax 5f2c551fa4 feat: Implemented IInitialize on GameManager 2023-11-24 11:52:14 +03:00
Syntriax fdb368d881 feat: Added Engine Cycles to GameManager 2023-11-24 11:42:51 +03:00
Syntriax 4228d317e2 fix: Fixed DrawableBehaviours on GO Inactive 2023-11-24 11:42:30 +03:00
Syntriax cf2d85765d chore: Added Forgotten params args Parameter 2023-11-24 09:45:10 +03:00
Syntriax 5fcf63c5a7 chore: Added Initial Engine Code 2023-11-23 23:54:19 +03:00
Syntriax a47586851c Initial Commit 2023-11-23 22:04:12 +03:00