Physics
MelekTaus edited this page 2026-10-05 21:47:38 +02:00
Clone

Wiki Page Revisions

16 Commits

Author SHA1 Message Date
adminandClaude Opus 5.5 e02851255c Describe On fixed update, sound preloading and timed FX changes
- Behaviors: On fixed update in the node list and the event order,
  and a section Fixed update.
- Physics: the order of On fixed update against the engine steps.
- Sounds: sounds are loaded ahead, and Set sound FX parameters has a
  time that ramps on the audio clock, with the sweep as an example.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 21:47:38 +02:00
admin 5f53111750 Describe the slider, joint motors and Joint position (#154)
Physics gets the slider with its rail and distance limits, the motor
on hinge and slider, the weak hinge motor on a long arm and the node
Joint position.

- Behaviors lists Joint position, Concepts names the slider.
- Development carries the e2e total of 1701.
2026-10-03 10:10:09 +02:00
admin 0665b682e2 Physics: joints tie two objects together (#154)
Physics has a new section Joints for the hinge, the spring, the rope and the fixed joint. Concepts, Behaviors and Architecture name the new asset type and the node Add joint. Development counts 1691 e2e checks.
2026-10-02 21:43:18 +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
adminandClaude Opus 5.5 cc8f0b8ced Describe dragging a rigidbody while the game plays
A held body follows the mouse and starts from rest on release. The check total in Development is now 1357.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 21:16:21 +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 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 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