Menu

Home

Shuffle

===============================
Shuffle - Changelog (Hungarian)
===============================
version 0.3
alapja: https://sourceforge.net/projects/qcss/files/qcssp/

version 0.4:

  • FluidMotion mozgástesszelláció - státuszvektorok interpolációja
  • Fájl megnyitó párbeszédablak
  • FileThread::getFileName() metódus bevezetve
  • Fájlnév kiírva ablak címsorában
  • Teljesen áttervezett layout (lásd lent)
  • QCSSWindow - új publikus változó: outerAreaSize
  • Pálya kapott egy keretet
  • Textúrák bevezetve (QCSSWindow osztályba): ballTx, grassTx, scoreboardTx (...)
  • Új Brushok bevezetve (QCSSWindow osztályba): ballBrush, grassBrush
  • Színek átnevezve: playerRed, playerBlue --> team1Color, team2Color
  • Pálya kapott egy textúrát (forrás)
  • Új labda rajzolási algoritmus + textúra
  • Pálya dinamikusan jelezhető
  • Játékosok átszínezve
  • Aktív játékos kijelzése ragyogással kereszt helyett
  • Fölesleges debug és statisztikai információk elrejtve alapértelmezetten
  • Debug: cél-játékos (passz) mozgás és lövés irány kirajzolása
  • Játékos mozgásirány meghatározó algoritmus - irányszög számítása különbségvektorból
  • Játékos mozgásirány kijelzése játékos alatt képtranszformációval (letiltva - még bugos)
  • Tv közvetítés stílusú eredményjelző
  • Saját készítésű QCSS logo (csak saját playerhez)
  • Eredményjelzőben csapatnevek első 3 karaktere szerepel
  • Új betűtípus bevezetve: dejaVu sans (OpenSource - beépített)
  • Új font stílusok bevezetve (QCSSWindow osztályba): sbFont, fatFont
  • Kezdés előtt, gól esetén és játék végekor megjelenő nagy eredményjelző a csapatok logóival
  • A nagy eredményjelző megjelenítése alatt a játékmenet szünetel
  • Repeated play felirat helyett első lejátszáskor Live felirat
  • Lenti vezérlő és debug panel eltávolítva (kisebb felbontású monitorokon lelógott)
  • Új vezérlők a játéktér felett
  • Fluid motion és debug mode ki-be kapcsolható
  • Méretezhető ablak méretarány megtartásával
  • Méretezéskor a játéktér dinamikusan méreteződik
  • Mozgástesszelláció optimális értéke meghatározva: 6 (=60 fps)
  • Menü konstruktor segmentation fault javítva

version 0.5:

  • Ablakikon hozzáadva (saját készítésű)
  • Fejlett Debug osztály hozzáadva
  • Kód átcsoportosítás és robbantás fájlokra (spagetti kód megelőzésére)
  • Kód optimalizáció
  • Menük bevezetése (Qmenubar)
  • Player impact táblázatos ablak bevezetve
  • Debug eseményekhez rendelhető ikonok
  • Hang osztály bevezetve
  • Tesszelláció - képkocka valódiságát jelző változó
  • Adatfolyam sűrűség bevezetve (stream delay)
  • Főablak bezárásakor a teljes program bezáródik (al-ablakok is bezáródnak)
  • Tesszelláció - képkocka valódiságát jelző változó
  • Hang objektum bevezetve (kezdetleges, jelenleg letiltva)
  • Debug coutra is íródik
  • Javított fájl megnyitó dialógus
  • Javított többszörös debug üzenetek
  • Javított célpont kijelölés

version 0.6:

  • Hang osztály kiszedve
  • Változtatható lejátszási sebesség
  • Player impacts window osztály hozzáadva
  • Unofficial tango ikonkészlet bevezetve
  • Menü ikonok hozzáadva
  • Menü feliratok javítva
  • Menü funkcionalitás bővítve
  • Grafikai elemek resource fájlokba szedve
  • Kód további optimalizálása
  • Kód további átrendezése
  • Javított memória szivárgások
  • Egységes szignál programból való kilépésre (quit)
  • QCSSMatchStarter szerver indító osztály bevezetve
  • Továbbfejlesztett debug (back-end)
  • Egyes debug ikonok lecserélve
  • Stream mód és buffer bevezetve live streamhez
  • Lecserélt eredményjelző grafika
  • Meccs újraindító metódus + menüpont
  • Új SampleAgent Logó
  • Live logó funkciója lecserélve (stream mód)
  • Főablak pozíciója és mérete elmentődik kilépéskor

version 0.6.2

  • Javított licensz
  • Setting fájlok bevezetve
  • QCSSSettings osztály bevezetve
  • Szerver verzió leíró változók bevezetve
  • Fejlett szerverüzenet kezelés
  • Team Descriptor fájlok bevezetve (teams.ini)
  • Dinamikus átméretezés csapatlogóhoz
  • 2D animációk előkészítve
  • Névjegy ablak előkészítve
  • Javított phonon függőség (QCSSound csonk)
  • Beállítás fájlok projektbe szedve
  • Egyéb fájlok projektbe szedve

Ismert bugok:

  • 'Full scren bug'
  • Tesszelláció néha elszáll
  • Restart match gyakan segmentation fault-ot okoz
  • Imagination fájl menüpont nem működik
  • Fájl megnyitás néha elszáll és 'flickering'-et okoz
  • Meccs újraindító funkció
  • Render eventek kiírhatók debugra
  • Új eredményjelző sáv
  • Labda eventek debug üzenetei kikapcsolhatók

Auth0 Logo