{"id":21903101,"url":"https://github.com/rebornplusplus/angrybirds","last_synced_at":"2025-03-22T06:30:29.902Z","repository":{"id":103939996,"uuid":"96603399","full_name":"rebornplusplus/AngryBirds","owner":"rebornplusplus","description":"Term Project 1-1, BUET CSE '16","archived":false,"fork":false,"pushed_at":"2017-07-10T20:54:17.000Z","size":19650,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-27T07:09:32.498Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","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/rebornplusplus.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":"2017-07-08T07:28:55.000Z","updated_at":"2017-07-08T07:47:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"48a6a698-f6e5-450d-953e-341458ed0fec","html_url":"https://github.com/rebornplusplus/AngryBirds","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/rebornplusplus%2FAngryBirds","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rebornplusplus%2FAngryBirds/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rebornplusplus%2FAngryBirds/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rebornplusplus%2FAngryBirds/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rebornplusplus","download_url":"https://codeload.github.com/rebornplusplus/AngryBirds/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244918500,"owners_count":20531682,"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":[],"created_at":"2024-11-28T15:25:40.378Z","updated_at":"2025-03-22T06:30:29.876Z","avatar_url":"https://github.com/rebornplusplus.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cpre\u003e\nAngry Birds \nThe Game\n\nTermProject 1-1\n1605109, 1605113, 1605121\n\n----------------------------------------------------\n[ Accord to GamePlay ]\n\n\n1. Loading Window\n\t--\u003e AngryBirds image ( red ) ( terrence )\n\t--\u003e loading bar\n\t--\u003e + ( short credits )\n\n2. Main Menu\n\t--\u003e Pic - 2 consecutive gif formed\n\t--\u003e SoundPlay, can be found in /bin/main-menu\n\t--\u003e Tunnels:\n\t\tPLAY\n\t\tEXIT\n\t\n\u003cstrike\u003e3. User Login/Signup Prompt ( To be added ) \u003c/strike\u003e\n\t\n4. Play Menu\n\t--\u003e Pic - 2 (changes accord to sound)\n\t--\u003e Buttons fully functioning ( checked )\n\t--\u003e Tunnels:\n\t\tBACK ( goes to main-menu )\n\t\tResume Game\n\t\tStart A new Gamep\n\t\tSound ( basically flips )\n\t\tCredits ( a brief visit to credits )\n\t\tExtra ( Extras )\n\n5. Archade ( To be added )\n\t--\u003e 'x' number of levels. Estimated 'x' = \n\t--\u003e levels properties:\n\t\t1. Initiates with a video concerning the story for the level ( ref: AngryBirds: The Movie )\n\t\t2. Fully series mode gaming, only forwards and consecutive. from level(i), only level shifting\n\t\t   to level(i+1) is possible. In case i == x, the last level completed, the game ends. Details later.\n\t--\u003e level-1()\n\t\tkeys:\n\t\t\tbirds were living happily\n\t\t\tpigs came\n\t\t\tbecame alies\n\t\t\tpigs gift birds many things, including the rock-thrower\n\t\t\n\t\tthen the gameplay begins.\n\t\tobjective: formal: \"throw red\"\tours: \"demo\"\n\n\t--\u003e level-2()\n\t\tpigs betrayed the friendship, stole the eggs;\n\t\tkeys:\n\t\t\tpigs threw a party\n\t\t\tother pigs kept on stealing the eggs\n\t\t\tbirds, busy in partying, didn't notice\n\t\t\tbut red, chuck and bomb noticed\n\t\t\tpigs stole the eggs\n\t\t\teggs missing from the nest\n\t\t\tred gathered the birds\n\t\t\tfloated away to piggy land\n\t\t\tbut the piggyland had a great wall\n\t\t\tso red decided to flyyyyy!! ( rock thrower :p )\n\t\t\n\t\tgameplay begins.\n\t\tobjective: \"cross the wall and fly to the palace\"\n\t\tequipments: rock-thrower\n\t\tbirds: let's say 'x' count, x \u003e= 3, red, chuck, bomb\n\t\n\t--\u003e level-3()\n\t\tThe mighty eagle comes to rescue the eggs\n\t\tkeys:\n\t\t\tred, chuck, bomb searching the eggs\n\t\t\tfound the eggs\n\t\t\tcalling mighty eagle\n\t\t\teagle comes to rescue\n\t\t\t\n\t\tgameplay begins.\n\t\tobjective: \"fly the eggs to safety and avoid the following piggy airforce\"\n\t\tbirds: eagle\n\t\tequipments: air-force\n\t\t\n\t--\u003e level-4()\n\t\tThe final battle between RED and LEONARD (king pig)\n\t\tkeys:\n\t\t\t// skip for now, improvise\n\t\t\n\t\tgameplay begins.\n\t\tobjective: \"destroy leonard\"\n\t\tbirds: red\n\t\tpig: leonard\n\t\t\n\t--\u003e ending()\n\t\tthe final screenplay, touchy perhaps!\n\u003c/pre\u003e\n\n# Instruction for the coders:\n\t\n\t1. Enough Comments for even people of Mars to follow!\n\t2. Independent Levels\n\t3. Structured (OOP)\n\n# Global variables\n\t1. Window width \u0026 height\n\t2. Sound On-off\n\t3. Structures according to functions\n\t\n-----------------------------\n\u003ci\u003e July 08, 2017 \u003c/i\u003e\nCentral Library, BUET\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frebornplusplus%2Fangrybirds","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frebornplusplus%2Fangrybirds","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frebornplusplus%2Fangrybirds/lists"}