Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Castle Game Engine

Cross-platform (desktop, mobile, console) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, Spine and more. Fast clean code using modern Pascal. Free and open-source.
Collective - Host: opensource - https://opencollective.com/castle-engine - Website: https://castle-engine.io/ - Code: https://github.com/castle-engine/castle-engine

Add warning when trying to add force/impulse and physics engine is not ready.

github.com/castle-engine/castle-engine - 6101ecf8e6237e575f4843b2a61dd6ae08d12899 authored over 2 years ago
Move T3DCoord to CastleRenderOptions because CastleTransform is not allowed to be used in CastleComponentSerialize.

github.com/castle-engine/castle-engine - 16d289399b868a53e8b0331bd99f2591e39585de authored over 2 years ago
Ability to update CastleRigidBody transformation after change CastleTranform transformation.

github.com/castle-engine/castle-engine - 88fb1c95aec4d24991d1af456d93c26a22f0ec92 authored over 2 years ago
Solid icons for physics simulation.

github.com/castle-engine/castle-engine - f62caf1a4e43bf77f7785238db899383ca4dd526 authored over 2 years ago
Editor Physics Behaviors Example: Add transforms in transforms.

github.com/castle-engine/castle-engine - 65f04c86442c69224fb57292521ebef485911cd9 authored over 2 years ago
CastleColliders: Don't store some values with AutoSize = true.

github.com/castle-engine/castle-engine - f402f8cb6134d463f8c52ab638e69e42643eb4e0 authored over 2 years ago
InitializeTransform -> InitializePhysicsEngineObjects, DeinitializeTransform -> DeinitializePhysicsEngineObjects.

github.com/castle-engine/castle-engine - 29df355e114a5abad127dbf40cd5449d66c7dc1f authored over 2 years ago
Physics simulation in editor example: add simple 3D design.

github.com/castle-engine/castle-engine - 7518ddd00a9cf139f5ce114e425f2c7193d92cb2 authored over 2 years ago
Check if CastleTransform has only one collider/rigid body.

github.com/castle-engine/castle-engine - 1e446f4a049abb01f5d99d79443afe445cc83bbc authored over 2 years ago
TCastleRigidBody: ExistsInRoot, api simplifications and a lot of docs.

github.com/castle-engine/castle-engine - aa21810ad3b79e805ef071fbcac05d80c7844541 authored over 2 years ago
Fix physics deinitialization.

github.com/castle-engine/castle-engine - 088fc2eaaa2524d5059bca4262a3d0db4e937f70 authored over 2 years ago
Move FTransform to strict private, deinitialize physics objects without parameters.

github.com/castle-engine/castle-engine - fa37f1ba7d3048f4ed48dea98f311d2b372c98b6 authored over 2 years ago
UpdateExistBody, UpdateExist without parameters.

github.com/castle-engine/castle-engine - 23ce812a3359833c29818652b3a4fda2bad95d03 authored over 2 years ago
Use ExistsInRoot in old colliders.

github.com/castle-engine/castle-engine - ab1c7a6565b8248471c59b6d50ea2d1f890a8550 authored over 2 years ago
Checking Parent in WorldBeforeDetach is redundant.

github.com/castle-engine/castle-engine - 344683aa97ef9041db001393b5bdc56a40f2f757 authored over 2 years ago
Remove Transform parameter from physics engine objects initialization methods.

github.com/castle-engine/castle-engine - d6fd05c13c1f6170251d5b04ac5725b4e81e782f authored over 2 years ago
TAbstractTimeDurationBehavior - use ExistsInRoot and docs.

github.com/castle-engine/castle-engine - 601cfa3f0afb31ab7c92739b9612882b9842659b authored over 2 years ago
Example physics simulation: Use ExistsInRoot in all behaviors.

github.com/castle-engine/castle-engine - 6d126cf7d5cf47ea8d1efa18a9183cff45163218 authored over 2 years ago
Use ExistsInRoot in TCastleCollider.

github.com/castle-engine/castle-engine - 973e042f1e2d6b26966a9669d894258617cbcda8 authored over 2 years ago
Fixed physics initialization bug when TCastleTransform does not exist.

github.com/castle-engine/castle-engine - 08a565bf8b55af879498dfb828c54e73c0144c39 authored over 2 years ago
Fixed FTransform comment.

github.com/castle-engine/castle-engine - 89eb17fd72758afa9fec6fefbaa1cb8fd8bf007f authored over 2 years ago
Physics in editor example: Add properties to Basic tab.

github.com/castle-engine/castle-engine - f0ca936c6a17e764540b72e6e6a1e38e195b1c9d authored over 2 years ago
Icons without circle.

github.com/castle-engine/castle-engine - 4d90ab5b3b84b4cfc5fdd28aba31232eaa4076b1 authored over 2 years ago
Added physics persistent vectors.

github.com/castle-engine/castle-engine - 482ba9d2b662c82e2fffc029abb5658015b5a4ae authored over 2 years ago
Changed physics simulation icons to no-circle versions.

github.com/castle-engine/castle-engine - 83e1f582b782c29acaf5a95427550040cdbbc897 authored over 2 years ago
Check also Parent existence when initializing kraft shape

github.com/castle-engine/castle-engine - 755f47befedc43b2f8606867067eca0861dad3c7 authored over 2 years ago
Check transform and rigid body existence before add forces.

github.com/castle-engine/castle-engine - 2e179b5ee9d0f8380b3fa4f5e38104d8517392ec authored over 2 years ago
Add physics simulation in editor binary to gitignore.

github.com/castle-engine/castle-engine - 6604cdb44808b75ddffd83ae6ee323bc37966635 authored over 2 years ago
Fix compilation after rebase.

github.com/castle-engine/castle-engine - 30cb3674ccd82276b40a24e7871d38dd087cd7e8 authored over 2 years ago
Fix ExistsInRoot after rebase.

github.com/castle-engine/castle-engine - a4d56684be2cde3a7d20f4e3c4e4d85deaf307ea authored over 2 years ago
Add/RemoveWorldChangeNotification docs.

github.com/castle-engine/castle-engine - df69da33439bec6c195ba6dad8534e86d03003ac authored over 2 years ago
Use ExistsInRoot in rigid body and colliders.

github.com/castle-engine/castle-engine - cd2385814aa89a4bf23264dc3e441846e5c82807 authored over 2 years ago
Change editor inspector colors when we will detect dark theme.

github.com/castle-engine/castle-engine - 5aecefd56c4949ff3c8ca48fab5a3c720b52f32a authored over 2 years ago
Added function to check is editor in dark mode - UseIconsAndColorsForDarkTheme

github.com/castle-engine/castle-engine - 6568430c31139fee46490bf16da2d2cf27c6211d authored over 2 years ago
Updates in example design.

github.com/castle-engine/castle-engine - 968683729914bf9302277a3146d02fb29dbcbed4 authored over 2 years ago
AddCenterForce -> AddCentralForce.

github.com/castle-engine/castle-engine - 549ccd917da6b48ebd24d0e556ab285036a149eb authored over 2 years ago
Added ShouldUpdate() to simplify behavior code.

github.com/castle-engine/castle-engine - c90610e35a3e401654fc3292e034b84025f473bd authored over 2 years ago
Fix typo GetVector - GetPVector.

github.com/castle-engine/castle-engine - 03f2e3270acbb6f9345ec5a5353ce32dcb1c972f authored over 2 years ago
Change also name of variable.

github.com/castle-engine/castle-engine - b7f14d298b4e3cb99b806175e8b3c2541d133efb authored over 2 years ago
An attempt to find an easier way to serialize vectors.

github.com/castle-engine/castle-engine - 80d38d203c914ab0320b8d7cb0855a91d479afd1 authored over 2 years ago
Add Explosion Behavior to project.

github.com/castle-engine/castle-engine - 778c9201288eddcc1160e79ac997b4ecaa290aad authored over 2 years ago
Add IsPhysicsRunning() to check physics should be executed. Unfortunately this is also needed in user code.

github.com/castle-engine/castle-engine - e40ae3f80def5ddbc12c07df174e33a2a9d2ad0a authored over 2 years ago
Added AddCentralForceBehavior.

github.com/castle-engine/castle-engine - e9b14b07d2d49e23f774e6ba5aeab443639c106c authored over 2 years ago
PhysicsSymulationInEditor: A lot of new behaviors Gravity, Force, Wind, Explosion.

github.com/castle-engine/castle-engine - 004d98d02dd99bef1eb3fe4814277a9845b30f1f authored over 2 years ago
Check is physics running before change forces.

github.com/castle-engine/castle-engine - 574c6ff1db1e38b1c8bda1abac8b10c696c5d4fa authored over 2 years ago
Make AddTorque() compatible with Bullet Physics.

github.com/castle-engine/castle-engine - 6dc3fbfc0f332cd21fe4391631ca8eba43030aab authored over 2 years ago
Fix gravity force behavior.

