ODBIERZ TWÓJ BONUS :: »

Code with me. Zostań game developerem Krzysztof Pianta

(ebook) (audiobook) (audiobook)
Autor:
Krzysztof Pianta
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
29,90 zł 69,00 zł (-57%)
34,50 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?

  • 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!

Wybrane bestsellery

Zobacz pozostałe książki z serii

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
69,00 zł
Niedostępna
Ebook
29,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint