itch.io is community of indie game creators and players

Devlogs

For Volunteer Contributors: Tech Stack & Processes

ShyBoy
A browser SHYBOY made in HTML5

Intranet: Google Sites

Project Lead's Timeline and Requirements: Notion

Communication: Discord

Repo: GitHub

Terminal/GUI version: Git/GitHub Desktop

Task Tracking: Trello

Game Engine: Unity

IDE: Visual Studio Code

Code Languages: C#, Yarn Spinner Language

Hosting site: itch.io

Testing/QA: Unit tests (developers), Local web build tests (developers + QA), QA functional tests (internal QA), itch.io test (developers + QA + beta/alpha the latter only at milestones), current CI/CD is very basic -> export from prod, upload, test

PR Process: Our Project Lead (PL) creates requirements. The PL does not review PR code or merge PRs. However the PL is the final review for gameplay updates during meetings or video snippets to ensure quality and adherence to requirement/vision. If there is any question or concern about the requirement please ask the PL who can clarify before spending time in the wrong direction!