|
|
297e0eb790
|
fix: typos in Matrix4x4 methods
|
2026-01-28 11:14:31 +03:00 |
|
|
|
efa4da4398
|
fix: ScreenToWorldPosition & vice versa methods on MonoGameCamera2D fixed
|
2026-01-28 11:06:15 +03:00 |
|
|
|
e30280f1f8
|
fix: missing implicit conversion operators on Vectors
|
2026-01-28 11:02:07 +03:00 |
|
|
|
d4437edfbf
|
feat: added Matrix4x4 x Vector4D multiplication
|
2026-01-28 10:22:36 +03:00 |
|
|
|
08f32f96e4
|
BREAKING CHANGE: 4x4 matrices are now column major
|
2026-01-27 23:45:50 +03:00 |
|
|
|
9294df8a19
|
feat: added support for multiple batches
|
2026-01-27 21:28:31 +03:00 |
|
|
|
50a0269798
|
feat: added matrix 4x4 transpose & orthographic view matrix methods
|
2026-01-27 20:48:39 +03:00 |
|
|
|
985f898327
|
refactor: moved drawable triangles into systems project for platform agnosticism
|
2026-01-27 13:04:04 +03:00 |
|
|
|
7c9973a5e7
|
refactor: ICamera interface added with view and projection matrices fields
|
2026-01-26 23:48:16 +03:00 |
|
|
|
af6dde84fd
|
fix: universe entrance issues where entering behaviours adding more behaviours causing duplicate/missing calls
|
2026-01-26 23:23:49 +03:00 |
|
|
|
e2820670c6
|
fix: classname x filename inconsistency fixed
|
2026-01-26 22:01:36 +03:00 |
|
|
|
5ce5e4eb0b
|
feat: added inverse & float scale methods to 4x4 matrices
|
2026-01-26 21:48:15 +03:00 |
|
|
|
ee58e60ef1
|
fix: universe entrance issues caused by wrong logic
|
2026-01-26 12:15:42 +03:00 |
|
|
|
1a8f396766
|
fix: cs files encoding being set as utf-8-bom
|
2026-01-23 12:34:41 +03:00 |
|
|
|
90e59802c6
|
chore: bumped dotnet version to 10
|
2026-01-23 12:29:52 +03:00 |
|
|
|
097f1897c2
|
revert: "fix: entity packets not being broadcasted" for unexpected behaviour
This reverts commit edda4b873c.
|
2025-11-25 22:55:19 +03:00 |
|
|
|
49a6c9665a
|
chore: missing arguments for trace logging
|
2025-11-24 22:13:29 +03:00 |
|
|
|
7c8b7debca
|
fix: client polling issues
|
2025-11-24 22:13:09 +03:00 |
|
|
|
55a6fca1fd
|
feat: new logger trace method with message added
|
2025-11-18 11:35:53 +03:00 |
|
|
|
48daeb2f19
|
chore: code style issues fixed on logger extensions
|
2025-11-18 11:35:27 +03:00 |
|
|
|
edda4b873c
|
fix: entity packets not being broadcasted
|
2025-11-14 23:59:11 +03:00 |
|
|
|
a050909375
|
fix: server when sending to individual client messes packet order
|
2025-11-13 20:24:23 +03:00 |
|
|
|
24d9cdeafa
|
chore: removed unnecessary logs
|
2025-11-12 23:23:08 +03:00 |
|
|
|
7e07cd30db
|
refactor: monogame camera transform caching
|
2025-11-03 15:05:32 +03:00 |
|
|
|
e9ba7867ac
|
fix: ordered behaviour controllers not removing behaviours properly because of index getter function time dependence
|
2025-11-02 10:54:13 +03:00 |
|
|
|
f28307be80
|
fix: entrance manager exits not being managed properly
|
2025-11-01 23:27:55 +03:00 |
|
|
|
5f019892f1
|
feat: IBehaviourController.CollectionMethod added
|
2025-11-01 23:27:40 +03:00 |
|
|
|
0bd2b0618d
|
feat: wip network packet encryption
|
2025-10-28 19:47:54 +03:00 |
|
|
|
0691d7092c
|
fix: half of the universe objects not getting deserialized because of for loop
|
2025-10-28 10:32:01 +03:00 |
|
|
|
4ed049573a
|
feat: client & server behaviours added
|
2025-10-28 10:04:25 +03:00 |
|
|
|
599774ea8b
|
fix: litenetlib server throwing an exception on sending packets
|
2025-10-28 10:04:25 +03:00 |
|
|
|
b17f880ecf
|
feat: non-generic FNV1a hasher added
|
2025-10-28 10:04:25 +03:00 |
|
|
|
98bc0693dd
|
fix: possible hash code collisions on Matrix4x4
|
2025-10-28 10:04:25 +03:00 |
|
|
|
ac2e160abb
|
refactor!: Identifiable interface extracted from IEntity
|
2025-10-28 10:04:25 +03:00 |
|
|
|
30a07dd034
|
chore: added to xna matrix extension method
|
2025-10-28 10:04:25 +03:00 |
|
|
|
f180713f4b
|
feat: added basic 4d matrix
|
2025-10-28 10:04:25 +03:00 |
|
|
|
2d612ea0d4
|
fix: universe object registration logic order fixed
|
2025-10-28 10:04:25 +03:00 |
|
|
|
5a6883a87f
|
BREAKING CHANGE: replaced universe objects with root universe object
|
2025-10-28 10:02:59 +03:00 |
|
|
|
a6eb67551d
|
chore: put monogame behaviours under a parent universe object
|
2025-10-23 22:45:57 +03:00 |
|
|
|
981732ff75
|
fix: Quaternion.SLerp snapping issue
|
2025-10-23 12:51:36 +03:00 |
|
|
|
4bdd32b808
|
feat: missing extension methods for Math.Tan and Atan
|
2025-10-23 12:45:00 +03:00 |
|
|
|
cac69f5f35
|
chore: Camera3D now uses left handed matrices
|
2025-10-23 10:05:43 +03:00 |
|
|
|
1660915678
|
feat: added near & far planes to camera3D
|
2025-10-23 10:04:56 +03:00 |
|
|
|
1d02b0eba2
|
feat: added missing Math.Tan & Atan methods
|
2025-10-23 10:00:52 +03:00 |
|
|
|
2ef7fa6577
|
chore: added assert for universe entrance manager issue
|
2025-10-22 23:44:29 +03:00 |
|
|
|
193b2c5af0
|
fix: yaml serialization issues caused by class converter treating primitives as classes
|
2025-10-22 23:35:33 +03:00 |
|
|
|
a859c0cbff
|
fix: quaternion string format order fixed
|
2025-10-22 22:24:48 +03:00 |
|
|
|
fba64c3854
|
fix: behaviours being serialized in reverse
|
2025-10-22 22:13:46 +03:00 |
|
|
|
a975cbb56b
|
chore: added fixme comment
|
2025-10-22 21:30:09 +03:00 |
|
|
|
1664a9ccf7
|
fix: entrance manager not calling exits
|
2025-10-22 20:21:58 +03:00 |
|