Colliders
meleki edited this page 2026-10-02 23:53:00 +02:00
Clone

Wiki Page Revisions

26 Commits

Author SHA1 Message Date
admin 7095ad8157 Scene editing: a scene comes up framed as Fit frames it (#295)
Concepts: Unpack is in the right-click menu only. Colliders: the
inspector does not list the corners of a polygon. Development: 1695
editor checks.
2026-10-02 23:53:00 +02:00
admin 022df8b21e Say that a graph edit reaches a running behavior at once (#216)
Colliders no longer says a setting waits for a restart. Concepts gains the paragraph on editing the graph while it runs: the behavior carries on, On start does not fire again.

Behaviors names the two new nodes Key was pressed and Key was released.
2026-10-02 17:59:26 +02:00
admin 875594a733 Tilemaps: trigger tiles, tile and cell on the collision events (#160) 2026-10-02 07:28:48 +02:00
admin f9b11df4d1 Describe the new point gestures in all four point editors (#288) 2026-10-01 19:36:20 +02:00
admin 412b94a064 Describe changing the collision layer during a run and Layer of (#211)
- Colliders: new section "Changing the layer while the game runs". The
  Properties node of type Collider writes layer and collidesWith, and
  Layer of names the layer of an object.
- Colliders: the line saying a ray is not filtered by layers was
  outdated, Raycast has its own Layers filter.
- Behaviors: Layer of in the list of nodes.
- Development: 1619 editor checks.
2026-10-01 16:16:49 +02:00
admin 21704ca03c Describe the frame outline a new collider picks by itself (#218)
- Colliders: a paragraph on what "Add collider" does on a sprite
  wearing a frame with an outline, the scale and the cases that keep
  the box.
- Development: the e2e sum is 1617.
2026-10-01 15:03:09 +02:00
adminandClaude Opus 5.5 7995918921 Document admin-only deletes, file modes and Esc as Cancel (#85)
Brings the pages in line with refactoring round 8 of the code.

- API: deleting an image, font or sound is for administrators only, a
  bad upload answers 422, private files are 0640 and the web server
  answers 403 for them, and saves take turns on a lock file. The line
  that said there was no authentication yet is gone.
- Home: the "Not yet" list named several scenes in one run, auth and
  graph comments and groups, which all exist.
- Concepts, Keyboard, Vector art: Escape on a question is its Cancel,
  deleting a project leads back to the picker, and Delete removes
  shapes picked in the list.
- Architecture: AtomicFile, routeFiles, HashedFileStore, the lock
  file, removeSelection and removeShapes, objectName and groupName,
  and the Escape of a Dialog.
- Development: the check sum, and the race check in
  accounts.test.php needs pcntl.
- Eight pages lose the 38 characters Gitea flagged as ambiguous, and
  quoted labels follow the editor's American spelling.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 18:13:11 +02:00
admin 96bc416bc3 Describe objects in structs and lists (#238)
Behaviors gets a paragraph on objects in struct fields and list items. Colliders no longer says a raycast list turns into names. Development counts 1407 e2e checks.
2026-09-26 21:12:54 +02:00
adminandClaude Opus 5.5 3309072454 Describe the white scene symbols and how they make room
- Scene-editing: symbols are the panel icons, white in a thin dark
  outline with no plate, 18 world units across and clickable.
- Scene-editing: overlapping symbols stand on a ring round the middle
  of their positions, whoever owns them.
- Colliders and Particles follow the new look and placement.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 20:08:03 +02:00
admin 11164a76c2 Describe the clickable collider symbol in the scene view 2026-09-23 19:18:20 +02:00
admin 408974392d Describe the collider and rigidbody picker and Fit to sprite (#222) 2026-09-23 18:29:44 +02:00
adminandClaude Opus 5 a79833f4bb Document frame collision and tile surfaces (#193)
- Colliders: the shape "Frame collision", how it is measured and
  when it turns red.
- Physics, Tiles, Tilemaps: friction and bounciness on a tile, and
  why cells of different surfaces never merge.
- Textures: an outline drawn on a frame can serve as a collider.
- Architecture: frameOutline.ts and the surface grouping.
- Development: check sum 1198.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 07:29:28 +02:00
admin 64a527a3bb The broad phase of #184: Colliders says how far a move can reach - a rectangle around each collider of the mover, grown by the length of the move, and the rectangle around a ray - and that an obstacle outside it is never tested; Tilemaps gained the section "The cost of outlined cells" with the measured numbers and the advice to draw few corners, since an outlined cell is its own polygon per painted cell; Architecture names solids, cellsWithin and shapeBounds 2026-09-20 19:25:59 +02:00
admin 77b6aa1646 Raycast all (#157): Colliders gained the section on the new node - the parallel lists sorted by distance, a collider counting once while a tilemap counts per cell, "max hits" with 0 for all - and lost the line that only the nearest hit is answered; Behaviors lists the node and says what a travelling list may carry and what happens to it when it is stored; Physics names #154 as the only open point; Architecture carries storedList(); Development carries the check sum 1157 2026-09-20 18:54:17 +02:00
adminandClaude Opus 5 bc2a138c8c Raycast filtering by collision layers (#158): Colliders gained the "Layers" setting of the Raycast node with the one-sided rule - a ray is not a collider and never reads the collidesWith of what it hits - and the note that a running behavior instance keeps the graph it started with; Physics lost the line that a layer filter for rays comes later and names #157 as the only open point; Behaviors describes the node; Development carries the check sum 1153
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-20 18:15:40 +02:00
adminandClaude Opus 5 c0b74fde91 Topbar rework (#183): the bar is five icon buttons - menu, undo, redo, play, pause - the Scene picker is gone and the active scene is switched by double clicking it in the Assets panel, New project / Open project... / Project settings... sit in the menu, and the collision layers moved from their own entry into the settings dialog next to the name and the Play starts switch; check count 1147
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-20 16:34:18 +02:00
adminandClaude Opus 5 0b7f0c2ff5 Collision layers and masks: Physics and Colliders describe the layer and the mask of layers a collider meets, that a pair only meets when both masks name the other's layer, and where the names are edited - "Collision layers..." in the toolbar's Project menu, as one undo step, up to 16 of them; API names the project field collisionLayers, Architecture lists collisionLayers and CollisionLayersDialog, Concepts and Tilemaps name the two new inspector rows, Development carries the check sum 1138
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-20 15:31:31 +02:00
adminandClaude Opus 5 a61c7a8a69 One-way angle in Colliders, Physics, Tiles and Tilemaps, Development: check total 1075 (#159)
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-19 13:13:30 +02:00
admin e2d7283feb One-way colliders and tiles, the Raycast node and collision stay with interval and contact point in Colliders, Physics, Behaviors, Tiles and Tilemaps, Architecture and Development updated, check total 1073 (#149, #153, #155) 2026-09-19 11:36:12 +02:00
admin 1ee4e0e41c Physics stage 2: capsule and polygon shapes in Colliders, collision outline per frame in Textures, outlined tiles in Tilemaps and Tiles, Physics, Architecture and Development updated, check total 1067 (#151, #141) 2026-09-18 22:56:26 +02:00
adminandClaude Opus 5 e1e8bbdc98 Physics: Move slides along the contact normal with friction, outputs hit/normal in Behaviors, sliding and friction in Colliders and Physics, check total 1057 (#150)
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 21:52:11 +02:00
admin d6190ec3ee Physics stage 1b: Moving bodies from a graph and pushing with Move in Physics, the new nodes in Behaviors, blocking in Colliders, Architecture, check total 1055 (#147) 2026-09-18 19:19:22 +02:00
admin f6904445d8 Physics stage 1a: new page Physics, Rigidbody and collider material in Colliders, Concepts, Home, Sidebar and Architecture, check total 1052 (#146) 2026-09-18 18:11:44 +02:00
admin 359b366f4b Scene editing: transform rows and the matrix chain; Colliders: oriented boxes; 758 checks (#76) 2026-09-13 17:25:09 +02:00
admin 293cc2b4ca Replace characters Gitea flags as ambiguous (en dash, ×, ›, −) 2026-09-12 20:54:04 +02:00
admin 9be12944fc Move the README's reference sections into wiki pages 2026-09-12 20:38:20 +02:00