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

Avoid deprecated usage in formspritesheeteditor.pas

github.com/castle-engine/castle-engine - 853d1d92683400cc429a47a38be6835e3849a0c8 authored over 2 years ago
Avoid flood of warnings because deprecated CastleLevels uses other

deprecated stuff, like MainScene

github.com/castle-engine/castle-engine - 7a4e6dafe8e4642042481a5c4bbe222d0b628f0e authored over 2 years ago
Remove deprecated MainScene, UseHeadlight usage from templates

github.com/castle-engine/castle-engine - ab805f2531f217ddb860ed37912ff4fd665fa4a6 authored over 2 years ago
Place weapon as camera child in fps_game

github.com/castle-engine/castle-engine - a8d599094ac2b156ca27baa6beaf65945d86a3da authored over 2 years ago
Use normalmaps in castle model

github.com/castle-engine/castle-engine - 5f5aa722b4e2718f832de11e4ecccb83273c157a authored over 2 years ago
Remove out-commented function

github.com/castle-engine/castle-engine - 9fb38b55affee9071990c59bfdf5ead9ae70bdc5 authored over 2 years ago
Code-refinement: Remove redundant y-converter function

github.com/castle-engine/castle-engine - 9c24c826474d52309d80b30f94d1218259342c43 authored over 2 years ago
Add comment (transform node types)

github.com/castle-engine/castle-engine - a9de3159a74fc62dc0368cdf6197b9583749c5da authored over 2 years ago
Add logo links to PasDoc docs

github.com/castle-engine/castle-engine - 27311227205e07259d1e41144173eb53767d81fe authored over 2 years ago
Code refinement: Replace matrix property by local typed matrix const

github.com/castle-engine/castle-engine - 455b405225bac631264e66e7d7a44206ca5c8968 authored over 2 years ago
Use new castle model

github.com/castle-engine/castle-engine - 28f50ffad4623525bd899592696cdc8140762c3c authored over 2 years ago
Avoid castleviewport.pas warnings, due to the fact it still supports

deprecated AutoCamera, MainScene

github.com/castle-engine/castle-engine - c06d584e5c7d13ca84c5131074d5011d5b43ba4a authored over 2 years ago
Nicer sprite_sheets design, with design-time camera having non-zero Height

github.com/castle-engine/castle-engine - f49dc47642e60566a616a4a8824d08a54bcf1b64 authored over 2 years ago
Nicer game_3d_sound design, with design-time camera nicer, with headlight

github.com/castle-engine/castle-engine - c80c070ac0d5425134658a95ea3e6f24a851f43f authored over 2 years ago
MainScene, AutoCamera finally deprecated

Nice warnings in editor:

- when using deprecated MainScene, AutoCamera, UseHeadlight
- when usi...

github.com/castle-engine/castle-engine - 5084af8e7cfdf81b54e16111b348e9632d95e2fa authored over 2 years ago
Code-refinement: Group helper functions better together

github.com/castle-engine/castle-engine - 4281e156ca1effacfdc59e006525a63be3190b66 authored over 2 years ago
Add Px-suffix if function returns pixel value

github.com/castle-engine/castle-engine - f8d95586c6df7e82a1eaaf380964768545211c04 authored over 2 years ago
Better ExposeTransforms docs

github.com/castle-engine/castle-engine - 102f0c575f5b7cbb4525baa072340b74522acbb8 authored over 2 years ago
Update and remove comments

github.com/castle-engine/castle-engine - 27b07c0ec568f51d9bd91e81059a1a9292fa50bd authored over 2 years ago
Hide warnings about CGE internally using deprecated Navigation in 3

places (it should be eliminated some day, though)

github.com/castle-engine/castle-engine - 990781241a9c7cdf79b24af5a69b3637f01c4824 authored over 2 years ago
fog_and_distance_culling data remade (glTF, up Y)

github.com/castle-engine/castle-engine - 8052936cfd1f2acdb1e1992d6f25b3db90d10218 authored over 2 years ago
New and better castle model for testing simple_3d_demo

github.com/castle-engine/castle-engine - b7509e0ed56e14f77df84d9c701d5c47b953332b authored over 2 years ago
TCastleControl.Update needs MakeCurrent; fixes crash at examples/mobile/simple_3d_demo/

github.com/castle-engine/castle-engine - 6ce3573957ef451d89eb6b7ad83b02761d3dca0c authored over 2 years ago
Easier encode that we never share textures with TextureFullUrl=''

github.com/castle-engine/castle-engine - c44dca5df06fcecedaf9bbdf9a147bcef568df18 authored over 2 years ago
TCastleControl.MakeCurrent tolerate calls when OpenGL context not

created now

github.com/castle-engine/castle-engine - 85242ec7d17d7b73eeeaf39a6d26a1e4f6e6db6d authored over 2 years ago
Simplify API docs: no apidoc-unstable and apidoc, have just one apidoc

github.com/castle-engine/castle-engine - 643054cc8d23ccfa2e0e711243d67a80fdf769e2 authored over 2 years ago
Simplify apidoc links, show only 7.0-alpha.snapshot

(Old 6.4 is ancient history now, and also its API docs have been
overridden by accident a few da...

github.com/castle-engine/castle-engine - 077c0338291d180275c7375a2f4e3c1e37e124a9 authored over 2 years ago
Add game_3d_sound AUTHORS (as we remove now lets_take_a_walk.php page)

github.com/castle-engine/castle-engine - 3293c18a1ece63820eb83e9ef3312ab92c95eb41 authored over 2 years ago
Fix Delphi compilation (needs overload keyword)

github.com/castle-engine/castle-engine - 70bac90bb017490376b8b2b119b954ee6138b3d3 authored over 2 years ago
Synchronize navigation and Bootstrap with CGE www

github.com/castle-engine/castle-engine - 5307ee5107b8faa1861fc1d44c049db5d7478926 authored over 2 years ago
Make API docs mobile-friendly

github.com/castle-engine/castle-engine - d17b2842e7ec1034d63b053faffd7ee63eeb064f authored over 2 years ago
Various API docs fixes

github.com/castle-engine/castle-engine - acd0851f53b67bde36ad49016f904e939eb96321 authored over 2 years ago
Make it easier to hover over viewport

github.com/castle-engine/castle-engine - 2ef4c1073aed8b96e1b5bf519a3fb98680bc5ec8 authored over 2 years ago
Add navigation explicitly to render_3d_to_texture_and_use_as_quad

github.com/castle-engine/castle-engine - 20b4871284afb602f044e6057f841990eb646185 authored over 2 years ago
Introduce simple node-searching methods that filter by type and also return proper type

These are:

- TCastleSceneCore.Node(NodeClass, NodeName, Options)
- TX3DNode.FindNode(NodeClass,...

github.com/castle-engine/castle-engine - 35577da62f8360e3ba80a6a390bff2db36f2878e authored over 2 years ago
Fix uses clause to add CastleTestCase

github.com/castle-engine/castle-engine - f2a93a9790b612783dabe25e7f21d3dc3ed66358 authored over 2 years ago
TShape.GeometryParentNode, GeometryGrandParentNode,

GeometryGrandGrandParentNode

More functional than just a XxxName, as previously.

With autotests.

github.com/castle-engine/castle-engine - 81927e079a6849843bf1971ef41cc7199ec61fe9 authored over 2 years ago
Fix camera settings in physics joints example.

github.com/castle-engine/castle-engine - 8a6603014ab7104b0203533dd624d42deab47586 authored over 2 years ago
Attempt to define convenient events in behaviors.

github.com/castle-engine/castle-engine - 30ee8bc70110504a3700ed6e53cf59b18be63fb9 authored over 2 years ago
Register joints for editor.

github.com/castle-engine/castle-engine - 0326d37c7f839dad4e409f72d178bc193a88061c authored over 2 years ago
First physics joints implementation.

github.com/castle-engine/castle-engine - c9fc1e088cecc5bb8e953991f0d2941dcfb78926 authored over 2 years ago
Fixed physics joints example.

github.com/castle-engine/castle-engine - f0c83cc984074f552f7e461ba65e490d0de36607 authored over 2 years ago
Experiments with kraft joints.

github.com/castle-engine/castle-engine - d407a36ca086ce0072e9e593b489c1251dda5a88 authored over 2 years ago
Space Ship Example: Set Mode2D for BoxCollider.

github.com/castle-engine/castle-engine - 6324c9401468ac74302a1fd3166d087fcea2cd31 authored over 2 years ago
Automatically set Scene property in TCastleMeshColider to parent when added to transform in editor.

github.com/castle-engine/castle-engine - 40675f83dd321de0e8c0f10b60b902de39a0b921 authored over 2 years ago
CastleMeshCollider Scene: Filter only transforms that: CastleTransform.HasColliderMesh.

github.com/castle-engine/castle-engine - fabb2fedc303a8617d984c63a8aa08ad60f100c9 authored over 2 years ago
Use name of glTF images too

github.com/castle-engine/castle-engine - 37b193a758126dc9cb246251ff942387828d0018 authored over 2 years ago
Big comments about unique node names; do not log node renames by default

github.com/castle-engine/castle-engine - dd5327ab841f072a0cc3496cf773eb18d84e0706 authored over 2 years ago
Property editor skeleton for Castle Mesh Collider.

github.com/castle-engine/castle-engine - 917f7a93b9804312c620248a671843440d82c0b0 authored over 2 years ago
Move TCastleMeshCollider to CastleTransform.

github.com/castle-engine/castle-engine - 2e348a7ea16eaddb771610e1ada08650f1527af3 authored over 2 years ago
Move TTrianbleEvent to CastleTriangles.

github.com/castle-engine/castle-engine - 070557ab5733903ee7eaf938251197a08a328b11 authored over 2 years ago
Ability to add primitive mesh to TCastleMeshCollider.

github.com/castle-engine/castle-engine - 13a45e9b9bfe8e97af9e5a1adf6f3a3457d8a23f authored over 2 years ago
Remove Lazarus 2.0.12 from test matrix

github.com/castle-engine/castle-engine - 645772fb445915cd3c355e69d5f3e25eae2f4a80 authored over 2 years ago
Physics animated add dynamic sphere settings, fix animated collisions.

github.com/castle-engine/castle-engine - 6f57fcd335b2cc37b3b2b2eb1da06882569458e3 authored over 2 years ago
physics_2d_game_sopwith - set Mode2D.

github.com/castle-engine/castle-engine - 6dc957838f17cc8f3feb4b1009c607d0c3bcc9ef authored over 2 years ago
Platformer: added missing box collider.

github.com/castle-engine/castle-engine - 4759d156dad1ccd1e4ba28b035a2f64ee6035845 authored over 2 years ago
Fix autosize recalculation after changing Mode2D.

github.com/castle-engine/castle-engine - 183b1bc2b3adee76bb089ee4e37e27ab8044f0d4 authored over 2 years ago
Fix for adding Box Collider 2D in editor.

github.com/castle-engine/castle-engine - ee881b9394eac097190239cc5d83b7c94dc7a235 authored over 2 years ago
Platformer: use Mode2D for box colliders.

github.com/castle-engine/castle-engine - 018180a51dcd53e56c9ba0791c4d7448d0705b95 authored over 2 years ago
Platformer: Use Continuous collision detection for bullets.

github.com/castle-engine/castle-engine - 5c0d0ce73161c2dfdf507f85fe0aa307334f5b9a authored over 2 years ago
Added AutoSizeMinimalThickness, AutoSizeMinimalThickness2D and Mode 2D for CastleBoxCollider.

github.com/castle-engine/castle-engine - 92866e208f9a326d95c930f00c17b1ebfaf6db32 authored over 2 years ago
Improve API docs, avoid "type (continue type section from previous

include file)" in docs

github.com/castle-engine/castle-engine - f3471e5c823e8b4672f5c00479e0c858f3c9f7fa authored over 2 years ago
Updated html-parts for PasDoc

github.com/castle-engine/castle-engine - 07fce72d2123961f0121bc0a08d923bc4ad7f5f7 authored over 2 years ago
Avoid warning when using internally Orthographic.Stretch to keep it working

github.com/castle-engine/castle-engine - 7bc8a16a06e328c0507fe1f13ee7774811413ebc authored over 2 years ago
Move layer/object/tile node type decl. into unit interface part

github.com/castle-engine/castle-engine - 2cc3e02720933a5ac87b1752e1ba4722318d0e8c authored over 2 years ago
Better design-time view when opening design in examples/viewport_and_scenes/headlight

github.com/castle-engine/castle-engine - 4bc315f3bc96b9d81ce3ce984df4cdf1846fea6c authored over 2 years ago
Design-time Orthographic.Height for new TCastleViewport in 2D larger

github.com/castle-engine/castle-engine - 22b687cfbe8447d210ea944ba31687870a2fdb8a authored over 2 years ago
Clean up: ConvertTile proc.

github.com/castle-engine/castle-engine - 6857644fa25d2d2644400de7ba5a73da89f7aae5 authored over 2 years ago
Fix z fighting: Move debug objects slightly infront of layers

github.com/castle-engine/castle-engine - 82362a65a60f4063fd3cc17f72bece94f0e207c7 authored over 2 years ago
Keep CastleNotifications in used clasue to register TCastleNotifications

github.com/castle-engine/castle-engine - 424f157a1e86dee87ecebc4c61eb6c8369540564 authored over 2 years ago
Animate camera by ExposeTransforms and attaching camera as child of

bone, not by AutoCamera

This is more advised, and in this case more reliable (though it should
b...

github.com/castle-engine/castle-engine - 68a09cd7c2892c9ac468ebd5a9e3061dbdde1631 authored over 2 years ago
One more fix to Delphi compilation (Vector3 ambiguous because of

Kraft+CastleVectors usage)

github.com/castle-engine/castle-engine - 284c20003680485258a97e99e2a90f4fd8206f5b authored over 2 years ago
One more fix to Delphi compilation (no experimental properties)

github.com/castle-engine/castle-engine - fc1de56c960d2577143f76b59bc7c8e6caf2ea09 authored over 2 years ago
Make tiled nodes distinguishable transform node types

github.com/castle-engine/castle-engine - b34dda3212b4ffa00a366a256d9609af5b8e1a56 authored over 2 years ago
Fix Delphi compilation (no deprecated properties)

github.com/castle-engine/castle-engine - 2fa7cc4a6d7afc279ccb41fe33665433b7e66e2d authored over 2 years ago
Make F behave correctly even when Camera.Orthographic is not 0.5,0.5

github.com/castle-engine/castle-engine - 04d4fcd9941b9ddf0ba42bb552869f2b29030e72 authored over 2 years ago
When reading old designs, we should synchronize InternalDesingCamera

with Camera, including Origin, just like Ctrl+0 (at
TDesignFrame.CameraSynchronize) does

github.com/castle-engine/castle-engine - ac862e500fcfd88affd124af201a6934ba5f602d authored over 2 years ago
Make Camera.Orthographic.Stretch experimental and non-published,

because editor camera operations would have hard time supporting it,
and the usefulness is low

github.com/castle-engine/castle-engine - 470c50776662196778c07a0559704321d38d8751 authored over 2 years ago
Deprecate Camera.Orthographic.Scale, and remove from designs (only

read, for backward compat)

Reason: In most cases, Camera.Orthographic.Width/Height is non-zero,
...

github.com/castle-engine/castle-engine - 20cb43fc7b9bd84fe3f92ec80d737ada196b0dae authored over 2 years ago
Shift camera bbox to select, matches better our visualization

github.com/castle-engine/castle-engine - ee34e452e56c9f45bb4139033024973a2bb0f809 authored over 2 years ago
More subtle colors for bbox of selected/hover transforms

github.com/castle-engine/castle-engine - 0d980996a74e714a36ab74bae4c2bc787484a660 authored over 2 years ago
Query GL_ALIASED_LINE_WIDTH_RANGE as 2 floats, not 2 integers, as in

theory limits may have non-zero fraction, as glLineWidth takes floats

See https://github.com/cas...

github.com/castle-engine/castle-engine - ae795c81032d078a9a7b39a8741176c7115f0a99 authored over 2 years ago
GL_ALIASED_LINE_WIDTH_RANGE returns 2 integers

Also make it work on both OpenGLES and OpenGL>=2, should be
available (see https://docs.gl/gl2/g...

github.com/castle-engine/castle-engine - 9ad3facc80617bc36c1f7930b7bb94804e1a3a92 authored over 2 years ago
In LinesShape, initialize Coord, to allow creating VBO early

github.com/castle-engine/castle-engine - 332665786c42054432fccc45797fc4b19abc479b authored over 2 years ago
Fix perspective fov visualization (we should show angle / 2)

github.com/castle-engine/castle-engine - 0a29124e91008f21ffef1afcfbdd957686fe5965 authored over 2 years ago
Optimize camera gizmo updates

github.com/castle-engine/castle-engine - 3623398377e54013e15640a1f0aa63c72a805057 authored over 2 years ago
Recalculate for all cameras projection and gizmo at design-time

github.com/castle-engine/castle-engine - be1557f9315130d27e74f0297b8d11a8414bce5f authored over 2 years ago
Finish TCastleCamera.InternalProjection

github.com/castle-engine/castle-engine - 4129e5a67f02c5aeb817a244617819cdca390267 authored over 2 years ago
InternalCamera.InternalProjection - WIP

github.com/castle-engine/castle-engine - bb03860cc3bea4181b930d56f16e991faeea42e1 authored over 2 years ago
Fix CastlePlaneCollider autosize.

github.com/castle-engine/castle-engine - 9cf796258649f5e0c3d34fa6aa7aa7e70c7ddc2d authored over 2 years ago
Avoid X3D warnings about invalid vertex index when TCastleImageTransform.FCoordinateNode is empty

github.com/castle-engine/castle-engine - 7017d46d9ddb1764612b326175ee95d4b97ca905 authored over 2 years ago
Fixed persistent vectors.

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