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

Fixed editor transform buttons.

github.com/castle-engine/castle-engine - bfff44bae2f19e6f50bc40f898cf72b2377f48c0 authored over 2 years ago
Visualize "up" in camera gizmo

github.com/castle-engine/castle-engine - c90df27b185ef5c3eef1a73a93e39bddb938311a authored over 2 years ago
Fixed Delphi compilation

github.com/castle-engine/castle-engine - 62009c6bf0caf64cab12de7bcaea57b230015ca5 authored over 2 years ago
Camera gizmo shows fov, in both perspective and ortho modes

github.com/castle-engine/castle-engine - 418b2d257000520ecd71dde839a7a7c59ab9fb11 authored over 2 years ago
Merge remote-tracking branch 'origin/master' into physics

github.com/castle-engine/castle-engine - d61e434e647f7906c12eac1abe0ddfb234082453 authored over 2 years ago
Adjust design-time Orthographic.Height

github.com/castle-engine/castle-engine - 13cf48fb37e5632c307592c12c8fc7e4053c3395 authored over 2 years ago
Remove some deprecated camera stuff from navigation components

github.com/castle-engine/castle-engine - 4e4c07e453bd179b00e6829f31d5a81b2a4ef4a6 authored over 2 years ago
Camera preview on 2D viewport with Orthographic.Width=Height=0 fixed

github.com/castle-engine/castle-engine - 57aa7b4aad246f292988bf21d3d9f81ce61fdaef authored over 2 years ago
Make ProjectionNear/Far just 0 in examples and template for 2D

github.com/castle-engine/castle-engine - 0c6ff29f04285d75cf05237b040097ea4169d370 authored over 2 years ago
In orthographic, ProjectionNear/Far may remain 0 to indicate "autocalculate", just like they already could in perspective

This avoids changing ProjectionNear/Far when doing Setup2D. Less things to worry about when swit...

github.com/castle-engine/castle-engine - d136aec4d401bb7382a33f50e3ccdf2b3929d140 authored over 2 years ago
Do not override non-zero ProjectionFar when shadow volumes are

possible (which is almost always)

This was unintuitive, non-zero ProjectionFar really means that...

github.com/castle-engine/castle-engine - 5d2ab5115bfa9d6114143f842d0bedd031f4dec2 authored over 2 years ago
Add allowed exception to check_units_dependencies, otherwise

TCastleCamera implementation would be more cumbersome

github.com/castle-engine/castle-engine - 9f7e24eb0b648177853fa95257af4c2b6c2a5e21 authored over 2 years ago
Better design-time camera in 2D game template

github.com/castle-engine/castle-engine - bc4de0ba3bc716f340a7a1ecf8d8dc02ac572054 authored over 2 years ago
In 2D, keep design-time camera Z useful, also keep design-time camera

Origin equal (0.5,0.5)

github.com/castle-engine/castle-engine - b652ec17d545fadf1dac31b925bcf30306809ee7 authored over 2 years ago
Better design-time defaults for opening 2D worlds

github.com/castle-engine/castle-engine - 5e38885b11a8cc8d9bf6fda379dd02a69a2a6781 authored over 2 years ago
By default in 2D set non-zero Camera.Orthographic.Height, better

design-time camera to see the runtime camera

github.com/castle-engine/castle-engine - 88dca23bd6feaa10a6e586c3c09d4d6226da0e71 authored over 2 years ago
Camera preview reacts to changes to selected viewport background

color, camera name etc.

github.com/castle-engine/castle-engine - dcb577af753fd36062892f214c4b0b1c8e148c6a authored over 2 years ago
Less headlight intensity, good for knight and car

github.com/castle-engine/castle-engine - 38617d2877ac1931bbe7dfa4315ff23bb243fe50 authored over 2 years ago
Improve 3d model template - no point for AutoCamera (code does

AssignDefaultCamera anyway), brighter headlight

github.com/castle-engine/castle-engine - a9748bc1efdd9a04656b36b3b9cf0eba3ae4bb82 authored over 2 years ago
AutoCamera at design-time should not account for bboxes of

camera/lights gizmos

github.com/castle-engine/castle-engine - a32be74692df96046de5a54cd3b6b1cac1e7a44e authored over 2 years ago
Highlight using VisualizeTransformSelected also a transformation of

selected behavior

github.com/castle-engine/castle-engine - 7d23d8fe17ca9b18c8cc05f42426feb6ea3cd157 authored over 2 years ago
ViewportViewSelected works nicely when only TCastleBehavior selected

github.com/castle-engine/castle-engine - e40a0d4d5d8fe700d55fec8a39afde449a2c1960 authored over 2 years ago
No default shortcut for Input_Decrease/IncreasePreferredHeight (this

is "too debug" key), no hardcoded assumption it requires holding Ctrl

