ODBIERZ TWÓJ BONUS :: »

HTML5. Tworzenie gier Jacob Seidelin

(ebook) (audiobook) (audiobook)
Autor:
Jacob Seidelin
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.3/6  Opinie: 22
Stron:
511
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
33,50 zł 67,00 zł (-50%)
33,50 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?

  • Tworzenia gier w HTML5 z wykorzystaniem JavaScript, CSS3, canvas i WebGL
  • Projektowania struktury i szkieletu gry, w tym ekranów powitalnych, menu i interfejsu
  • Przystosowywania gier do urządzeń mobilnych i obsługi różnych metod sterowania
  • Stosowania responsywnego projektowania i zapytań medialnych CSS
  • Implementowania mechaniki gry, zasad, walidacji ruchów i przyznawania punktów
  • Wykorzystywania wielowątkowości za pomocą Web Workers do optymalizacji wydajności
  • Rysowania i animowania grafiki 2D na elemencie canvas, w tym ścieżek, figur i tekstu
  • Tworzenia efektów specjalnych oraz manipulowania pikselami na canvasie
  • Ładowania, skalowania i optymalizowania zasobów graficznych w grze
  • Obsługi interakcji użytkownika poprzez zdarzenia myszy, dotyku i klawiatury
  • Animowania elementów gry oraz synchronizacji animacji i interfejsu
  • Dodawania i kontrolowania efektów dźwiękowych z użyciem HTML5 audio
  • Tworzenia grafiki 3D i efektów specjalnych przy użyciu WebGL i shaderów
  • Przechowywania danych gry lokalnie w przeglądarce z wykorzystaniem magazynu sieciowego
  • Implementowania trybu wieloosobowego i komunikacji w czasie rzeczywistym przez WebSocket
  • Korzystania z dodatkowych narzędzi i bibliotek (np. Box2D, Three.js) oraz dystrybucji gier na różnych platformach

Już dziś zacznij tworzyć gry w HTML5!

Możliwości nowej odsłony języka HTML są nieprawdopodobne. Jego potencjał można wykorzystać do tworzenia atrakcyjnych stron WWW, funkcjonalnych aplikacji oraz… gier! Ten język świetnie sprawdza się nawet w takiej roli. WebGL, JavaScript oraz CSS3 pozwolą Ci rozwinąć skrzydła. Już dziś możesz podjąć wyzwanie i wraz z autorem tej wspaniałej książki stworzyć swoją pierwszą grę!

"HTML5. Tworzenie gier" napisano w przeświadczeniu, że książka pomoże Ci przenieść Twoje umiejętności tworzenia stron w świat projektowania gier komputerowych. Nie ma znaczenia, czy jesteś projektantem witryn, który pragnie spróbować swoich sił w nowej dziedzinie, twórcą aplikacji Flash, zainteresowanym nową technologią, czy przyświeca Ci całkowicie inny cel. Książka pokaże Ci, jak użyć dobrze znanych narzędzi, by przebyć przepaść dzielącą tradycyjne witryny od ekscytujących gier. W trakcie lektury poznasz elementy składowe gry oraz charakterystykę urządzeń mobilnych. Zorientujesz się, jakie są kolejne etapy procesu wytwarzania nowej aplikacji. Nauczysz się tworzyć wielowątkowe rozwiązania dzięki technologii Web Workers oraz rysować atrakcyjne elementy graficzne przy użyciu elementu canvas. Z kolejnych rozdziałów dowiesz się, jak oprogramować sterowanie ruchem oraz jak przygotować efekty dźwiękowe dla Twojej gry, a potem poznasz tajniki tworzenia grafiki 3D oraz przechowywania danych lokalnie w przeglądarce użytkownika. Książka ta w sposób kompleksowy podchodzi do tematu tworzenia gier w języku HTML5. Jeżeli masz choć trochę zapału, dzięki niej z pewnością osiągniesz cel!

Już wkrótce będziesz mógł:

  • zaprojektować swoją wyjątkową grę
  • stworzyć zaawansowaną grafikę przy użyciu canvas i WebGL
  • przechowywać dane lokalnie w bazie danych przeglądarki
  • korzystać z wielowątkowości dzięki Web Workers

Od pustej strony do pełnowartościowej gry z HTML5!


Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do korzystania z książki ,,HTML5. Tworzenie gier" potrzebuję wcześniejszego doświadczenia w programowaniu?
Podstawowa znajomość HTML, CSS lub JavaScript będzie pomocna, ale książka wprowadza czytelnika krok po kroku w tworzenie gier, dzięki czemu nawet osoby z niewielkim doświadczeniem poradzą sobie z zawartymi przykładami.
2. Jakie technologie i narzędzia są omawiane w książce?
Książka szczegółowo opisuje wykorzystanie HTML5, JavaScript, CSS3, WebGL, Canvas, Web Workers, WebSocket oraz magazynowania lokalnego. Przedstawia także narzędzia i biblioteki takie jak Modernizr, Node.js, Box2D, Impact czy Three.js.
3. Czy książka obejmuje tematykę tworzenia gier na urządzenia mobilne?
Tak, w książce znajdziesz rozdziały poświęcone projektowaniu i optymalizacji gier pod kątem smartfonów i tabletów, w tym obsługę dotyku, skalowanie, debugowanie oraz publikację aplikacji na platformach mobilnych.
4. Czy znajdę w książce praktyczne przykłady kodu?
Tak, książka zawiera liczne przykłady kodu oraz szczegółowe instrukcje, które krok po kroku prowadzą przez proces tworzenia własnej gry w HTML5.
5. Czy po przeczytaniu książki będę w stanie stworzyć własną grę od podstaw?
Tak, książka prowadzi czytelnika od podstawowych zagadnień aż do zaawansowanych technik, umożliwiając stworzenie pełnowartościowej gry - od projektu po implementację i publikację.
6. Czy książka wyjaśnia, jak dodać do gry efekty dźwiękowe i grafikę 3D?
Tak, osobne rozdziały są poświęcone tworzeniu efektów dźwiękowych oraz wykorzystaniu WebGL do generowania grafiki 3D w grach HTML5.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka ,,HTML5. Tworzenie gier" dostępna jest zarówno w wersji drukowanej, jak i w formatach elektronicznych (ebook: PDF, ePub, mobi).
8. Czy mogę liczyć na wsparcie lub dodatkowe materiały do nauki po zakupie książki?
Książka zawiera liczne odnośniki do dodatkowych zasobów i bibliotek, a także praktyczne dodatki i zbiory odwołań, które ułatwią dalszą naukę oraz rozwijanie własnych projektów.

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
67,00 zł
Niedostępna
Ebook
33,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint