Syntriax
|
2f043c19a6
|
feat: GameManagerExtensions.InstantiateGameObject
|
2024-02-05 11:20:15 +03:00 |
Syntriax
|
dbb263ebed
|
feat: IEntity.Id & BaseEntity
|
2024-02-02 17:40:46 +03:00 |
Syntriax
|
5d897f2f56
|
feat: EngineTime.DeltaTimeFrame
|
2024-02-01 18:43:33 +03:00 |
Syntriax
|
1dc8f3d272
|
refactor: Math.AbsMax & AbsMin to Single Liners
|
2024-02-01 15:36:52 +03:00 |
Syntriax
|
0725468f2c
|
feat: Math.AbsMax & AbsMin
|
2024-02-01 15:35:16 +03:00 |
Syntriax
|
5826230e7a
|
docs(core): Math
|
2024-02-01 15:31:47 +03:00 |
Syntriax
|
636331e18f
|
style: Forgotten Line Between Namespace and Class Declaration
|
2024-02-01 14:51:49 +03:00 |
Syntriax
|
09a8e71fe3
|
fix: Renamed Vector2D.Subdivide to Divide
|
2024-02-01 14:42:45 +03:00 |
Syntriax
|
81a0cf645a
|
docs(core): Vector2D
|
2024-02-01 14:41:56 +03:00 |
Syntriax
|
ab0e868d52
|
style: IterationCount to IterationPerStep
|
2024-02-01 11:33:23 +03:00 |
Syntriax
|
0257911018
|
docs(physics2d): Primitives
|
2024-02-01 11:25:30 +03:00 |
Syntriax
|
2b19b24a26
|
docs(physics2d): Abstract
|
2024-02-01 11:20:40 +03:00 |
Syntriax
|
2f4137dae2
|
docs(core): Abstract
|
2024-02-01 11:15:49 +03:00 |
Syntriax
|
4ce9c8e0d9
|
docs: Core IAssignable
|
2024-02-01 11:02:54 +03:00 |
Syntriax
|
3e9c393817
|
style: ICamera2D.WorldToScreenPosition Parameter Name Fixed
|
2024-02-01 09:06:02 +03:00 |
Syntriax
|
a1f63d2728
|
feat: ICamera2D Interface
|
2024-01-31 17:30:20 +03:00 |
Syntriax
|
6c36d4d21d
|
feat: IBehaviourController.GetBehaviour
|
2024-01-31 17:03:40 +03:00 |
Syntriax
|
de336d0ee5
|
refactor: Dependency Injection to PhysicsEngine2Ds
|
2024-01-31 10:08:13 +03:00 |
Syntriax
|
8619778d52
|
feat: PhysicsEngine2DCacher
This class uses BehaviourCacher to track IGameManager's Rigidbody2D & Collider2Ds
|
2024-01-31 10:01:50 +03:00 |
Syntriax
|
4facfdb6cf
|
fix: Physics Engine Stepping Inactive Rigid Bodies Fixed
|
2024-01-31 09:59:42 +03:00 |
Syntriax
|
f61f71dfe0
|
BREAKING CHANGE: Removed Add & Remove Rigidbody Methods from IPhysicsEngine2D
|
2024-01-31 09:59:11 +03:00 |
Syntriax
|
005c78a26e
|
feat: BehaviourCacher<T>
|
2024-01-31 09:57:54 +03:00 |
Syntriax
|
01a99daf8a
|
feat: IBehaviourController Enumarable<IGameObject>
|
2024-01-31 09:29:39 +03:00 |
Syntriax
|
8269c789a6
|
fix: IGameManager Action Types
|
2024-01-31 09:27:24 +03:00 |
Syntriax
|
3817ebebfe
|
feat: Transform Extensions
|
2024-01-30 16:59:43 +03:00 |
Syntriax
|
fa7eeed267
|
feat: GameObject Extensions
|
2024-01-30 16:59:03 +03:00 |
Syntriax
|
07666359f2
|
feat: FindBehaviour/s
|
2024-01-30 14:11:20 +03:00 |
Syntriax
|
514e5b5762
|
feat: IBehaviourController.GetBehaviours(List)
|
2024-01-30 13:49:54 +03:00 |
Syntriax
|
1438b19e35
|
feat: GameObjects are now Connected to a Single IGameManager
|
2024-01-30 13:17:02 +03:00 |
Syntriax
|
4000e761a7
|
Merge branch 'feat/physics2d' into development
|
2024-01-30 11:58:00 +03:00 |
Syntriax
|
9768dbdded
|
refactor(core): Removed ICamera
|
2024-01-30 11:57:43 +03:00 |
Syntriax
|
9853e0af36
|
feat: IGameManager
|
2024-01-30 11:51:43 +03:00 |
Syntriax
|
0461454793
|
feat: Math's Abs, Clamp, Max, Min & Sqr Methods Converted to Generics
|
2024-01-30 10:38:36 +03:00 |
Syntriax
|
d7d53e467a
|
fix: Vector2D Normal Debugger Display
|
2024-01-29 17:41:53 +03:00 |
Syntriax
|
1c7d941bc1
|
feat(core): IBehavior.IsActive
|
2024-01-28 14:56:50 +03:00 |
Syntriax
|
dc96b93024
|
feat(physics): Engine Rigidbody2D Static Check
|
2024-01-28 14:56:13 +03:00 |
Syntriax
|
1ffddab2c1
|
fix: Collider2DShapeBehaviour.ShapeWorld Create Copy of Shape.Box
|
2024-01-27 21:50:55 +03:00 |
Syntriax
|
c1c1676b9a
|
feat: Behaviour DebuggerDisplay Displays Behaviour Type Name Now
|
2024-01-27 21:21:58 +03:00 |
Syntriax
|
11483231a5
|
fix: ShapeExtensions.CreateCopy not having this Keyword
|
2024-01-27 21:21:35 +03:00 |
Syntriax
|
2ca243d79c
|
fix: Shape & Circle Colliders Parametered Constructs Null Transform Error
|
2024-01-27 21:15:17 +03:00 |
Syntriax
|
69eca44dd8
|
fix: DebuggerDisplay Wrongly Typed Parameters
|
2024-01-27 21:05:56 +03:00 |
Syntriax
|
6a104d8abd
|
fix: Collider2DShapeBehaviour TransformShape ref Requirement
|
2024-01-27 20:34:58 +03:00 |
Syntriax
|
affd2bb8c4
|
feat: ICollider.OnTriggered
|
2024-01-27 20:31:51 +03:00 |
Syntriax
|
15788f2eca
|
refactor: Improved Shape & Circle Code Readability
|
2024-01-27 20:20:28 +03:00 |
Syntriax
|
ab2489f6cf
|
feat: Shape & Circle Collider Constructors
|
2024-01-27 20:19:55 +03:00 |
Syntriax
|
574104c224
|
feat: ICollider IsTrigger
|
2024-01-27 20:19:00 +03:00 |
Syntriax
|
0d4c96a2fc
|
fix: Forgotten Build Errors on Collider2DBehaviourBase Actions
|
2024-01-27 20:17:46 +03:00 |
Syntriax
|
5620f2f1eb
|
feat: Circle.UnitCircle
|
2024-01-27 20:14:55 +03:00 |
Syntriax
|
a3c4afb223
|
refactor: Basic Collision Resolver
|
2024-01-27 20:08:16 +03:00 |
Syntriax
|
4d9121118d
|
refactor: Renamed OnCollisionPreResolve to OnCollisionDetected
|
2024-01-27 19:59:27 +03:00 |