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

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.