{"id":16223847,"url":"https://github.com/simleek/calculus-game","last_synced_at":"2025-08-30T17:12:21.173Z","repository":{"id":20140549,"uuid":"23410771","full_name":"SimLeek/Calculus-game","owner":"SimLeek","description":"A game to teach calculus","archived":false,"fork":false,"pushed_at":"2014-09-01T00:27:19.000Z","size":21564,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-08T02:51:46.818Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SimLeek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-08-28T01:10:04.000Z","updated_at":"2014-08-31T03:40:25.000Z","dependencies_parsed_at":"2022-09-01T12:30:28.348Z","dependency_job_id":null,"html_url":"https://github.com/SimLeek/Calculus-game","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SimLeek/Calculus-game","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimLeek%2FCalculus-game","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimLeek%2FCalculus-game/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimLeek%2FCalculus-game/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimLeek%2FCalculus-game/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SimLeek","download_url":"https://codeload.github.com/SimLeek/Calculus-game/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimLeek%2FCalculus-game/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272878320,"owners_count":25008336,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-30T02:00:09.474Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T12:20:29.282Z","updated_at":"2025-08-30T17:12:21.155Z","avatar_url":"https://github.com/SimLeek.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Calculus-game\n=============\n\nA game to teach calculus\n\nCurrently, this is only a concept, but later I will improve this with my previous game and relearn some calculus.\n\nTodo\n------\n\nUse pymunk to implement 2D physics.\n\nremove arrow commands and replace them with commands representing velocity, acceleration, and jerk. I should be able to press 'v8', then an arrow will show up on the screen starting at the character and ending at the mouse pointer, moving along the ground, and once I click, the character should follow that line at a velocity of 8.\n\nget music to load and fade correctly from the tmx files.\n\nallow for level transitions using exit objects\n\nadd text back into the game, along with wait times for said text.\n\nimplement graphs in some TMX objects, with pre-drawn, continuously drawing, and character tracking data. \n\ncreate a menu and menu state.\n\ncreate minimal context sensitive Heads-Up Display. (Things like the arrows and dialogue will be displayed here)\n\nAdd jumping, using j for jerk.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimleek%2Fcalculus-game","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimleek%2Fcalculus-game","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimleek%2Fcalculus-game/lists"}