Skip to content

Zmiana workflow #14

@szymon-rd

Description

@szymon-rd

Propozycje:

  • Grę rozwijamy razem z silnikiem, niewielkimi krokami.
  • Nie tworzymy nowego repozytorium dla niej. Praca będzie wygodniejsza, a moduł zawsze da się łatwo wyciągnąć jak będzie trzeba.
  • Krokami w rozwoju są kolejne etapy i zestawy funkcjonalności gry. Każdy etap powinien dostarczać coś sensownego dla gracza.
  • Nie tworzymy niepotrzebnych na ten moment funkcjonalności. Robimy absolutne minimum potrzebne do działania etapu gry. (ale kod klepiemy dobry)
  • Każdy etap dostarczamy użytkownikom. Póki robimy to za darmo, to early access nie pogorszy nam raczej PR.
  • Wciąż zapewniamy oddzielenie gry od silnika, ale nie martwimy się aż tak bardzo jego uniwersalnością.
  • Tworzymy osobnego brancha (production) i na niego wrzucamy etapy gry. Jenkins je buduje i wrzuca na stronkę (tę od antka?).
  • Ludzi, którzy otrzymali gift code'y i je zarejestrowali informujemy o postępie gry w sposób nienachalny (nie przy każdym etapie). Jeśli tak, to jakie korzyści dajemy zarejestrowanym?
  • Zmieniamy licencję - moduł game przestaje być open source, reszta zostaje na LGPL

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions