{"id":21703701,"url":"https://github.com/frodoalaska/ouronlyhope","last_synced_at":"2025-03-20T16:48:48.826Z","repository":{"id":194083639,"uuid":"690073471","full_name":"FrodoAlaska/OurOnlyHope","owner":"FrodoAlaska","description":"A 2D game where a peasant in medieval times is trying to kill waves and waves zombies to save his small village","archived":false,"fork":false,"pushed_at":"2023-10-23T11:27:20.000Z","size":134531,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-25T15:41:31.926Z","etag":null,"topics":["2d-game","box2d","cpp","game-development","our-only-hope","raylib","zombie-survival-shooter","zombies"],"latest_commit_sha":null,"homepage":"https://frodoalaska.itch.io/our-only-hope","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/FrodoAlaska.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":"2023-09-11T13:32:28.000Z","updated_at":"2024-10-24T02:57:03.000Z","dependencies_parsed_at":"2023-09-11T16:06:20.560Z","dependency_job_id":"9dc15c7e-923c-4f37-9b6d-b44211eb51e3","html_url":"https://github.com/FrodoAlaska/OurOnlyHope","commit_stats":null,"previous_names":["mohamedag2002/ouronlyhope","frodoalaska/ouronlyhope"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrodoAlaska%2FOurOnlyHope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrodoAlaska%2FOurOnlyHope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrodoAlaska%2FOurOnlyHope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrodoAlaska%2FOurOnlyHope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FrodoAlaska","download_url":"https://codeload.github.com/FrodoAlaska/OurOnlyHope/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244656647,"owners_count":20488638,"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":["2d-game","box2d","cpp","game-development","our-only-hope","raylib","zombie-survival-shooter","zombies"],"created_at":"2024-11-25T21:34:44.758Z","updated_at":"2025-03-20T16:48:48.803Z","avatar_url":"https://github.com/FrodoAlaska.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Our Only Hope\nAs the only capable man left in your village, you--a medieval peasant--are supposed to defend your hometown from the oncoming horde of zombies. They are angry and will not stop until everyone in the village is eaten. You are only armed with a spear and, with the help of a local doctor, you are allowed to choose between 4 potions that will help in your zombie-slaying journey. Be brave, peasant. You our only hope.\n\n# Build\nThe project uses cmake as the build system. You would have to install it and configure it before doing anything. Remember, if you have any issues with building this project, you can either contact me or make a new issue on this GitHub page. Also, make sure to delete the already existing build and libs folders if you are on Windows or Mac. However, if you are on Linux, you can keep these folders and run the commands below to quickly and easily build the project. \n\n## Linux:\nFor Linux, you can do:\n\n~~~\ngit clone --recursive https://github.com/MohamedAG2002/OutOnlyHope.git\ncd OurOnlyHope\nmkdir build \u0026\u0026 cd build \ncmake ..\n~~~\n\nAfter that, you can use your favorite IDE to traverse the project and even build it from source if you want.\n\n## Windows\nFor windows, things are a little bit different. You need to download the binaries for Raylib, Box2D, and yaml-cpp. You can go to the GitHub page for each one, go to the release section, and download the binaries for windows x64. You have to put the binaries you just downloaded into a folder in the project and name it \"libs\". Put the include stuff (.hpp/.h files) in a folder called \"include\" inside of the \"libs\" directory. And make sure to put the library files into a \"lib\" folder inside of the \"libs\" directory. It should look something like this:\n\n~~~\n- libs \n    -include\n        -raylib-includes\n        -box2d-includes\n        -yaml-cpp-includes\n    -lib\n        -raylib.dll/.a \n        -box2d.dll/.a \n        -yaml-cpp.dll/.a \n~~~\n\nThen, you can run the commands below to finally build the project.\n\n~~~\ngit clone --recursive https://github.com/MohamedAG2002/OurOnlyHope.git\ncd OurOnlyHope\nmkdir build \ncd build \ncmake ..\n~~~\n\n# Play\nIf you only want to play the game, however, without going through the build process, there is a web build available here: \n\n# Credits\nThanks to all of these amazing artists for making me \"borrow\" their fantastic pieces of art: \n\nTiles: https://cainos.itch.io/\n\nShop items: https://joecreates.co.uk\n\nZombie: https://opengameart.org/users/cornerlord\n\nPlayer: Seth Koukol\n\nSpear: https://opengameart.org/users/lordneo\n\n\nMenu Hymn: https://www.marcelofernandezmusic.com/\n\nCombat Hymn: https://opengameart.org/users/cethiel\n\nOver Hymn: https://opengameart.org/users/otto-halm%C3%A9n\n\nSword swings: https://opengameart.org/users/qubodup\n\nSpear sounds: https://www.aurelienmontero.com/\n\nZombie killing sounds: https://www.706gaming.org/\n\nPlayer death/hurting sounds: apollo-music.de or Michel Baradari on opengameart.org\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrodoalaska%2Fouronlyhope","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrodoalaska%2Fouronlyhope","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrodoalaska%2Fouronlyhope/lists"}