{"id":19501837,"url":"https://github.com/astrofra/game-flying-island","last_synced_at":"2026-01-28T19:34:23.064Z","repository":{"id":167948514,"uuid":"643576444","full_name":"astrofra/game-flying-island","owner":"astrofra","description":"A game prototype made for the TigSource \"Cockpit Compo\" in 2009","archived":false,"fork":false,"pushed_at":"2023-05-21T17:54:47.000Z","size":18925,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-09T09:58:52.659Z","etag":null,"topics":["gamedev","gamejam","gamestart3d","squirrel-lang","tigsource"],"latest_commit_sha":null,"homepage":"","language":"Squirrel","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/astrofra.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-05-21T15:48:44.000Z","updated_at":"2023-05-21T17:15:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"0b5a887d-714f-445f-bcaf-4f227ed18c70","html_url":"https://github.com/astrofra/game-flying-island","commit_stats":null,"previous_names":["astrofra/game-flying-island"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/astrofra/game-flying-island","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofra%2Fgame-flying-island","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofra%2Fgame-flying-island/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofra%2Fgame-flying-island/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofra%2Fgame-flying-island/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/astrofra","download_url":"https://codeload.github.com/astrofra/game-flying-island/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofra%2Fgame-flying-island/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28850341,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["gamedev","gamejam","gamestart3d","squirrel-lang","tigsource"],"created_at":"2024-11-10T22:14:10.471Z","updated_at":"2026-01-28T19:34:23.047Z","avatar_url":"https://github.com/astrofra.png","language":"Squirrel","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cimg src=\"img/tigslogo.png\" align=\"right\" width=\"80\"/\u003e\n\n# \u003csub\u003e\u003csup\u003e(in search of the)\u003c/sup\u003e\u003c/sub\u003e Flyin'Island\n\n_A game prototype made for the TigSource [\"Cockpit Compo\"](https://www.tigsource.com/2009/02/20/cockpit-compo/) in 2009_\n\n[![](img/flyin-island-shot000_thumb.png)](img/flyin-island-shot000.png)\u003cbr\u003e\n![](img/flyin-island-shot002.png)\n![](img/flyin-island-shot003.png)\u003cbr\u003e\n![](img/flyin-island-shot004.png)\n![](img/flyin-island-shot001.png)\u003cbr\u003e\n\nIn 2009, the **TigSource** community organized a 1-month competition called **\"Cockpit Compo\"**, whose topic was to make a game in subjective view from inside the vehicle/ship/vessel…\n\nThis theme was inspired by 90’s video games such as the Midwinter series (Atari ST, Amiga) where the outside environment was seen through the mask of a polar suit or the windshield of a jetski. You can find this graphic principle even today, in more recent games, like MKD during the shooting stages. This specific layout created a feeling of confinement and was perfetcly suited to 4×3 monitors or TVs.\n\n## The game\n\nI deciced to transport the player onto the deck of a 17th century ship. Unlike the cockpit games of the late 80s, the vehicle is fully rendered in 3D whereas the surrounding scenery is rendered using a fake 2.5D effect, inspired by a theater stage. The ship thus remains in the center of a wave animation, moving in concentric circles whose oscillatory rotation gives the illusion of the swell.\n\nThe game is built on top of the [GameStart engine](https://www.youtube.com/@GameStart3D/videos) and entirely implemented in [Squirrel](https://github.com/albertodemichelis/squirrel).\n\n- :tiger: [The original devlog thread](https://forums.tigsource.com/index.php?topic=5130.0) on the TigSource forum\n- :vhs: [A Video capture](https://www.youtube.com/watch?v=BxLvjwyroVo) of the gameplay\n\n## Credits\n\n- [Astrofra]() (code, design \u0026 3D)\n- [Emmanuel Julien](https://github.com/ejulien/) (engine and tech. support)\n- [Benoît Charcosset](https://www.pouet.net/topic.php?which=12360)† aka \"maf464\" (music)\n- [Masami Tanzi](https://vocaloid.fandom.com/wiki/Captain_Mirai) aka \"Captain Mirai\" (Japanese Translation)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastrofra%2Fgame-flying-island","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fastrofra%2Fgame-flying-island","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastrofra%2Fgame-flying-island/lists"}