Drobny scratchpad planów

Edit me

Roadmap

W kolejności:

  • Melee combat nożem
    • A jak ktoś wyrzuci nóż to RIP
  • Port powrotny na Windowsa
    • Zainstaluję Windows 10 i na nim spróbuję zbudować.
    • Q&A
      • Testowanie edytora razem z @Spicmir
      • Kooperacja w tworzeniu mapy laboratorium
  • Networking
    • W międzyczasie @Spicmir rzeźbi mapkę laba - przy networkingu nie będę dotykał już struktur danych gry aby mapa była kompatybilna
      • W razie czego zatrzymam się na chwilę i sklepię lua import/export żeby dało się upgrade’ować mapy
    • Fixy do determinizmu w Box2D
  • Dalsze poprawki do gameplayu
    • (Low prio) Dashing
  • Ogarnięcie od strony społecznościowej
    • Nagra się porządne podsumowanie z moim komentarzem głosowym, tak jak pierwsze dwa.
    • Wtedy gra będzie już poniekąd grywalna więc trzeba będzie:
      • Poprawić CI żeby wszystko wyglądało ładnie na zielono
      • Zaktualizować wiki
      • Porobić paczki
      • Postawić testowy serwer 24/7 dla żądnych testów przechodniów internetowych
  • Ogarnięcie cross-platform networkingu
    • Trzeba będzie zmienić silnik na PlayRho który jest portem Box2D z fixed-point liczbami
    • Zamiana klas z na własne generatory, jeśli okażą się niekonsystentne między platformami
    • W przeciwnym wypadku linuksowcy będą mogli grać tylko z linuksowcami, a windowsiarze tylko z windowsiarzami.
      • Pytanie pomocznicze: czy to wada?
  • Dalej, kto wie…

Roadmap (tymczasowo porzucone)

  • Ścieżki

Roadmap (odfajkowane)

  • Dekoracje
    • Statyczne dymki na scenie, np. z wiatraków
  • Edytor
    • Wskrzeszenie odtwarzania rozgrywki do testów determinizmu (będzie konieczne do networkingu)
  • Bomb mode
    • GUI: Buy menu
  • Edytor
    • Specyfikowanie offsetów wypadania łusek per-obrazek
  • Poprawki do gameplayu
    • Jakakolwiek forma przeładowywania broni
    • Automatyczne załadowywanie pocisku do komory gdy jedna ręka trzyma niezaładowaną broń a druga jest pusta
  • Bomb mode
    • Podział na połowy
      • Limit rund
      • Strzałka z napisem “Winner!” na koniec
    • GUI: Wybór drużyny
  • Ikonki obok nicka w scoreboardzie (def, paka, dead)
  • Defuser kit
  • Fix: Transfer przypisanych itemów do GUI w hotbarze, przy starcie nowej rundy
  • Dekoracje
    • Animacje na scenie
    • Dźwięki przyklejone do obiektów
      • Np. szum komputerów, szum wiatraków, szum chłodni
    • Metadane dla rozgrywki
      • Spawnpointy
      • Obszar dla kładzenia paki
    • Do testbeda: akwarium z rybami