ODBIERZ TWÓJ BONUS :: »

HTML5. Tworzenie gier z wykorzystaniem CSS i JavaScript Karl Bunyan

(ebook) (audiobook) (audiobook)
Autor:
Karl Bunyan
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 1
Stron:
208
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
39,90 zł

Powiadom mnie, gdy książka będzie dostępna

Ebook
19,95 zł 39,90 zł (-50%)
14,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Przygotowywania środowiska programistycznego do tworzenia gier HTML5
  • Projektowania struktury gry i organizowania kodu w JavaScript
  • Tworzenia interfejsu użytkownika z użyciem HTML i CSS
  • Wykorzystywania bibliotek jQuery i Modernizr w projektach gier
  • Animowania sprite'ów za pomocą CSS i jQuery
  • Implementowania logiki gry, w tym wykrywania i obsługi kolizji
  • Renderowania planszy gry i zarządzania obiektami na siatce
  • Grupowania i usuwania elementów gry na podstawie ich właściwości
  • Tworzenia efektów animacji i eksplozji z użyciem CSS i wtyczek jQuery
  • Stosowania przejść i transformacji CSS do ulepszania wizualnych efektów
  • Renderowania i animowania sprite'ów z wykorzystaniem elementu canvas
  • Zarządzania stanami gry oraz implementowania maszyn stanów
  • Dodawania poziomów, wyników i przechowywania danych w magazynie lokalnym
  • Dodawania efektów dźwiękowych za pomocą API audio HTML5
  • Optymalizowania wydajności i zarządzania pamięcią w grach przeglądarkowych
  • Udostępniania gier HTML5 na różnych platformach i dbania o bezpieczeństwo aplikacji
Pasjans, Bubble Shooter, Puzzle Bubble, Mahjong, Candy Crush... Ile już godzin spędziłeś nad jedną z tych prostych i... wyjątkowo uzależniających gier? Żadna z nich nie wymaga nośników instalacyjnych ani potężnych mocy obliczeniowych, te gry działają na różnych platformach i urządzeniach, niezależnie od systemu operacyjnego, a do ich uruchomienia wystarczy jedynie przeglądarka. Zbudowanie takiej gry jest proste — wystarczy sprawny duet HTML5 i JavaScript.

Jeśli masz podstawową wiedzę o HTML5, CSS i JavaScript, to dzięki tej książce możesz nauczyć się pisania gier działających w przeglądarce. Autor książki, Karl Bunyan, pokazuje, jak zaplanować logikę gry, jak korzystać z bibliotek jQuery i Modernizr, jak renderować elementy gry i tworzyć płynne animacje. Uczy korzystania z efektownych przejść i transformacji CSS, a także sposobu implementowania efektów dźwiękowych i zapisywania wyników uzyskanych przez gracza. Ten kompletny przewodnik w każdym rozdziale przedstawia nowe koncepcje i techniki, od razu prezentując ich działanie w praktyce. Dzięki temu czytelnik płynnie przechodzi od zagadnień podstawowych (tworzenie struktury plików gry czy reagowanie na zachowanie gracza) przez bardziej zaawansowane (wprowadzanie poziomów i wykorzystanie kanwy), aż po tak istotne sprawy, jak zarządzanie pamięcią i optymalizacja szybkości działania aplikacji.

Spróbuj swoich sił i zrealizuj pomysły na własną grę!


Karl Bunyan — swoją pierwszą grę przygodową opublikował w 1990 r. dla ZX Spectrum i od tamtej pory zajmuje się tworzeniem gier. Tworzył prototypy HTML5 dla Game Show Network, a obecnie jest właścicielem Wedu Games, niezależnej firmy budującej gry sieciowe i mobilne.

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać zaawansowany JavaScript, aby korzystać z tej książki?
Nie, wystarczy podstawowa znajomość HTML5, CSS i JavaScript. Książka krok po kroku wprowadza w zagadnienia niezbędne do tworzenia gier przeglądarkowych.
2. Czy dzięki tej książce nauczę się tworzyć gry działające na telefonach i komputerach?
Tak, książka uczy projektowania gier webowych, które działają na różnych urządzeniach i systemach operacyjnych - wystarczy przeglądarka internetowa.
3. Jakie narzędzia i środowiska programistyczne są potrzebne do realizacji projektów z książki?
Do pracy wystarczy komputer z przeglądarką internetową oraz dowolny edytor kodu. Autor omawia także konfigurację środowiska i narzędzia przydatne podczas testowania i debugowania.
4. Czy książka omawia techniki optymalizacji i poprawy wydajności gier HTML5?
Tak, w książce znajdziesz rozdziały poświęcone optymalizacji prędkości działania, zarządzaniu pamięcią oraz bezpieczeństwu aplikacji.
5. Czy znajdę w książce praktyczne przykłady i ćwiczenia?
Tak, każdy rozdział zawiera praktyczne ćwiczenia oraz przykłady kodu, które możesz od razu wykorzystać i modyfikować.
6. Czy książka pokazuje, jak dodać do gry dźwięki i animacje?
Tak, autor szczegółowo wyjaśnia, jak implementować efekty dźwiękowe, animacje CSS oraz korzystać z elementu canvas do renderowania grafiki.
7. Czy mogę wykorzystać zdobytą wiedzę do stworzenia własnej gry od podstaw?
Tak, książka prowadzi przez cały proces - od planowania logiki gry, przez budowę interfejsu, po wdrożenie i udostępnianie gotowej gry.
8. Czy książka omawia integrację z popularnymi bibliotekami JavaScript?
Tak, w książce znajdziesz praktyczne zastosowanie bibliotek jQuery i Modernizr, które ułatwiają tworzenie i testowanie gier webowych.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
39,90 zł
Czasowo niedostępna
Ebook
19,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint