Zbuduj własny silnik gier 2D i twórz świetne gry sieciowe: Korzystanie z Html5, Javascript i Webgl2

Ocena:   (3,9 na 5)

Zbuduj własny silnik gier 2D i twórz świetne gry sieciowe: Korzystanie z Html5, Javascript i Webgl2 (Kelvin Sung)

Opinie czytelników

Podsumowanie:

Książka oferuje dokładne wprowadzenie do tworzenia gier przy użyciu WebGL2, ale niektórzy recenzenci skrytykowali ją za brak shaderów WebGL2 i poleganie na zewnętrznym kodzie, przez co wydaje się bardziej przewodnikiem instalacyjnym niż kompleksowym źródłem wiedzy.

Zalety:

Szczegółowe wprowadzenie krok po kroku, przejrzyste przykłady kodu i dokładne omówienie koncepcji tworzenia gier.

Wady:

Nie zawiera shaderów WebGL2, opiera się na zewnętrznym kodzie chronionym prawem autorskim, bardziej przypomina przewodnik instalacji niż dedykowane źródło wiedzy.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

Build Your Own 2D Game Engine and Create Great Web Games: Using Html5, Javascript, and Webgl2

Zawartość książki:

Opracuj silnik gier 2D, który zapewni ci doświadczenie i zrozumienie podstawowych koncepcji tworzenia złożonych i zabawnych gier 2D, w które można grać w Internecie za pośrednictwem popularnych przeglądarek internetowych. Książka ta jest zorganizowana w taki sposób, że rozdziały podążają za logicznymi krokami budowania silnika gry i odpowiednio integrują koncepcje.

Build Your Own 2D Game Engine and Create Great Web Games wyodrębnia i prezentuje istotne koncepcje z zakresu inżynierii oprogramowania, grafiki komputerowej, matematyki, fizyki, tworzenia gier i projektowania gier w kontekście budowania silnika gier 2D od podstaw. W tej edycji cały kod oparty jest na zaktualizowanych wersjach JavaScript z HTML5 i WebGL2: przeanalizujesz kod źródłowy potrzebny do stworzenia silnika gry, który nadaje się do implementacji typowych gier wideo 2D. Poznasz również fizykę i system cząsteczek. Omówienie komponentu fizyki obejmuje obroty i popularne materiały fizyczne, takie jak drewno, błoto i lód. Omówienie komponentu cząsteczek zawiera popularne ustawienia wstępne, takie jak ogień, dym i kurz.

Pod koniec książki zrozumiesz podstawowe koncepcje i szczegóły implementacji typowego silnika gier 2D, dowiesz się, w jaki sposób te koncepcje wpływają na projektowanie gier i rozgrywkę, a także uzyskasz dostęp do wszechstronnego silnika gier 2D, który możesz rozszerzyć lub wykorzystać do tworzenia własnych gier 2D od podstaw za pomocą HTML5, JavaScript i WebGL2.

Czego się nauczysz

⬤ Zrozumieć podstawowe koncepcje tworzenia gier 2D.

⬤ Zrozumieć podstawową architekturę silników gier 2D.

⬤ Zrozumieć modele oświetlenia w grach 2D.

⬤ Poznasz podstawowe zasady fizyki wykorzystywane w grach 2D.

⬤ Dowiedz się, jak te podstawowe koncepcje wpływają na projektowanie gier i rozgrywkę.

⬤ Naucz się projektować i tworzyć interaktywne gry 2D.

Dla kogo jest ta książka

Dla entuzjastów gier, hobbystów i każdego z niewielkim lub zerowym doświadczeniem, którzy są zainteresowani tworzeniem interaktywnych gier, ale nie są pewni, jak zacząć. Książka ta może również służyć jako podręcznik do kursu wprowadzającego do silnika gier na poziomie juniorskim lub seniorskim na wydziale informatyki.

Dodatkowe informacje o książce:

ISBN:9781484273760
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:741

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Zbuduj własny silnik gier 2D i twórz świetne gry internetowe: Korzystanie z Html5, Javascript i...
Build Your Own 2D Game Engine and Create Great...
Zbuduj własny silnik gier 2D i twórz świetne gry internetowe: Korzystanie z Html5, Javascript i Webgl - Build Your Own 2D Game Engine and Create Great Web Games: Using Html5, Javascript, and Webgl
Podstawy matematyki na potrzeby tworzenia gier w Unity 3D: przewodnik po podstawach matematyki dla...
Skorzystaj z przykładów opartych na Unity, aby...
Podstawy matematyki na potrzeby tworzenia gier w Unity 3D: przewodnik po podstawach matematyki dla początkujących - Basic Math for Game Development with Unity 3D: A Beginner's Guide to Mathematical Foundations
Zbuduj własny silnik gier 2D i twórz świetne gry sieciowe: Korzystanie z Html5, Javascript i Webgl2...
Opracuj silnik gier 2D, który zapewni ci...
Zbuduj własny silnik gier 2D i twórz świetne gry sieciowe: Korzystanie z Html5, Javascript i Webgl2 - Build Your Own 2D Game Engine and Create Great Web Games: Using Html5, Javascript, and Webgl2
Podstawy matematyki przy tworzeniu gier w Unity 3D: Przewodnik dla początkujących po podstawach...
Ta książka nauczy cię podstawowych pojęć matematycznych...
Podstawy matematyki przy tworzeniu gier w Unity 3D: Przewodnik dla początkujących po podstawach matematyki - Basic Math for Game Development with Unity 3D: A Beginner's Guide to Mathematical Foundations
Nauka tworzenia gier 2D w języku C#: Dla systemów iOS, Android, Windows Phone, PlayStation Mobile i...
Gry 2D cieszą się ogromną popularnością na wielu...
Nauka tworzenia gier 2D w języku C#: Dla systemów iOS, Android, Windows Phone, PlayStation Mobile i nie tylko - Learn 2D Game Development with C#: For Ios, Android, Windows Phone, PlayStation Mobile and More

Prace autora wydały następujące wydawnictwa: