{"id":20757892,"url":"https://github.com/amdmi3/funnyboat","last_synced_at":"2025-09-27T22:32:22.024Z","repository":{"id":139657530,"uuid":"293931942","full_name":"AMDmi3/funnyboat","owner":"AMDmi3","description":"Trip on the Funny Boat is side scrolling arcade shooter game, fixed to work with python3 and semi-maintained","archived":false,"fork":false,"pushed_at":"2020-09-08T21:38:33.000Z","size":3748,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-17T09:47:56.225Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://sourceforge.net/projects/funnyboat/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AMDmi3.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-CODE.txt","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":"2020-09-08T21:30:46.000Z","updated_at":"2024-09-24T04:24:07.000Z","dependencies_parsed_at":"2023-07-23T09:00:42.590Z","dependency_job_id":null,"html_url":"https://github.com/AMDmi3/funnyboat","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMDmi3%2Ffunnyboat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMDmi3%2Ffunnyboat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMDmi3%2Ffunnyboat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMDmi3%2Ffunnyboat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AMDmi3","download_url":"https://codeload.github.com/AMDmi3/funnyboat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234465625,"owners_count":18837989,"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-17T09:46:14.040Z","updated_at":"2025-09-27T22:32:16.246Z","avatar_url":"https://github.com/AMDmi3.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Trip on the Funny Boat\r\n----------------------\r\n\r\nThis game was made for the second PyWeek competition during the week from\r\n25.3.2006 to 2.4.2006. All source code and data was created from scratch by the\r\nproject team during this time, apart from the font and the collision detection\r\nlibrary used in the game (detailed below in \"License\").\r\n\r\nYou play the role of a steamboat captain on the wild seas populated by sharks,\r\npirates, minefields and the occasional seagull.\r\n\r\nGame modes:\r\n-----------\r\n\r\nStory mode: In the story mode, you will go through five different phases of\r\nplay, and then face the final boss in the sixth phase. The story mode starts\r\neasy, but you should find it quite challenging in the last phases.\r\n\r\nEndless mode: Endless mode will put you up against waves after waves of enemies,\r\nwith twelve different phases. Endless mode is very challenging, but it's the\r\nonly way to get the big high scores. :-)\r\n\r\nPower ups:\r\n----------\r\n\r\nThere are little health power ups that give you one heart back if you have lost\r\nthem while battling enemies. You have a total of five hearts and if you lose all\r\nof them, you will die, so be sure to take all the power ups that come your way.\r\n\r\nEnemies:\r\n--------\r\n\r\nShark: The sharks jump out of the water, so you'll have to time your shooting\r\ncarefully.\r\n\r\nMine: The mines won't try any tricks on you, but make sure that you're on a high\r\nwave or jumping when it comes your way.\r\n\r\nPirate ship: These bastards shoot you with their cannons. You'll have to shoot\r\nthem back twice before they sink. Touching them doesn't hurt you so you might be\r\nable to sail through them if you watch their cannon fire carefully.\r\n\r\nLicense:\r\n--------\r\n\r\nThe source code is provided under the GNU GPL licence version 2. (see\r\nLICENSE-CODE.txt)\r\n\r\nThe graphics, sound effects and music are provided under the MIT License.\r\n(see LICENSE-MEDIA.txt) \r\n\r\nThe Vera Sans font is made by Bitstream Inc. and it can't be sold by itself,\r\nbut can otherwise be used freely. See http://www.gnome.org/fonts/ for details.\r\n\r\nThe PixelPerfect collision detection library was created by John Eriksson in\r\n2006 and is under public domain. It can be found on mr. Eriksson's website at\r\nhttp://arainyday.se/projects/python/PixelPerfect/\r\n\r\n\r\nSystem Requirements:\r\n--------------------\r\nHardware:\r\nMinimum of 500Mhz processor\r\n\r\nSoftware:\r\nPython 2.4   (http://www.python.org/)\r\nPyGame 1.7   (http://www.pygame.org/)\r\n\r\nControls:\r\n---------\r\n\r\nLeft cursor key  / Joystick or gamepad left:      Move left\r\nRight cursor key / Joystick or gamepad right:     Move right\r\nUp cursor key    / Joystick or gamepad button #1: Jump\r\nSpace bar        / Joystick or gamepad button #2: Shoot with cannon\r\n                                                  Hold for 3 seconds and then\r\n                                                  release for a special shot!\r\n\r\nS key            / Joystick or gamepad button #6: Save screenshot as sshotXX.tga\r\nP key            / Joystick or gamepad button #9: Pause the game.\r\n\r\nOriginal Credits:\r\n-----------------\r\n\r\nPekka \"pekuja\" Kujansuu:    Code, graphics and sound effects.\r\n                            E-mail: \"pekuja \u003cat\u003e iki \u003cdot\u003e fi\"\r\nOlli \"Hectigo\" Etuaho:      Graphics and code.\r\n                            E-mail: \"admin \u003cat\u003e hectigo \u003cdot\u003e net\"\r\nJoona \"JDruid\" Karjalainen: Music\r\n                            E-mail: \"jhkarja2 \u003cat\u003e cc \u003cdot\u003e hut \u003cdot\u003e fi\"\r\n\r\nAdditional Credits:\r\n-------------------\r\n\r\nKonstantin Yegupov:         New features and bugfixes in version 1.3\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famdmi3%2Ffunnyboat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famdmi3%2Ffunnyboat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famdmi3%2Ffunnyboat/lists"}