{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":841414034,"defaultBranch":"jam-original","name":"Motion_Paradox","ownerLogin":"constance012","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-08-12T11:07:48.000Z","ownerAvatar":"https://github.com/avatars/u/93983712?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726074984.0","currentOid":""},"activityList":{"items":[{"before":"d577814356e73e45811501c64ee5445610da5f52","after":"acf504265eb0c1f7684410f7329b413e7d53bd4a","ref":"refs/heads/post-jam","pushedAt":"2024-09-11T14:55:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Major additions and changes, post-jam v2.0 release (11/09/2024):\n\n- Implement a versatile dialogue system using inkle's narrative scripting language, Ink. The system can handle basic dialogue flows, branching flows, choices, metadata tags and external function calls.\n- Implement a variable handler to manage and persist global variables across multiple Ink scripts.\n- Add text typing animation and sound for the dialogue text.\n- Add an option to adjust dialogue speed in the Gameplay section in the Settings menu.\n- Add a prologue cutscene.\n- Add new sprites and portrait images.\n- Replace the tutorial text with an interactable book that triggers a dialogue when interacted with.\n- Add more sound effects: notify sound when the portal activates, metal impact sound when enemies are hit.\n- Update the cover art and in-game captures.\n- Release the post-jam version 2.0 onto itch.io.","shortMessageHtmlLink":"Major additions and changes, post-jam v2.0 release (11/09/2024):"}},{"before":"7079be65b61dff11e718f2f75708c6757ee8686b","after":"d577814356e73e45811501c64ee5445610da5f52","ref":"refs/heads/post-jam","pushedAt":"2024-09-02T08:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Major additions and improvements (02/09/2024):\n\n- Add 3 new ranged enemies: Scout Gear, Interceptor Gear, and Destroyer Gear.\n- Rework the attack pattern of 2 existing melee enemies: Pawn Gear and Suppression Gear.\n- Each enemies now has a unique attack pattern.\n- Enemies can now drop multiple types of loot based on their chances in the loot table.\n- Add recoil effect and projectile spreading for ranged enemies.\n- The enemy spawner can now spawn each type of enemy separately based on chance.\n- Firearms now recoil backwards properly, rather than just experiencing muzzle climb.\n- Fix an issue where enemies' health bars rotate out of position as they change direction while flying.\n- Add post-processing effects to the scene, including Bloom and Vignette,\n- Refactor the check target functions for taking damage or healing by using interfaces.\n- Refactor the projectile script inheritance tree by dividing it into 2 main types: Normal and Scalable.","shortMessageHtmlLink":"Major additions and improvements (02/09/2024):"}},{"before":"98c16a849ec9baed39d863ce0fcf75fb8bbabf3d","after":"7079be65b61dff11e718f2f75708c6757ee8686b","ref":"refs/heads/post-jam","pushedAt":"2024-08-28T10:07:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Major additions, changes and overhauls (28/08/2024):\n\n- Overhaul the ammunition count HUD by adding animations for each actions, such as reloading, chambering, firing and pushing up.\n- Add a camera switcher script responsible for switching between different camera in the scene.\n- Add a new aiming mechanic for firearms that allows the player to hold down the aim button to pan the camera further in the direction the gun is pointing.\n- The accuracy of firearms is now increased when the player is in aim mode, achieved by reducing the vertical spread of bullets.\n- Add a recoil effect for firearms that causes the muzzle to climb upward and back upon firing.\n- Dropped items will now disappear after a certain period if not picked up, preventing them from scattering all over the ground.\n- Replace the static crosshair with a dynamic one that expands or shrinks depending on whether the player is firing or aiming.\n- Main menu and settings menu are now implemented, allowing navigation between scenes adjustment for audio, graphics and aim speed.\n- Add pointers that show up and play a sound effect when the player's mouse is over UI buttons.\n- Add some warpper classes for Tween and Coroutine.\n- Add some more explosion sound effects.\n- Reorganize some folders for assets.","shortMessageHtmlLink":"Major additions, changes and overhauls (28/08/2024):"}},{"before":null,"after":"98c16a849ec9baed39d863ce0fcf75fb8bbabf3d","ref":"refs/heads/post-jam","pushedAt":"2024-08-20T16:06:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Major additions, changes, and improvements (20/08/2024):\n\n- Add spinning animation for enemies.\n- Add highlights to bullets and projectiles so they don't blend to the surroundings, which makes them easier to spot.\n- Add a turn radius property to the enemies' AI so they don't abruptly change their direction while flying.\n- Add a spreading property to the player's gun, which determines the accuracy of the weapon.\n\n- Fix an issue where enemies are still moving when time stops right after they initiate charge attacks.\n- Fix an issue where the health bar animations behave abnormally when updating health, leading to glitchy visuals.\n\n- The game over screen now displays different messages depending on the current state of the time portal.\n- Improve the enemy spawner logic of calculating spawn positions.\n\n- Refactor the code of the PlayerAction class to smaller classes to enhance readability and maintainability.\n- Add some handy extension and utility methods.\n- Expand the InputManager class by adding methods to detect key and mouse button presses, similar to the old input system.\n\n- Update the README file.","shortMessageHtmlLink":"Major additions, changes, and improvements (20/08/2024):"}},{"before":"92d1268992c12cbda342168721fa26666ea931d1","after":"7196ebcae9bfc4288c5d4d1025871fb046ae2311","ref":"refs/heads/jam-original","pushedAt":"2024-08-17T07:15:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Update README.md and upload the cover art (17/08/2024).","shortMessageHtmlLink":"Update README.md and upload the cover art (17/08/2024)."}},{"before":"4dcf74825d601bd9c36a3d8f49e40a399b3107ee","after":"92d1268992c12cbda342168721fa26666ea931d1","ref":"refs/heads/jam-original","pushedAt":"2024-08-17T07:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Update README.md and upload the cover art (17/08/2024).","shortMessageHtmlLink":"Update README.md and upload the cover art (17/08/2024)."}},{"before":"4dcf74825d601bd9c36a3d8f49e40a399b3107ee","after":null,"ref":"refs/heads/post-jam","pushedAt":"2024-08-17T07:12:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"}},{"before":null,"after":"4dcf74825d601bd9c36a3d8f49e40a399b3107ee","ref":"refs/heads/post-jam","pushedAt":"2024-08-16T17:06:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Wrap up and finalize the jam version (18/08/2024):\n\n- Implement the main mechanic, where time only flows when the player is moving, therefore the movement of other physical objects such as enemies and projectiles are affected as well.\n- Implement the special shooting mechanic for the player's rifle, where every 4th shot is a powerful piercing bullet.\n- Implement the single cartridge reloading mechanic.\n- Design and implement the segmented health bar instead of the traditional slider-based one.\n- Add the time portal as the game's objective, which activates itself after a certain period of time so the player can escape.\n- Add the player character, Dr. Emit, he comes with his bobbing walking animation and arms with his steampunk-esque trusty rifle.\n- Add 2 melee enemies: Small and Large Evil Gear. Those two fly around the map and attempt to charge at the player if he's within its attack range.\n- Add items that can be dropped by killing enemies, and consumable items to restore health.\n- Add various projectiles for player and enemies.\n- Add character sprite sheets and ground tilesets.\n- Add game over and victory screens.\n- Add audio and sound effects.\n- Add outline shader and other materials.\n- Finalize the main game loop and submit to the jam.","shortMessageHtmlLink":"Wrap up and finalize the jam version (18/08/2024):"}},{"before":"78dd0d5539259dad48f054f020866857b26a13a9","after":"4dcf74825d601bd9c36a3d8f49e40a399b3107ee","ref":"refs/heads/jam-original","pushedAt":"2024-08-16T15:22:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Wrap up and finalize the jam version (18/08/2024):\n\n- Implement the main mechanic, where time only flows when the player is moving, therefore the movement of other physical objects such as enemies and projectiles are affected as well.\n- Implement the special shooting mechanic for the player's rifle, where every 4th shot is a powerful piercing bullet.\n- Implement the single cartridge reloading mechanic.\n- Design and implement the segmented health bar instead of the traditional slider-based one.\n- Add the time portal as the game's objective, which activates itself after a certain period of time so the player can escape.\n- Add the player character, Dr. Emit, he comes with his bobbing walking animation and arms with his steampunk-esque trusty rifle.\n- Add 2 melee enemies: Small and Large Evil Gear. Those two fly around the map and attempt to charge at the player if he's within its attack range.\n- Add items that can be dropped by killing enemies, and consumable items to restore health.\n- Add various projectiles for player and enemies.\n- Add character sprite sheets and ground tilesets.\n- Add game over and victory screens.\n- Add audio and sound effects.\n- Add outline shader and other materials.\n- Finalize the main game loop and submit to the jam.","shortMessageHtmlLink":"Wrap up and finalize the jam version (18/08/2024):"}},{"before":"78dd0d5539259dad48f054f020866857b26a13a9","after":null,"ref":"refs/heads/main","pushedAt":"2024-08-16T09:29:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"}},{"before":null,"after":"78dd0d5539259dad48f054f020866857b26a13a9","ref":"refs/heads/jam-original","pushedAt":"2024-08-16T09:29:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Import project files and essentials (12/08/2024).","shortMessageHtmlLink":"Import project files and essentials (12/08/2024)."}},{"before":"6b8e7982a9fcd457ede719bf0fc48fa935da0851","after":"78dd0d5539259dad48f054f020866857b26a13a9","ref":"refs/heads/main","pushedAt":"2024-08-12T16:37:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Import project files and essentials (12/08/2024).","shortMessageHtmlLink":"Import project files and essentials (12/08/2024)."}},{"before":null,"after":"6b8e7982a9fcd457ede719bf0fc48fa935da0851","ref":"refs/heads/main","pushedAt":"2024-08-12T11:07:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"constance012","name":"Constance Anderson","path":"/constance012","primaryAvatarUrl":"https://github.com/avatars/u/93983712?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNDo1NTo0Mi4wMDAwMDBazwAAAASzV5p0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNDo1NTo0Mi4wMDAwMDBazwAAAASzV5p0","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMlQxMTowNzo1MS4wMDAwMDBazwAAAASYArnF"}},"title":"Activity ยท constance012/Motion_Paradox"}