konto usunięte

Temat: Canvas vs CSS

Tak jak w temacie, jakim doświadczeniem możecie się podzielić? Który sposób renderowania grafiki jest bardziej wydajny? Jakie metody optymalizacyjne możemy zastosować, aby zwiększyć wydajność renderowania za pomocą kontekstu 2d elementy canvas?
Maciej Sikora

Maciej Sikora Programista
aplikacji
internetowych

Temat: Canvas vs CSS

Cześć,
narazie w tej grupie za dużo osób nie ma ;). Z mojego doświadczenia wiem, że nie ma co się bawić w html jeśli chodzi o poruszanie się wielu obiektów naraz. Można próbować z css3, ale są problemy z obsługą zakończenia animacji itd. Co do optymalizacji canvy to staraj się nie odrysowywać całego obszaru (no chyba, że jest on nieduży ).
Tło gry powinno być w elemencie pod canvą, nie ma co odrysowywać czegoś co jest stałe, również staraj się nie odrysowywać obiektów, które tego nie potrzebują. Inaczej mówiąc rysuj to co się zmienia, a nie wszystko i wykorzystuj wszystkie aspekty HTML5, np. jeśli na planszy pojawia się czasem chmurka z rozmową to nie ma co jej rysować w canvie, zrób to w divie z większym z-indexem. Takie moje pierwsze lepsze rady :)

Temat: Canvas vs CSS

To ja się jeszcze dopytam, a jak jest z canvasem i łączniem tego z API faceebooka, czy są jakieś problemy ?

Bo nie znalazłem jeszcze takiej gry na FB która była by z canvasem (może źle szukałem)
Maciej Sikora

Maciej Sikora Programista
aplikacji
internetowych

Temat: Canvas vs CSS

Witam, ogólnie trzeba rozdzielić 2 rzeczy. Na fb jest przyjęta nomenklatura w której aplikację odpalane pod fb nazywa się aplikacje w canvie. Tak naprawdę canvą według fb jest zwykłym iframe który nie wpływa w żaden sposób na naszą aplikację. Co do realnej canvy z HTML5 to nie widać takich aplikacji, ponieważ wszyscy więksi gracze na rynku na razie nie wchodzą w dość jeszcze niepewną technologię, która jest zależna od przeglądarki. Większość gier na fb to flash. Co do integracji z API to jakby jest to oddzielna kwestia nie mająca wpływu na technologię wykonania gry. API jest jak najbardziej dostępne czy robimy grę we flash czy canvie.

Temat: Canvas vs CSS

to jak dział API FB to rozumiem :)

bardziej mi chodziło o to czy jest problem aby połączyć api fb i canvasa konkretny przykład będzie poostrzy do zrozumienia

potrzebował bym wykorzystać avatary użytkowników fb i teraz czy pobranie ich za api fb i pobranie do canvasa jest bardziej upierdliwe niż zwykły znacznik html ?
Maciej Sikora

Maciej Sikora Programista
aplikacji
internetowych

Temat: Canvas vs CSS

Nie, jeśli masz obrazek to możesz go włożyć w img lub narysować na canvie, jest to obojętne.

Następna dyskusja:

Animacja, Canvas, CSS a pod...




Wyślij zaproszenie do