@rezoner: Szczerze mówiąc to trzeba by zobaczyć całą animację ruchu ludka po lewej i po prawej żeby stwierdzić który się lepiej prezentuje. Czasem niektóre szczegóły mogą zepsuć odbieranie całego obrazu imo.
Trzyetapowa animacja drwala.

* Wyciągnięcie siekiery
* Zamach (pętla)
* Chowanie siekiery

Zwróćcie uwagę na smugi jakie zostawia ostrze siekiery - w ten sposób nie potrafiąc animować można sprawić, że nadal wygląda ok, a do tego oszczędzić czas pracy zmniejszając ilość klatek pośrednich.

#rezogry #gamedev #pixelart
rezoner - Trzyetapowa animacja drwala. 

* Wyciągnięcie siekiery
* Zamach (pętla)
...

źródło: comment_AHN1bOmKQkpXfW8sjOFIL4WYFERPZGcT.jpg

Pobierz
Jeszcze z newsów. Scrollbar stał się zwykłym elementem, co za tym idzie można go stylizować w ten sam sposób, co wszystko inne.

Musiałem zaimplementować "elementy duchy", które po pierwsze są ignorowane przez layout, po drugie nie łykają każdego selektora jak pelikan - szczególnie selektorów typu "*" - żeby ostylizować ducha, trzeba wyraźnie wymienić w selektorze jego konstruktor ".costam .costam scrollbar"
rezoner - Jeszcze z newsów. Scrollbar stał się zwykłym elementem, co za tym idzie moż...

źródło: comment_cz4mmtxDr1gXjYaKLL5f0DYFa9SpYuqw.jpg

Pobierz
@rezoner: z jednej strony stary dobry css, z drugiej preprocesory. Może oba jak dostęp do właściwości css z js.

style.backgroundColor / style['background-color'] / style.background
CanvasGUI. Na jakiś czas koniec newsów, bo nabrałem za dużo zleceń i dedlajny straszą.
Chciałem tylko nadmienić, że nie chcę, aby GUI było kojarzone z #pixelart w niskiej rozdzielczości.
To tylko kwestia podmiany obrazków. O.

Źródło grafiki - http://opengameart.org/users/kindland

#rezogry #gamedev #javascript #html5
rezoner - CanvasGUI. Na jakiś czas koniec newsów, bo nabrałem za dużo zleceń i dedlaj...

źródło: comment_YAWZGDJwFm2HfLhLcFPBFYKzePggveoW.jpg

Pobierz
Canvas GUI. Dzisiaj dodałem możliwość określenia stanu początkowego w arkuszu stylów. Taki styl jest aplikowany tylko raz w momencie, w którym element nie został jeszcze wyświetlony. W połączeniu z przejściami (analogicznymi do transition w css) pozwala to na określenie animacji dodania elementu już w arkuszu, bez ingerencji w kod właściwy.

Na obrazku po prawej widać arkusz stylu, a w szczególności właściwość once. Nie nagrałem kursora, ale kilka razy najeżdżam na obiekt
rezoner - Canvas GUI. Dzisiaj dodałem możliwość określenia stanu początkowego w arkus...

źródło: comment_OzMj2eNQmB8z2VlYvnCpU98OcRAlaVdB.jpg

Pobierz