github.com/castle-engine/castle-engine - 65938b38fa7fa46aa74fce29cb2ff8ccd151bcbc authored over 2 years ago
TInternalCastleEditorGizmo exclude from PasDoc

github.com/castle-engine/castle-engine - da5eeeee301cebfa24ac3b57927209d0fbc1f1b4 authored over 2 years ago
Simplify text around setting properties, we removed the trap there

some time ago

github.com/castle-engine/castle-engine - 6e16a9f4d1c4fd872f3a5d1b7e7b9659c1c4c738 authored over 2 years ago
Add backgrounds to cars demos

github.com/castle-engine/castle-engine - 98ee46abb1fd97e0b9b611d5d79f6981a5a088bd authored over 2 years ago
Deprecated UseHeadlight, thinking of deprecating MainScene and AutoCamera

github.com/castle-engine/castle-engine - 1d6389012876aa5fcdfc47496f78eb72e2b0f0cb authored over 2 years ago
Upgrade both cars demos -- use lights in editor, nice design-time

camera, do not use MainScene/UseHeadlight

github.com/castle-engine/castle-engine - e024fe5f6a05ee163959aa6d226a7376d4ab8b8f authored over 2 years ago
Publish PreferredHeight, CrouchHeight

github.com/castle-engine/castle-engine - ee6ae76e9818a229c936051ec1eebbbbc9691c89 authored over 2 years ago
"Import by columns" is now "Import animation row after row", default=true

github.com/castle-engine/castle-engine - 2e59bd538a1fe3e13c07306adde9fabbca70438a authored over 2 years ago
TCameraPreview should use "fallback look", not follow project-specific

font and theme

github.com/castle-engine/castle-engine - 314d7462a41fe63380338d20e87855d542144065 authored over 2 years ago
Improved 3D template: nice design-time camera, show skybox, show anims in editor, show lights in editor, show headlight as camera child

github.com/castle-engine/castle-engine - d49e891ca80584c4988940f5bfa8e1d373df493d authored over 2 years ago
Improved 2D template: nice design-time camera, show spritesheets,

remove Spine clouds/trees for which Spine source is lost

github.com/castle-engine/castle-engine - 7d76b242c4d2522a4e90133cc620f2b96b66f9b8 authored over 2 years ago
Fix sprite sheet editor camera

github.com/castle-engine/castle-engine - 45917262e3e3cd177126039b785a056bf8a7f29a authored over 2 years ago
When reading old designs with ortho camera, initialize design-time

camera to ortho and navigation to 2D

github.com/castle-engine/castle-engine - df57059fe9f2e4848d41b332bb3212b232037d93 authored over 2 years ago
Fix defaults, to better serialize internal navigation components

github.com/castle-engine/castle-engine - 226a95dbd2aa44bd5370f8a2688f1f14c9f40454 authored over 2 years ago
Improve default empty, 3d_model_viewer templates

github.com/castle-engine/castle-engine - 787b6c158a7d5f7f8347378d7b8eb81682afda7c authored over 2 years ago
Do not support rendering from camera from another viewport

github.com/castle-engine/castle-engine - f998c132843f73cfb4f294c3a65d1c8d2ddfb879 authored over 2 years ago
Do not render from camera when it has ExistsInRoot = false

github.com/castle-engine/castle-engine - cb1691d0bc6c85d757d30d30e1c8a08c7f854250 authored over 2 years ago
Test that rendering, updating viewport with camera=nil is acceptable

github.com/castle-engine/castle-engine - 0f434d0bd1c9a4a6dea2dd011d23e25b61d9b3ee authored over 2 years ago
Root var is not needed

github.com/castle-engine/castle-engine - ddfa7ef2c8b8b2d9a4ed43b590831e1f6e2262ea authored over 2 years ago
Remove ugly hack of TCastleCamera.Free

github.com/castle-engine/castle-engine - d929da5cd2435699240bd0adf97763d0ac55588f authored over 2 years ago
Autotest CastleInternalRttiUtils.PropertyGet

github.com/castle-engine/castle-engine - 324e0959df65090533e59dda712501d36d8d5c8b authored over 2 years ago
Autotest CastleInternalRttiUtils.PropertyHasDefaultValue

github.com/castle-engine/castle-engine - e5de140c606bb183c13a81924f2add0964522769 authored over 2 years ago
Test KTX with and without recreating TCompositeImage instance

github.com/castle-engine/castle-engine - bc806d1ece296297eb7c19f9196306598f12f291 authored over 2 years ago
Test reading KTX, with and without mipmaps

github.com/castle-engine/castle-engine - c9112d2f6fcbc9bdff43c4c8d8aeba3305013d0f authored over 2 years ago
Improve messages in case of unsupported KTX

