Текущий раздел » » » Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL2, 2nd Edition

Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL2, 2nd Edition

  • Заявить о правах (Abuse)
Автор: Limpopo5 от 2021-12-04, 03:40:43
Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL2, 2nd EditionНазвание: Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, javascript, and WebGL2, 2nd Edition
Автор: Kelvin Sung, Jebediah Pavleas, Matthew Munson
Издательство: Apress
Год: 2022
Страниц: 757
Язык: английский
Формат: pdf (true), epub
Размер: 27.8 MB

Develop a 2D game engine that will give you the experience and core understanding of foundational concepts for building complex and fun 2D games that can be played across the Internet via popular web browsers. This book is organized so that the chapters follow logical steps of building a game engine and integrates concepts accordingly.

Build Your Own 2D Game Engine and Create Great Web Games isolates and presents relevant concepts from software engineering, computer graphics, mathematics, physics, game development and game design in the context of building a 2D game engine from scratch. In this edition, all the code is based on updated versions of javascript with HTML5 and WebGL2: you will analyze the source code needed to create a game engine that is suitable for implementing typical casual 2D videogames. You will also learn about physics and particle system. The discussion of physics component includes rotations and popular physical materials such as wood, mud, and ice. The discussion of particle component has popular presets such as fire, smoke, and dust.

By the end of the book, you will understand the core concepts and implementation details of a typical 2D game engine, learn insights into how these concepts affect game design and game play, and have access to a versatile 2D game engine that they can expand upon or utilize to build their own 2D games from scratch with HTML5, javascript, and WebGL2.

What You Will Learn:
Understand essential concepts for building 2D games
Grasp the basic architecture of 2D game engines
Understand illumination models in 2D games
Learn basic physics used in 2D games
Find out how these core concepts affect game design and game play
Learn to design and develop 2D interactive games

New in the Second Edition:
The key additions to the second edition include javascript language and WebGL API update and dedicated chapters with substantial details on physics and particle systems components. All examples throughout the entire book are refined for the latest features of the javascript language. While some updates are mundane, for example, prototype chain syntax replacements, the latest syntax allows significant improvements in overall presentation and code readability. The new and much cleaner asynchronous support facilitated a completely new resource loading architecture with a single synchronization point for the entire engine (Chapter 4). The WebGL context is updated to connect to WebGL 2.0. The dedicated chapters allow more elaborate and gradual introduction to the complex physics and particle systems components. Detailed mathematical derivations are included where appropriate.

Who Is This Book For:
Game enthusiasts, hobbyists, and anyone with little to no experience who are interested in building interactive games but are unsure of how to begin. This can also serve as a textbook for a junior- or senior-level "Introduction to Game Engine" course in a Computer Science department. This book is targeted toward programmers who are familiar with basic object-oriented programming concepts and have a basic to intermediate knowledge of an object-oriented programming language such as Java or C#. For example, if you are a student who has taken a few introductory programming courses, an experienced developer who is new to games and graphics programming, or a self-taught programming enthusiast, you will be able to follow the concepts and code presented in this book with little trouble. If you’re new to programming in general, it is suggested that you first become comfortable with the javascript programming language and concepts in object-oriented programming before tackling the content provided in this book.

Скачать Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, javascript, and WebGL2, 2nd Edition





Ad Litteram. Купить и скачать книги в fb2 на любом устройстве, читать онлайн




My-shop.ru - книжный Интернет-магазин My-shop.ru - Интернет-магазин для учителей My-shop.ru - Интернет-магазин учебной литературы
Книжный интернет-магазин Интернет-магазин для учителей Интернет-магазин учебной литературы  
       

My-shop.ru - Ваш Интернет-магазин My-shop.ru - детский Интернет-магазин My-shop.ru - Интернет-магазин товаров для рукоделия My-shop.ru - Интернет-магазин товаров для образования
Интернет-магазин с более 700000 товаров Интернет-магазин товаров для детей Интернет-магазин товаров для рукоделия Интернет-магазин товаров для образования
       


 


BooksKeeper - электронная библиотека, ежедневно пополняемая нашими авторами.
Все материалы, представленные на нашем сайте, Вы сможете скачать по ссылкам различных бесплатных файлообменников совершенно бесплатно!
Инструкции, поясняющие, как надо качать бесплатно с файлообменников смотреть тут
Регистрация на нашем сайте позволит Вам добавлять свои книги, а также комментировать опубликованные книги, общаться с нашими авторами.
Для этого мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Размещение Вашего баннера на книжном сайте BEGET - первые 30 дней хостинга БЕСПЛАТНО! HostLife - лучший платный хостинг
Баннер или тизер? Выбирай! BEGET - первые 30 дней хостинга БЕСПЛАТНО! HostLife - лучший платный хостинг!
Размещение Вашего баннера на нашем сайте - это дешевая реклама Ваших сайтов или партнерских программ! Стабильный, профессиональный и ОЧЕНЬ выгодный хостинг на сегодняший день! Бонусы, акции - все для Вас! Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper.ru!


Бесплатная электронная библиотека. Скачать книги бесплатно!
Текущий раздел » » » Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL2, 2nd Edition

Наша электронная библиотека Bookskeeper.ru - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников.

В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 

Реклама


Садовые печи-барбекю от компании Династия


Читать онлайн: Халлыклыч. Картэн


Возврат инвестиций scamconsulting.com


Купить электронную книгу 'Биоэнергетические практики Павла Ракова'


Foxford



Labirint.ru - ваш проводник по лабиринту книг



Book24.ru - книжный интернет магазин



Издательство «МИФ»



Turbobit - Получите турбо-доступ и скачивайте безлимитно и без рекламы!



Ad Litteram. Купить и скачать книги в fb2 на любом устройстве, читать онлайн



Интернет-магазин ШОПС. Нужные товары для Вашего дома, сада, автомобиля
 
 

Топ публикаций

 
  • Щепетнов Евгений - Сборник "Ботаник" (3 книги)
  • The World of Interiors - February 2022
  • Радиолоцман №11-12 (Ноябрь-Декабрь 2021)
  • Woodsmith Vol.44 №259 2022
  • 4x4 Club №1-2 2022
  • Родина №1 2022
  • Полное иллюстрированное издание в одном томе (Альфа-книга, АРМАДА) 2007-2022
  • Химия и жизнь №11 2021
  • Русский космос №12 (декабрь 2021)
  • Новая газета №1 (понедельник) от 10.01.2022
  • Selber Machen №2 2022
  • Woodcraft Magazine №105 (February-March 2022)
  • QST Magazine №9 2021
  • Militär & Geschichte №2 2022
  • Лингвистические особенности американского военного сленга и способы его перевода на русский язык
  • Калашников №2 2019
  • Калашников №1 2019
  • Собрание сочинений в 49 книгах (Сетевое издание) 2007-2021
  • Systeme D - Janvier 2022
  • Ламповый усилитель своими руками. Элементная база ХХI века
  • Известия Лаборатории древних технологий №4 (2021)
  • Военно-промышленный курьер №50 (декабрь 2021)
  • Силовая электроника №6 (Декабрь 2021)
  • Systeme D Bricothemes №47 2022
  • Радиоэлектроника №6 (2021)
  • Медицинская физиология по Гайтону и Холлу (2018)
  • Мастер Ружьё №12 2019
  • Hobby-Life №1 2022
  • QST Magazine №12 2021
  • QST Magazine №11 2021
  •