{"id":13526380,"url":"https://github.com/blinry/gish","last_synced_at":"2025-09-07T20:11:02.049Z","repository":{"id":926845,"uuid":"693713","full_name":"blinry/gish","owner":"blinry","description":"Open Source version of the award-winning physics platformer","archived":false,"fork":false,"pushed_at":"2017-01-12T14:19:55.000Z","size":17024,"stargazers_count":338,"open_issues_count":8,"forks_count":63,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-05-19T17:13:49.230Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/blinry.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"COPYING.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-05-30T08:57:43.000Z","updated_at":"2025-05-02T18:10:54.000Z","dependencies_parsed_at":"2022-07-18T04:00:28.742Z","dependency_job_id":null,"html_url":"https://github.com/blinry/gish","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/blinry/gish","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinry%2Fgish","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinry%2Fgish/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinry%2Fgish/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinry%2Fgish/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blinry","download_url":"https://codeload.github.com/blinry/gish/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinry%2Fgish/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274088625,"owners_count":25220260,"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-09-07T02:00:09.463Z","response_time":67,"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-08-01T06:01:28.799Z","updated_at":"2025-09-07T20:11:02.027Z","avatar_url":"https://github.com/blinry.png","language":"C","funding_links":[],"categories":["Platform","Open Source Games","Native"],"sub_categories":["C","Platform"],"readme":"# How to compile (Linux)\r\n\r\nMake sure CMake and the development libraries for SDL, OpenAL and Vorbis are installed. In Debian-based systems, you need to install the following packages:\r\n\r\n    sudo apt-get install libsdl1.2-dev libopenal-dev libvorbis-dev\r\n\r\nThen simply issue\r\n\r\n    mkdir build \u0026\u0026 cd build\r\n    cmake ..\r\n    make\r\n\r\n# How to compile (Windows with VS2008)\r\n\r\nDownload and install the required libraries:\r\n\r\n- \u003chttp://www.libsdl.org/release/SDL-devel-1.2.14-VC8.zip\u003e\r\n- \u003chttp://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-devel-1.2.11-VC.zip\u003e\r\n- \u003chttp://downloads.xiph.org/releases/ogg/libogg-1.2.0.zip\u003e\r\n    - compile using *win32\\VS2008\\libogg_static.vcproj*\r\n- \u003chttp://downloads.xiph.org/releases/vorbis/libvorbis-1.3.1.zip\u003e\r\n    - compile *win32\\VS2008\\libvorbis\\libvorbis_static.vcproj*\r\n    - compile *win32\\VS2008\\libvorbisfile\\libvorbisfile_static.vcproj*\r\n- \u003chttp://connect.creativelabs.com/openal/Downloads/OpenAL11CoreSDK.zip\u003e\r\n    - install\r\n    - create *C:\\Program Files\\OpenAL 1.1 SDK\\include\\AL* and copy all files from *C:\\Program Files\\OpenAL 1.1 SDK\\include*\r\n\r\nIn Visual Studio add to your include-paths:\r\n\r\n- *...\\libvorbis-1.3.1\\include*\r\n- *...\\libogg-1.2.0\\include*\r\n- *C:\\Program Files\\OpenAL 1.1 SDK\\include*\r\n- *...\\SDL-1.2.14_VC8\\include*\r\n- *...\\SDL_mixer-1.2.11\\include*\r\n\r\nIn Visual Studio add to your library-paths:\r\n\r\n- *...\\libvorbis-1.3.1\\win32\\VS2008\\libvorbisfile\\Win32\\Debug*\r\n- *...\\libogg-1.2.0\\win32\\VS2008\\Win32\\Debug*\r\n- *...\\libvorbis-1.3.1\\win32\\VS2008\\libvorbis\\Win32\\Debug*\r\n- *C:\\Program Files\\OpenAL 1.1 SDK\\libs\\Win32*\r\n- *...\\SDL_mixer-1.2.11\\lib*\r\n- *...\\SDL-1.2.14_VC8\\lib*\r\n\r\nOpen *gish.sln* and compile.\r\n\r\nYou will need the following files to be present:\r\n\r\n- OpenAL32.dll\r\n- SDL.DLL\r\n\r\n# How to compile (Mac OS X)\r\n\r\nOpen the Xcode project in the main directory.\r\n'Get info' on the Gish executable and change its working directory to \"Project Directory\"\r\nIf the build fails, check the dependencies. The Xcode project currently does not use the ./externals directory:\r\n- Frameworks: Cocoa, SDL, OpenAL, Ogg, Vorbis\r\n    Ogg and Vorbis Frameworks built from from http://xiph.org/downloads/ and installed in /Library/Frameworks/.\r\n- libpng; macports is an option. Change appropriate search paths:\r\n    Change (Gish target -\u003e get info -\u003e \"Header Search Paths\") to point to libpng headers. (e.g. /opt/local/include/libpng14/)\r\n    Using recursive header search of /opt/local/include may slow things down or present conflicts, not recommended.\r\n\r\nNote: If you own the original assets, you can use them simply by changing the working directory mentioned above to /Applications/Gish.app/Contents/Resources\r\nAn note of caution, this will use the original apps user file as well.\r\n\r\n# How to play\r\n\r\nSimply run `./gish` or `gish.exe`. There are some assets included (codenamed the *FreeGish* project), making Gish a completely free game! There is also one level available, `freegish.lvl`, you'll find it under \"Custom Levels\". Try it and replace what you don't like.\r\n\r\nIf you own the original assets, you may also copy those into this directory. You'll need:\r\n\r\n- animation\r\n- level\r\n- music\r\n- sound\r\n- texture\r\n- tile01 ... tile07\r\n\r\n\r\n# Note: this branch has been merged with SysLord, who added a few fun features, documented in Note-SysLord.markdown\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblinry%2Fgish","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblinry%2Fgish","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblinry%2Fgish/lists"}