{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":655951849,"defaultBranch":"main","name":"headless-game-engine","ownerLogin":"gjtiquia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-20T01:07:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47134711?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688523620.0","currentOid":""},"activityList":{"items":[{"before":"391454eff538e926a261117b4935c79c204f2474","after":"71d8bac95d6817aaca9125f27927a04931ced760","ref":"refs/heads/feat/platformer-html","pushedAt":"2023-07-05T03:06:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: basic html canvas","shortMessageHtmlLink":"feat: basic html canvas"}},{"before":null,"after":"391454eff538e926a261117b4935c79c204f2474","ref":"refs/heads/feat/platformer-html","pushedAt":"2023-07-05T02:20:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"chore: setup platformer-html example","shortMessageHtmlLink":"chore: setup platformer-html example"}},{"before":"c9d125d8be12084b4702981de23774e5d4119696","after":"2a420d11f9d085720d4e8eb66bbd3ed68db331a9","ref":"refs/heads/main","pushedAt":"2023-07-05T02:15:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/dev'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/dev'"}},{"before":"f8d5484923a7b0f77db594ad445ae728c91d3253","after":"3f0729c45a7baf039a528a67bc3b55d5526c70e4","ref":"refs/heads/dev","pushedAt":"2023-07-05T02:15:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: polish platformer example\n\nadded invisible walls, instructions and refactored the code to be more readable","shortMessageHtmlLink":"feat: polish platformer example"}},{"before":"c9d125d8be12084b4702981de23774e5d4119696","after":"f8d5484923a7b0f77db594ad445ae728c91d3253","ref":"refs/heads/dev","pushedAt":"2023-07-05T01:40:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: polished basic examples","shortMessageHtmlLink":"feat: polished basic examples"}},{"before":"3de52bd46f6bbf8858471cdd46dc5f19ee02bcd0","after":"c9d125d8be12084b4702981de23774e5d4119696","ref":"refs/heads/dev","pushedAt":"2023-07-05T01:25:53.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"chore: added test command before publishing","shortMessageHtmlLink":"chore: added test command before publishing"}},{"before":"4437e347104c0e1c06eda15b5ff11db4ad144d45","after":"c9d125d8be12084b4702981de23774e5d4119696","ref":"refs/heads/main","pushedAt":"2023-07-04T07:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"chore: added test command before publishing","shortMessageHtmlLink":"chore: added test command before publishing"}},{"before":"b4f0fae01baddf2e48e418e351af0507784281aa","after":"4437e347104c0e1c06eda15b5ff11db4ad144d45","ref":"refs/heads/main","pushedAt":"2023-07-04T07:04:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"docs: added reminder to push git tags","shortMessageHtmlLink":"docs: added reminder to push git tags"}},{"before":"2a368cee5ecccb94ce402e5bcfadb301d1ada67f","after":"b4f0fae01baddf2e48e418e351af0507784281aa","ref":"refs/heads/main","pushedAt":"2023-07-04T06:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"Release core 0.2.0, clock 0.2.0, physics-2d 0.1.0","shortMessageHtmlLink":"Release core 0.2.0, clock 0.2.0, physics-2d 0.1.0"}},{"before":"9bcdc5cd6166a71b04b7e4f7d03ea0f2bc7f5c48","after":"2a368cee5ecccb94ce402e5bcfadb301d1ada67f","ref":"refs/heads/main","pushedAt":"2023-07-04T06:47:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"docs: edited package readme and contributing docs","shortMessageHtmlLink":"docs: edited package readme and contributing docs"}},{"before":"7c6d4d50ecf8b52e093a598baafcca24fffbd287","after":"9bcdc5cd6166a71b04b7e4f7d03ea0f2bc7f5c48","ref":"refs/heads/main","pushedAt":"2023-07-04T06:32:05.000Z","pushType":"pr_merge","commitsCount":69,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"Merge pull request #28 from gjtiquia/dev\n\nfeat: systems in core, clock package and physics-2d package","shortMessageHtmlLink":"Merge pull request #28 from gjtiquia/dev"}},{"before":"9edd2a3ff0cbcf1732a3364f979801cd404d6bb2","after":"3de52bd46f6bbf8858471cdd46dc5f19ee02bcd0","ref":"refs/heads/dev","pushedAt":"2023-07-04T06:30:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"added changesets for core, clock and physics-2d","shortMessageHtmlLink":"added changesets for core, clock and physics-2d"}},{"before":"c95298aa82ee0c83a6d34dbfa63e87e48abfb05c","after":"9edd2a3ff0cbcf1732a3364f979801cd404d6bb2","ref":"refs/heads/dev","pushedAt":"2023-07-04T06:03:32.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"Merge pull request #27 from gjtiquia/feat/platformer-cli\n\nfeat: platformer cli example","shortMessageHtmlLink":"Merge pull request #27 from gjtiquia/feat/platformer-cli"}},{"before":"98f2f69762be9a76869355dd4c264f6dc13f1722","after":"c95298aa82ee0c83a6d34dbfa63e87e48abfb05c","ref":"refs/heads/dev","pushedAt":"2023-07-04T05:52:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"Merge branch 'feat/platformer-cli' into dev","shortMessageHtmlLink":"Merge branch 'feat/platformer-cli' into dev"}},{"before":"c95298aa82ee0c83a6d34dbfa63e87e48abfb05c","after":"98f2f69762be9a76869355dd4c264f6dc13f1722","ref":"refs/heads/dev","pushedAt":"2023-07-04T05:51:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"Merge branch 'feat/platformer-cli' into dev","shortMessageHtmlLink":"Merge branch 'feat/platformer-cli' into dev"}},{"before":"6ab8d9b3f66219113699a1ec10ba9edbdc6180bb","after":"f1e5f9d44ad23036a86ebb68088f01a72f10aaec","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-04T05:51:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: removed box prefab and adjusted jump velocity","shortMessageHtmlLink":"feat: removed box prefab and adjusted jump velocity"}},{"before":"cb7b22e7c1d5be8c81d9358c015f3d4107d788ef","after":"6ab8d9b3f66219113699a1ec10ba9edbdc6180bb","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-04T05:44:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: collision resolution for diagonal case => slide\n\nresolves the position and the resultant velocity\n\nthe principle is finding the vector projection\n\nreference: https://www.gamedev.net/tutorials/programming/general-and-gameplay-programming/swept-aabb-collision-detection-and-response-r3084/","shortMessageHtmlLink":"feat: collision resolution for diagonal case => slide"}},{"before":"24f1f1baa40376c9f34c2e0afdb622e2b305d247","after":"cb7b22e7c1d5be8c81d9358c015f3d4107d788ef","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-04T04:31:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"refactor: added normal and time to BoxCollider2D.getIntersectionWithLineSegment","shortMessageHtmlLink":"refactor: added normal and time to BoxCollider2D.getIntersectionWithL…"}},{"before":"0e52fcc23c242862023c4390a98e00cf312860e1","after":"c95298aa82ee0c83a6d34dbfa63e87e48abfb05c","ref":"refs/heads/dev","pushedAt":"2023-07-03T17:41:40.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"Merge branch 'feat/platformer-cli' into dev","shortMessageHtmlLink":"Merge branch 'feat/platformer-cli' into dev"}},{"before":"71b7db0eb84d20fcd8d4e84210d91a44ed4c7cfb","after":"24f1f1baa40376c9f34c2e0afdb622e2b305d247","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-03T17:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"(WIP) feat: jump mechanic","shortMessageHtmlLink":"(WIP) feat: jump mechanic"}},{"before":"a633d7290e7ad44277d50fe62a9e2aad07d00868","after":"71b7db0eb84d20fcd8d4e84210d91a44ed4c7cfb","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-03T17:36:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: added box colliders to game objects","shortMessageHtmlLink":"feat: added box colliders to game objects"}},{"before":"40a7d0f5b8ae7e99a6087d730d689e48eb7b21ce","after":"a633d7290e7ad44277d50fe62a9e2aad07d00868","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-03T17:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"refactor: RectRenderer is now based on center position","shortMessageHtmlLink":"refactor: RectRenderer is now based on center position"}},{"before":"de2b2c2e2310ba13fcb274e48f04c9ca597e8b19","after":"40a7d0f5b8ae7e99a6087d730d689e48eb7b21ce","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-03T17:03:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"refactor: platformer-cli to use physics-2d package\n\njump and collision not yet implemented","shortMessageHtmlLink":"refactor: platformer-cli to use physics-2d package"}},{"before":"1ac6373d74bb7bc9675506b87dcad75e15a5c955","after":"de2b2c2e2310ba13fcb274e48f04c9ca597e8b19","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-03T16:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: added sign and clamp utils in core package","shortMessageHtmlLink":"feat: added sign and clamp utils in core package"}},{"before":"1e75c09ee231097fdf5f1d2b2e747f66033002fd","after":"1ac6373d74bb7bc9675506b87dcad75e15a5c955","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-03T16:13:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: swept AABB vs AABB collision resolution","shortMessageHtmlLink":"feat: swept AABB vs AABB collision resolution"}},{"before":"601f67f206f280c40cf3b7ca68fda1f9f5887452","after":"1e75c09ee231097fdf5f1d2b2e747f66033002fd","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-03T16:01:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"(WIP) feat: BoxCollider2D.getIntersectionWithLineSegment","shortMessageHtmlLink":"(WIP) feat: BoxCollider2D.getIntersectionWithLineSegment"}},{"before":"a433562b0d627954214b34fc4fb64fef9e78eee7","after":"601f67f206f280c40cf3b7ca68fda1f9f5887452","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-03T10:46:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"(WIP) tests: skipped the collision resolution tests to be done later","shortMessageHtmlLink":"(WIP) tests: skipped the collision resolution tests to be done later"}},{"before":"d2d4a3d1c2e8922c34fb85ff29bbac80c8f8b76a","after":"a433562b0d627954214b34fc4fb64fef9e78eee7","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-02T16:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"(WIP) feat: collision resolution can be toggled\n\nalso added failing tests for collision resolution calculation","shortMessageHtmlLink":"(WIP) feat: collision resolution can be toggled"}},{"before":null,"after":"daf59d234b6024ec0382d63cb20429969fdd8839","ref":"refs/heads/backup/wrong-aabb-resolution-calculation","pushedAt":"2023-07-02T16:08:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"wrong aabb resolution calculation...","shortMessageHtmlLink":"wrong aabb resolution calculation..."}},{"before":"c11cee8ef1fd0807b1b3e29fab8675e22a40d03c","after":"d2d4a3d1c2e8922c34fb85ff29bbac80c8f8b76a","ref":"refs/heads/feat/platformer-cli","pushedAt":"2023-07-02T15:04:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjtiquia","name":"GJ Tiquia","path":"/gjtiquia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47134711?s=80&v=4"},"commit":{"message":"feat: swept AABB collision detection with moving AABB rigidbody and static AABB collider\n\nadded comments","shortMessageHtmlLink":"feat: swept AABB collision detection with moving AABB rigidbody and s…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wNVQwMzowNjo1MS4wMDAwMDBazwAAAANO25hA","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wNVQwMzowNjo1MS4wMDAwMDBazwAAAANO25hA","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wMlQxNTowNDo0MS4wMDAwMDBazwAAAANNKdD8"}},"title":"Activity · gjtiquia/headless-game-engine"}