github.com/castle-engine/castle-engine - c20483ba197a4cf3a0cf2fe0d7b25a75203d3351 authored over 2 years ago
Added ApplyImpulseBehavior.

github.com/castle-engine/castle-engine - 366dc7c021509dcfc2b61456873dbcc610e4fb92 authored over 2 years ago
Added AddTorqueBehavior.

github.com/castle-engine/castle-engine - aeb3b8278755de90e7c003a63c0661c433e7f887 authored over 2 years ago
Small corrections LabelSelectedViewport1 -> LabelPhysicsSimulation.

github.com/castle-engine/castle-engine - e37d87ea22089a841dea6829c8eb7a15e7a1f809 authored over 2 years ago
Comment for direct action update call.

github.com/castle-engine/castle-engine - 2b72e980538a73ebdaa2e15585cd6ca72ed2a342 authored over 2 years ago
Add Physics Simulation In Editor example.

github.com/castle-engine/castle-engine - d1d9f06dcc8b332666933cb38dbe802193008094 authored over 2 years ago
Add action list and physics actions to start/stop/pause simulation.

github.com/castle-engine/castle-engine - 94b99d16f31ce5392ae60845084a8be979f53118 authored over 2 years ago
Enumeration for physics mode.

github.com/castle-engine/castle-engine - 3e725e8824e8fdb27cfbef4076263feac0579053 authored over 2 years ago
WIP: Run physics in design mode in editor.

github.com/castle-engine/castle-engine - aea911b7e5afe8717581b57d6ab1ead32c40d7f1 authored over 2 years ago
Icons for physics simulation in editor.

github.com/castle-engine/castle-engine - ea058017afadc9e5933b3a3d2c0a9012028756b4 authored over 2 years ago
Add physics icons to our icon list in data module.

github.com/castle-engine/castle-engine - 71f4b90b062b0d9cd0317b041243ed5073c9d33a authored over 2 years ago
Fix calculating autosize for sphere collider.

github.com/castle-engine/castle-engine - 4c67fef5fb39535bf83739e5d89b97a4d8f0311d authored over 2 years ago
More docs in TCastleRigidBody.

github.com/castle-engine/castle-engine - e0b4dec050d53b6f379b6bafd2f3fbc5e23cfc75 authored over 2 years ago
Platformer physics set/saved in design in editor.

github.com/castle-engine/castle-engine - 96ff6864bc8ffaf608d0c10308d58c491f42145b authored over 2 years ago
Fix CastleCollider auto sizing when local object center is not in 0,0,0.

github.com/castle-engine/castle-engine - b93abfbb427cd97d989f1a2b1cd64da5e948d653 authored over 2 years ago
Use TCastleTransform.BeforeDestruction for removing behaviors.

github.com/castle-engine/castle-engine - c94086f9a29a91b07c18ca221e27d414070515a3 authored over 2 years ago
Ability to run physics in design mode.

github.com/castle-engine/castle-engine - 59a239e0ea4abfc254466b3d4293327b03d74c98 authored over 2 years ago
First collider autosizing mechanism.

github.com/castle-engine/castle-engine - abf2702bd361771e7292b7dc64c9e3b275562a9d authored over 2 years ago
Remove unused variables.

github.com/castle-engine/castle-engine - 542f9a364c4a30becec8d61e05bbbdf8a9d75dba authored over 2 years ago
Add AutoSize to basic tab in editor inspector.

github.com/castle-engine/castle-engine - 3fa8355abd5046ea87e642bc56de14aba8d8372a authored over 2 years ago
Fix setting AutoSize property in TCastleBoxCollider.

github.com/castle-engine/castle-engine - 46944fe295168ca750eccaad1fec1d1e55295fe0 authored over 2 years ago
Changing local trasform sets AutoSize to false.

github.com/castle-engine/castle-engine - 648cbfd0645f11fe43963331cbdb7d9f5715bd2f authored over 2 years ago
Register Castle Mesh Collider in editor.

github.com/castle-engine/castle-engine - f91d79a0ab0832f35e4b756d7d078f85eb37d8ab authored over 2 years ago
Fix CastleMeshCollider for use in editor.

github.com/castle-engine/castle-engine - a62c4be4d5d8244a3ffd378d6e8e02d06f4f4221 authored over 2 years ago
CastleRigidBody fix changing Dynamic property after creating KraftRigidBody

github.com/castle-engine/castle-engine - 41077a096dfa94ec7636a60a962e468273581228 authored over 2 years ago
Fix changing Animated property after KraftRigidBody creation.

github.com/castle-engine/castle-engine - d2820a8f2aee80180ea52e84c2501274dbec7074 authored over 2 years ago
Document UpdateKraftRigidBodyType.

github.com/castle-engine/castle-engine - f6585ae825979b874ea2ff5817b7f1e1a843277d authored over 2 years ago
Use UpdateKraftRigidBodyType in InitializeEngineRigidBody

github.com/castle-engine/castle-engine - 1d1753587e459ced6f758ec0d4ed7a0915c10a33 authored over 2 years ago
Fix changing gravity after kraft body creation

github.com/castle-engine/castle-engine - 07c296cb72b33f5bc212d878ee4ff17e14948a20 authored over 2 years ago
Fix crash when using TCastleMesh/PlaneCollider with Dynamic/Animated rigid body.

github.com/castle-engine/castle-engine - bb5d9d696ea17ccc39c55cf57afd56b4986884d8 authored over 2 years ago
Autosize with TCastleMeshCollider simply remove translation, rotation and scale.

github.com/castle-engine/castle-engine - 2b9b7126276c6c3fab59de0e0991ce96e95cb32f authored over 2 years ago
Add autsize and Scene properties to Basic tab in TMeshCollider.

github.com/castle-engine/castle-engine - 44b1eceb1a80db3dceee5b565b0efeb3a31ebd49 authored over 2 years ago
Better capsule collider autosize.

github.com/castle-engine/castle-engine - 31437f895182236ae1f47e5c8b22c4f1706ef300 authored over 2 years ago
Autosize for plane collider.

github.com/castle-engine/castle-engine - 3dbcb7b4229d6d0145e8eb1292484080676efbce authored over 2 years ago
Fix TCastleCapsuleCollider again Min -> Max.

github.com/castle-engine/castle-engine - a0d22d3b81d1a76985cf35f02457f481f35f99f3 authored over 2 years ago
Third person navigation movement using physics WIP.

github.com/castle-engine/castle-engine - b74228534cf108cf0396869dfef4a6ace4e233f1 authored over 2 years ago
Add jump and fall animation, old movement behavior when no rigid body in avatar, Air movement control with rotate and movement factor.

github.com/castle-engine/castle-engine - 0e48e470d084b23ac9e7d9d66605c3eb1cd21b03 authored over 2 years ago
Use idle as jump animation and bored as fall animation.

github.com/castle-engine/castle-engine - d04dbd6b80bec7c927e8d7c3af68076c1ee2ba66 authored over 2 years ago
Fix calling WorldBeforeDetach, ParentBeforeDetach, ParentChanged after simply destroy behavior.

github.com/castle-engine/castle-engine - 9602349c180b6ea2e72becc4fef3ba73ebf69094 authored over 2 years ago
Add more physics functions (AddForce, ApplyImpulse, AddTorque, ...) to TCastleRigidBody.

github.com/castle-engine/castle-engine - e9906e594f3dc729a2c6556dbfa0ac08dba094d2 authored over 2 years ago
Add WakeUp and Sleep to TCastleRigidBody.

github.com/castle-engine/castle-engine - 02ec4f9f43555b4b0abce8d8fdb97b5c88140979 authored over 2 years ago
Third person avatar movement by forces - WIP.

github.com/castle-engine/castle-engine - 0309e29a9a44a5d8fa6e6b1759c7cc35f72c21ee authored over 2 years ago
Fix animation change in GameEnemy behavior.

github.com/castle-engine/castle-engine - dc9a38a7c4cb3fd9e8549d8cfbcc969ae1c77997 authored over 2 years ago
Add mass to avatar rigid body.

github.com/castle-engine/castle-engine - 7db7dd2c86fa96f9e35abbcc436d2b3fe0686809 authored over 2 years ago
Editor for LockRotation and LockTranslation shows also axsis name (X (0), Y (1), Z (2)).

github.com/castle-engine/castle-engine - 8cb79221e2664241e8f9db07c46f9988a30fb6e9 authored over 2 years ago
Behavior ParentChanged fix: Change FreeNotification to BeforeBehaviorDestroy procedure.

github.com/castle-engine/castle-engine - b1f54b160bda13d46113d457e7ef49caa6780f1e authored over 2 years ago
Document BeforeBehaviorDestroy().

github.com/castle-engine/castle-engine - e8bcee61eff891c08a022549959838980557e4d6 authored over 2 years ago
Remove not needed FreeNotification.

github.com/castle-engine/castle-engine - bddf84a6c899e1cac3d8dd67b90e76b48f6e2c14 authored over 2 years ago