ODBIERZ TWÓJ BONUS :: »

Code with me. Zostań game developerem Krzysztof Pianta

Autor:
Krzysztof Pianta
Serie wydawnicze:
Standard
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
352
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
41,40 zł 69,00 zł (-40%)
34,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?

  • Projektowania i programowania gier 2D w HTML5
  • Rysowania i animowania obiektów na canvasie
  • Implementowania sterowania klawiaturą, myszą i gamepadem
  • Wykrywania różnych typów kolizji, w tym pixel perfect collision
  • Tworzenia efektów graficznych, takich jak blur, glitch czy pseudooświetlenie
  • Budowania systemów cząsteczek i efektów specjalnych (starfield, deszcz, mgła)
  • Zarządzania grawitacją i fizyką obiektów w grze
  • Tworzenia interfejsu użytkownika: menu, pasek zdrowia, ekwipunek, loading bar
  • Optymalizacji wydajności i testowania gier
  • Zapisywania i wczytywania stanu gry
  • Implementowania prostych gier online z użyciem PHP, MySQL i AJAX
  • Projektowania struktury plików i zarządzania zasobami gry
  • Tworzenia i edycji materiałów graficznych oraz dźwiękowych do gry
  • Przygotowywania materiałów promocyjnych: press-kit, trailer, teaser, strona WWW
  • Promowania i dystrybuowania gry na różnych platformach
  • Wgrywania gry na Steam oraz korzystania z narzędzi deweloperskich

Projektuj, programuj, promuj! Zostań twórcą gier komputerowych!

Nie zaglądaj tu, nie warto! Stracisz tylko czas, na sto procent nie dowiesz się niczego ciekawego, znudzisz się i będziesz rozczarowany, bo... z pewnością nie chcesz dołączyć do prawdziwej elity programistów, zdobyć poszukiwanych na rynku umiejętności, nauczyć się czegoś naprawdę ekscytującego ani uzyskać wpływu na jedną z najdynamiczniej rozwijających się gałęzi przemysłu komputerowego, prawda?

Jeśli jednak mocno pragniesz zostać twórcą gier komputerowych, dobrze trafiłeś! Ta książka powstała właśnie z myślą o tych, którzy chcą rozpocząć karierę profesjonalnego game developera. Bezboleśnie wprowadzi Cię w zagadnienia związane z tworzeniem gier sieciowych 2D w językach: HTML5, PHP i MySQL. Nauczysz się projektować oprogramowanie, dbać o jakość rozwiązania, opracowywać niezbędne materiały graficzne i dźwiękowe, a nawet promować i sprzedawać swoje dzieło.

  • Niszczenie terenu jak w grach Worms i Soldat
  • Scrollowanie obrazu (kamera 2D)
  • Pseudooświetlenie (2D lighting)
  • Manipulowanie pikselami (getImageData) i proste efekty, na przykład blur (rozmycie)
  • Różne typy kolizji, perfekcyjna kolizja (pixel perfect collision)
  • System cząsteczek (efekty 2D): efekt gwiezdny (starfield effect), deszcz, śnieg, deszcz 3D, mgła lub dym
  • NW.js (node-webkit)
  • Rysowanie prostych kształtów, obrazków i sprite'ów
  • Własny loader plików
  • Grawitacja
  • Menu obsługiwane za pomocą klawiatury lub myszy

Zrób pierwszy krok na drodze do profesjonalnej kariery!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Zobacz pozostałe książki z serii Standard

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać programowanie, żeby skorzystać z tej książki?
Nie, książka została napisana z myślą o osobach początkujących. Autor prowadzi czytelnika krok po kroku przez podstawy programowania gier 2D, wyjaśniając wszystkie zagadnienia w przystępny sposób.
2. Jakie technologie i języki programowania są omawiane w książce?
Książka skupia się na tworzeniu gier 2D z wykorzystaniem HTML5, PHP, MySQL oraz JavaScript. Porusza także zagadnienia związane z NW.js, Notepad++ oraz narzędziami do tworzenia grafiki i dźwięku.
3. Czy dzięki tej książce stworzę własną grę komputerową?
Tak, książka przeprowadzi Cię przez cały proces tworzenia gry - od projektu, przez programowanie, po promocję i publikację. Nauczysz się budować gry krok po kroku, korzystając z praktycznych przykładów.
4. Czy znajdę tu informacje o promocji i sprzedaży własnej gry?
Tak, osobne rozdziały poświęcone są promocji, wydawaniu i marketingowi gier. Dowiesz się, jak przygotować materiały promocyjne, gdzie promować grę oraz jak dotrzeć do wydawców i graczy.
5. Czy książka zawiera praktyczne przykłady i ćwiczenia?
Tak, w każdym rozdziale znajdziesz praktyczne przykłady, fragmenty kodu oraz zadania do samodzielnego wykonania, które pozwolą Ci od razu wykorzystać zdobytą wiedzę w praktyce.
6. Jakie narzędzia będą mi potrzebne do pracy z książką?
W książce wykorzystywane są darmowe i ogólnodostępne narzędzia, takie jak Notepad++, XAMPP, programy do tworzenia grafiki i dźwięku oraz przeglądarka internetowa.
7. Czy książka pomoże mi przygotować się do pracy w branży game development?
Tak, publikacja omawia nie tylko techniczne aspekty programowania gier, ale także projektowanie, zarządzanie jakością, testowanie oraz aspekty biznesowe i promocyjne, które są przydatne w pracy profesjonalnego twórcy gier.
8. Czy mogę korzystać z książki na różnych systemach operacyjnych?
Tak, przykłady i narzędzia opisane w książce działają na najpopularniejszych systemach operacyjnych: Windows, Linux i macOS.

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
69,00 zł
Niedostępna
Ebook
41,40 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 Ikona płatności Visa Mobile