github.com/castle-engine/castle-engine - 1e90650ab2bbc2aa44b06b973563e319d36a14ab authored over 2 years ago
Split into separate TestReadingOldDesigns2DSceneManager

github.com/castle-engine/castle-engine - d564949b17d0bc671bc0c92111b8303caf42973b authored over 2 years ago
Autotest that TCastle2DSceneManager.Update creates camera if missing

github.com/castle-engine/castle-engine - 7217d34a64a81a3081cde21230ac7b9818aafc23 authored over 2 years ago
Fix "Run Autotests" in quick workflow

github.com/castle-engine/castle-engine - fd179adbe31945659665f01b08b4692eeac39f09 authored over 2 years ago
Define TScriptNode etc. with Delphi (but still without CastleScript support)

Fixes autotests with Delphi.

github.com/castle-engine/castle-engine - cb93a8b327d7d47b228e6fb0f546fad17b1bc256 authored over 2 years ago
Quick test run also autotests

github.com/castle-engine/castle-engine - 59ff5f5d195dc208fa9acada1d945fc48e208fa6 authored over 2 years ago
quick-test.yml exclude Windows

github.com/castle-engine/castle-engine - 535f4a614789c6ffc812b034d3e37c84b85abbdc authored over 2 years ago
Various checks to make sure old design was properly imported

github.com/castle-engine/castle-engine - 334364e0de4dced686c0b3719295eef9d43120f5 authored over 2 years ago
Autotest that old designs, before TCastleCamera was TCastleTransform, still load OK

github.com/castle-engine/castle-engine - a9d66626b24ebfe135c39b64fca22d72b904538c authored over 2 years ago
Introduce a new GH actions test - Quick Test

github.com/castle-engine/castle-engine - c997111d9516ed49ab3de9d61543f9cc3648c341 authored over 2 years ago
Improve and autotest InternalAssignUsingSerialization

Improved by:

* making global (being virtual in TSerializationProcess was dirty, no
good reason ...

github.com/castle-engine/castle-engine - 74a4351ceb16d9d9e717f59298382d4609f89284 authored over 2 years ago
Autotest that TSFNode.AutomaticWeakLink works and allows to handle

e.g. script nodes with references to parent

github.com/castle-engine/castle-engine - 8e2db0f3a239c1c48cb4a4fa361afc3d5c86ce04 authored over 2 years ago
Give up on "Build Examples Using Lazarus" on macOS with Laz 2.0, not

"Build Examples"

github.com/castle-engine/castle-engine - 42c2471e2b165a583ef0af58f6d4583d6dcdb264 authored over 2 years ago
For now, give up on "Build Examples" test in GH actions with FPC 3.2.0 + Lazarus 2.0.12 + macOS

github.com/castle-engine/castle-engine - afef565d9d26fa73ef2a2b04bc2dec2e7de1f528 authored over 2 years ago
We need to pass deprecated_library path as -Fl to compile

lazarus_library_tester on macOS with FPC 3.2.0/Lazarus 2.0.12

github.com/castle-engine/castle-engine - 96dbacc200b01f35552b66fdb8e6cb7a7c5e75ab authored over 2 years ago
TTriangleSet2DNode is implemented, fix comment

github.com/castle-engine/castle-engine - 23089a362e3f8448561032d428ef1eb2493a50c3 authored over 2 years ago
Fix TCastleVector4RotationPersistent default value after rebase.

github.com/castle-engine/castle-engine - cb28ca8e5cf8ef986942c25b6a3c860f6d145158 authored over 2 years ago
Fix editor after rebase.

github.com/castle-engine/castle-engine - 49343d0a061c42d8c20105dd596430e7a3c97de1 authored over 2 years ago
Fix serialization after rebase.

github.com/castle-engine/castle-engine - a6dd43cf66c5c1edee9063920f4719776b15402f authored over 2 years ago
Fixed packages after rebase.

github.com/castle-engine/castle-engine - 96127c52168b6bbfc586b01cf09e2708bbd8b2e0 authored over 2 years ago
Add comment where is rigid body created.

github.com/castle-engine/castle-engine - 49426a3cbcc6153f70106268d0e806fcf6704d6d authored over 2 years ago
Remove unused variable from TCastleTransform.Notification().

github.com/castle-engine/castle-engine - 79334d6d15fd90c19fcc038f34a1919fa50b9b0a authored over 2 years ago
Add AverageSize2D to TBox3D.

github.com/castle-engine/castle-engine - 7081ad8e94972c6016f4ada86b1957a9200a0aaa authored over 2 years ago
Support scaling colliders according to the scale of the world and parent.

github.com/castle-engine/castle-engine - 67af04e4ce7bef8e2a1dc7b615f28eb0c82be3db authored over 2 years ago
Fix TCollider.UpdateScale().

github.com/castle-engine/castle-engine - ddee8ff5a239449adf00e72b53f5f31ec9d23161 authored over 2 years ago
Remove unused function LocalBoundingBoxWithScale().

github.com/castle-engine/castle-engine - 6f6c87d7f01fe723bf4837774c39a8d020db09db authored over 2 years ago
Physics Scale Example: Added button to change collider local scale.

github.com/castle-engine/castle-engine - 68fbe563122bd89164795dd26950b987e9ddc482 authored over 2 years ago
Resaved space ship example design

github.com/castle-engine/castle-engine - 995465588b9b1c76d5aff37995195d5f3e96a09b authored over 2 years ago
Fix rotation bug when recreate kraft shape with scale.

github.com/castle-engine/castle-engine - a8eff5b35b0d5d8c6f546550b56808f5f8dfdfa4 authored over 2 years ago
TCastleCapsuleCollider - Setup2D to make auto size works better for 2D.

github.com/castle-engine/castle-engine - f31e4ae369de292c657d41894dcb81a8fc990883 authored over 2 years ago
Fix colliders local scale.

github.com/castle-engine/castle-engine - ab8475331a87a2ed6db1e929306b06239c4f7872 authored over 2 years ago
FLastScale -> FLastUsedWorldScale.

github.com/castle-engine/castle-engine - ee73d3c849bc6951f0723417144f096b67dbc2fb authored over 2 years ago
Fix example compilation after fix typo in TCastleRigidBody.

github.com/castle-engine/castle-engine - badb16c9e649f748bfa3daaf90b1e6e174338ea3 authored over 2 years ago
tcastlerigidbody_persistent_vectors.inc added to castle_base.

github.com/castle-engine/castle-engine - db5bd2ff3a8b5fed52c60c426c4f865c4df40336 authored over 2 years ago
Fix Sphere collider autosize.

github.com/castle-engine/castle-engine - da07208acbf730124e6e0cb92a78386ff5700116 authored over 2 years ago
Implement ScaleFromMatrix() based on code from DecomposeMatrix.

github.com/castle-engine/castle-engine - 44e960ce197ba0325194edee98efd47f09ad589f authored over 2 years ago
Fix editor crash when trying translate castle transform with rigid body but without collider.

github.com/castle-engine/castle-engine - 0dd5beb5979162e2b23faa89beef488623f07518 authored over 2 years ago
Update colliders after change scale on runtime.

github.com/castle-engine/castle-engine - 344aa17c4573c6affd72109e6da9fb980cf456ff authored over 2 years ago
TCastleBoxCollider.CalculateAutoSize: code cleaning.

github.com/castle-engine/castle-engine - 0cd7c28b592a11deb5f22ba2f0cb8929ce11ac59 authored over 2 years ago
Update scale after set UpdateCollidersScaleAtRuntime to true.

github.com/castle-engine/castle-engine - 09be8a9bbde68ff4fe8f9fb7cfe7e73653fd7c99 authored over 2 years ago
Fix TCastleBoxCollider auto size for 2D objects.

github.com/castle-engine/castle-engine - 1afe54b78cad6a0d848c88b93e085a49d7bb3982 authored over 2 years ago
Physics scale colliders example.

github.com/castle-engine/castle-engine - 13cac0c8fb3a36d3b96c392823b786d5fd8d2604 authored over 2 years ago
Change Setup2D to Mode2D.

github.com/castle-engine/castle-engine - 22bad8f4057c90a91eba12238227837b57860473 authored over 2 years ago
Behaviors: ParentChanged restored prevoius behavior - do not call it when CastleTransform is destroyed because a lot of existing code don't check Parent <> nil..

github.com/castle-engine/castle-engine - 7b383dc5f44722c5b7893c23d2b46e41cef3f174 authored over 2 years ago
Fix multiple collider recreation when using physics with collider autosize.

github.com/castle-engine/castle-engine - 3720c19d8e2373cd1e11309132e90cc4a9aa87e4 authored over 2 years ago
Third person navigation: velocity movement by default.

github.com/castle-engine/castle-engine - aa726b26795d81d175c8557241eea8cc62489f83 authored over 2 years ago
Third person navigation: better minimal value for jump animation.

github.com/castle-engine/castle-engine - fcdeb1f1cc1c4e48a92cd295a76c20a8d2a6c3da authored over 2 years ago
Third person example: move physics things to editor.

github.com/castle-engine/castle-engine - fccbc648ded6e4ea93866f49f9924e0b112fce3c authored over 2 years ago
TCastleSphere - Setup2D to make auto size works better for 2D.

github.com/castle-engine/castle-engine - 758aedfc8c21bc9159845d1bdce7b6a4ce7d95c4 authored over 2 years ago
Better DefaultAirMovement/RotateControl value.

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