FFXIV free company-website

Een live, zelf gehoste website voor onze FFXIV free company — humor voorop, community-gebouwd en vol "easter eggs".

Deze FFXIV free company-website is live en zelf gehost — bezoek het op fc.alterna.studioHet begon als grap in onze kleine gemeenschap, maar ik pakte het al snel serieus op en nu is het een echte, live website.

De site weerspiegelt onze humor en is een eerbetoon aan iedereen van ons die samen speelt en gekke dingen uithaalt in de wereld van FFXIV. De naam van onze free company (guild) is ook een grap — velen van ons spelen als een ras wat klein is en er kinderlijk oogt, wat iemand ertoe bracht te grappen dat we op een kinderdagverblijf (daycare) lijken, en die grap bleef hangen.

De website is simpel en recht toe recht aan, gehost op mijn eigen hardware, en bevat een volledige minigame met "easter eggs" — plus een geheim, een verborgen minigame aan het eind.

Screenshot van de FFXIV free company-website
Een screenshot van de homepage van de FC-website

Aanvullende informatie

Steekpunten

  • Een live, zelf gehoste community site die uitgroeide van een grap tot een volledige release.
  • Ontworpen met humor voorop, met gefaseerde "easter eggs" en een geheim, verborgen minigame aan het eind.
  • Astro, maatwerk assets, TypeScript-logica voor de minigame, en testcoverage toen de scope explodeerde.

De website is gebouwd met het Astro-framework — een leuk toeval, want ik speel in het spel voornamelijk Astro(logian). Het gebruikt een mix van bewerkte en maatwerk assets, van (slecht) gephotoshopte plaatjes tot geluidsbestanden, plus een hoop eigen TypeScript om de easter-egg-zoek-minigame te draaien.

Het project gebruikt ook een solide set tests om te zorgen dat niets breekt wanneer het gedrag van de "easter eggs" verandert. Wat begon als een grapwebsite die in een dag gemaakt kon worden, groeide snel uit tot iets dat meer dan een paar dagen zou kosten om af te ronden — en leverde in ons kleine groepje zijn eigen set grappen op.