ODBIERZ TWÓJ BONUS :: »

HTML5. Tworzenie gier z wykorzystaniem CSS i JavaScript Karl Bunyan

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
23,94 zł 39,90 zł (-40%)
19,95 zł najniższa cena z 30 dni

Dodaj do koszyka 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.
W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

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

Zamknij

Wybierz metodę płatności

Książka
39,90 zł
Czasowo niedostępna
Ebook
23,94 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander