{"id":26194747,"url":"https://github.com/benpollarduk/sshammerhead","last_synced_at":"2026-04-01T18:58:41.103Z","repository":{"id":260126218,"uuid":"663889193","full_name":"benpollarduk/SSHammerhead","owner":"benpollarduk","description":"A text adventure built using NetAF.","archived":false,"fork":false,"pushed_at":"2026-03-29T21:41:54.000Z","size":135804,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-30T00:44:23.645Z","etag":null,"topics":["adventure","blazor","c-sharp","dotnet","text","text-adventure"],"latest_commit_sha":null,"homepage":"https://benpollarduk.github.io/SSHammerhead/","language":"C#","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/benpollarduk.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-07-08T11:10:20.000Z","updated_at":"2026-03-26T16:54:53.000Z","dependencies_parsed_at":"2024-11-21T18:18:32.403Z","dependency_job_id":"24b5cf13-2048-46d0-a631-22c674db24c8","html_url":"https://github.com/benpollarduk/SSHammerhead","commit_stats":null,"previous_names":["benpollarduk/sshammerhead"],"tags_count":140,"template":false,"template_full_name":null,"purl":"pkg:github/benpollarduk/SSHammerhead","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benpollarduk%2FSSHammerhead","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benpollarduk%2FSSHammerhead/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benpollarduk%2FSSHammerhead/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benpollarduk%2FSSHammerhead/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/benpollarduk","download_url":"https://codeload.github.com/benpollarduk/SSHammerhead/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benpollarduk%2FSSHammerhead/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31290987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"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":["adventure","blazor","c-sharp","dotnet","text","text-adventure"],"created_at":"2025-03-12T01:59:53.595Z","updated_at":"2026-04-01T18:58:41.084Z","avatar_url":"https://github.com/benpollarduk.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Trouble Aboard the SS Hammerhead\nA text adventure written using NetAF. Can be executed on the Console, as a Windows WPF application and in the browser.\n\n[![main-ci](https://github.com/benpollarduk/ss-hammerhead/actions/workflows/main-ci.yml/badge.svg)](https://github.com/benpollarduk/ss-hammerhead/actions/workflows/main-ci.yml)\n[![GitHub release](https://img.shields.io/github/release/benpollarduk/ss-hammerhead.svg)](https://github.com/benpollarduk/ss-hammerhead/releases)\n[![License](https://img.shields.io/github/license/benpollarduk/ss-hammerhead.svg)](https://opensource.org/licenses/MIT)\n[![Documentation Status](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://benpollarduk.github.io/SSHammerhead-docs/)\n\n[![Play Now](https://img.shields.io/badge/Play-Now-brightgreen?style=for-the-badge)](https://benpollarduk.github.io/SSHammerhead/)\n\n\u003c/div\u003e\n\n## Overview\n*Trouble Aboard the SS Hammerhead* is a text adventure set within a small ship that is drifting through space. Can you unravel the mystery and make it out alive before you succumb to whatever horrors lie in wait on the ship? \n\nWhile a game in its own right, *Trouble Aboard the SS Hammerhead* aims to provide an extended tutorial for the [NetAF](https://github.com/benpollarduk/netaf) library.\n\n\u003cimg width=\"1250\" height=\"1063\" alt=\"2\" src=\"https://github.com/user-attachments/assets/66523007-5a66-4dfa-9799-46f337876be8\" /\u003e\n\n### Story\nAfter years of absence, the SS Hammerhead reappeared in the delta quadrant of the CTY-1 solar system. A ship was hurriedly prepared and scrambled and made contact 27 days later.\nYou enter the outermost airlock, and it closes behind you. With a sense of foreboding you see your ship detach from the airlock and retreat to a safe distance.\n\n### Premise\nYou take the role of Naomi Martin a 32-year-old shuttle mechanic. Throughout the course of the story you must navigate through the ship and interact with the various items and the environment\nto progress through the story and unravel the mysteries of the ship.\n\n\u003cimg width=\"1250\" height=\"1063\" alt=\"1\" src=\"https://github.com/user-attachments/assets/f48602e7-71af-42b9-84d9-228bfff49cd1\" /\u003e\n\nTake control of the mighty *Spider Maintenance Bot* and use it to explore inaccessible regions of the ship from a different perspective:\n\n\u003cimg width=\"1250\" height=\"1063\" alt=\"4\" src=\"https://github.com/user-attachments/assets/bd70dd7e-e3af-4fdc-ac12-d6bb013910a6\" /\u003e\n\nThe *SS Hammerhead* itself is a multi-level ship, you will need to work your way towards the bridge as you progress through the game. What will you find when you get there, and importantly,\nare you truly aboard on your own?\n\n\u003cimg width=\"1250\" height=\"1063\" alt=\"3\" src=\"https://github.com/user-attachments/assets/9b54383c-44e1-4673-b23b-4a45f7f3e66e\" /\u003e\n\n### Settings\nThe WPF application is recommend to best experience *Trouble Aboard the SS Hammerhead*. Settings are available to adjust visuals, sound, controls, saves and more.\n\n\u003cimg width=\"1250\" height=\"1063\" alt=\"6\" src=\"https://github.com/user-attachments/assets/2aba64f3-35f2-41f3-8380-6536201956a0\" /\u003e\n\n## Getting Started\n\n### Clone the repo\nClone the repo.\n```bash\ngit clone https://github.com/benpollarduk/ss-hammerhead.git\n```\nBuild and run either *SSHammerhead.Console*, *SSHammerhead.WPF* or *SSHammerhead.Blazor* to run the console, as a WPF application or web app respectively.\n\n### Play in Browser\nYou can now play in the browser. This is a trial feature and can be clunky. The HTML frame builders from NetAF aren't currently sophisticated enough to handle all of the various frames so the console frame builders have been used to provide an emulation of the console of sorts.\n\nTo play in the browser click [here](https://benpollarduk.github.io/SSHammerhead/).\n\n![image](https://github.com/user-attachments/assets/56ce67e5-4634-40c9-ae8e-f4368890a6f6)\n\n## For Open Questions\nVisit https://github.com/benpollarduk/ss-hammerhead/issues\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenpollarduk%2Fsshammerhead","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenpollarduk%2Fsshammerhead","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenpollarduk%2Fsshammerhead/lists"}