Ocena:
Książka jest kompleksowym źródłem wiedzy na temat grafiki 2D w JavaScript, szczególnie koncentrującym się na tworzeniu gier za pomocą kanwy HTML5. Chociaż jest chwalona za bogactwo informacji i praktyczne przykłady kodu, niektórzy czytelnicy stwierdzili, że brakuje jej głębi w niektórych tematach specyficznych dla kanwy i może nie być odpowiednia dla osób niezainteresowanych tworzeniem gier.
Zalety:Obszernie omawia grafikę 2D w JavaScript i zapewnia liczne praktyczne przykłady kodu. Wielu użytkowników uważa ją za doskonałe źródło informacji na temat tworzenia gier i docenia jej dokładne wyjaśnienia. Jest to świetna inwestycja dla tych, którzy chcą poprawić swoje umiejętności programistyczne w tej dziedzinie.
Wady:Książka koncentruje się w dużej mierze na aspektach związanych z grami, pozostawiając niektórych czytelników pragnących bardziej szczegółowych informacji na tematy związane z płótnem. Niektórzy uznali ją za mniej odpowiednią dla początkujących, ponieważ zakłada ona wcześniejszą znajomość canvas i zapewnia mniejszy zakres podstawowych funkcji canvas. Ponadto niektóre tematy, takie jak optymalizacja renderowania, nie zostały dokładnie wyjaśnione.
(na podstawie 16 opinii czytelników)
Html5 Canvas: Native Interactivity and Animation for the Web
Flash szybko zanika, podczas gdy Canvas wciąż się rozwija. Drugie wydanie tej popularnej książki pozwala rozpocząć pracę z HTML5 Canvas, pokazując, jak tworzyć interaktywne aplikacje multimedialne. Dowiesz się, jak rysować, renderować tekst, manipulować obrazami i tworzyć animacje - a wszystko to w trakcie budowania interaktywnej gry internetowej.
Zaktualizowana pod kątem najnowszych implementacji Canvas i powiązanych technologii HTML5, ta edycja zawiera przejrzyste przykłady kodu wielokrotnego użytku, które pomogą ci szybko opanować podstawy - niezależnie od tego, czy obecnie używasz Flasha, Silverlight, czy tylko HTML i JavaScript. Odkryj, dlaczego HTML5 jest przyszłością innowacyjnego tworzenia stron internetowych.
⬤ Twórz i modyfikuj rysunki 2D, tekst i obrazy bitmapowe.
⬤ Używaj algorytmów dla ruchu opartego na matematyce i interakcji fizycznych.
⬤ Włączanie i manipulowanie wideo oraz dodawanie dźwięku.
⬤ Zbuduj podstawową strukturę do tworzenia różnych gier.
⬤ Wykorzystanie map bitowych i arkuszy kafelków do tworzenia animowanej grafiki w grach.
⬤ Przejdź na urządzenia mobilne: twórz aplikacje internetowe, a następnie modyfikuj je dla urządzeń z systemem iOS.
⬤ Poznaj sposoby wykorzystania Canvas w aplikacjach 3D i grach wieloosobowych.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)