{"id":17209200,"url":"https://github.com/jabbany/cis120finalproject","last_synced_at":"2025-04-13T22:35:49.529Z","repository":{"id":5885872,"uuid":"7103763","full_name":"jabbany/CIS120FinalProject","owner":"jabbany","description":"CIS120 Final Project -- 3D Snakes. 程设课程期末作业。仿诺记的 3D 贪食蛇。","archived":false,"fork":false,"pushed_at":"2023-09-04T09:37:38.000Z","size":168,"stargazers_count":10,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T12:52:32.821Z","etag":null,"topics":["3d","game","java","snakes"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jabbany.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-12-11T01:11:53.000Z","updated_at":"2023-09-04T09:37:01.000Z","dependencies_parsed_at":"2024-10-15T02:51:06.168Z","dependency_job_id":"ca2e5de4-1ff5-4bf6-a0e7-4aa18252ccdd","html_url":"https://github.com/jabbany/CIS120FinalProject","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jabbany%2FCIS120FinalProject","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jabbany%2FCIS120FinalProject/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jabbany%2FCIS120FinalProject/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jabbany%2FCIS120FinalProject/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jabbany","download_url":"https://codeload.github.com/jabbany/CIS120FinalProject/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248791836,"owners_count":21162278,"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","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":["3d","game","java","snakes"],"created_at":"2024-10-15T02:51:01.086Z","updated_at":"2025-04-13T22:35:48.950Z","avatar_url":"https://github.com/jabbany.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"CIS 120 Final Project\n====\nCIS 120 Final Project - Build A Game. Implementation for 3D Snakes using native\nAWT drawing in Java.\n\n![Demo of Game](https://github.com/jabbany/CIS120FinalProject/blob/master/snakes_screenshot.png?raw=true)\n\nBuliding and Playing\n----\nCompile the game into a jar, and place it within the same directory as `gamedata.dat`.\nThe game will attempt to find `gamedata.dat` and load level information as well as the \nplaying field into the game.\n\n\n\nGraphics\n----\nThis game runs on a (rather primitive) 3d rendering engine built from scratch on top of\n basic AWT Graphics methods. It does not rely on hardware 3D so should run on any system.\n\nDesign your own Game\n----\nThe game setup is stored in gamedata.dat and contains all the level info as well as the\nsetup of the playing field. Instructions on how to create your custom map are given as\ncomments in the sample gamedata file included. Be aware that the game may fail unexpectedly\nif illegal game data setup is given.\n\nInspiration\n----\nThis game was inspired by the classic 3D Snakes game present on Nokia S60v3 phones.\nIt was also my final project for CIS 120 (Fall, 2012).\n\nLicensing\n----\nYou can use this game, in full or any part in any commercial or non-commercial code. But\nyou MAY NOT use this within a HOMEWORK ASSIGNMENT.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjabbany%2Fcis120finalproject","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjabbany%2Fcis120finalproject","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjabbany%2Fcis120finalproject/lists"}