Текущий раздел » » » Introduction to Video Game Engine Development: Learn to Design, Implement, and Use a Cross-Platform 2D Game Engine

Introduction to Video Game Engine Development: Learn to Design, Implement, and Use a Cross-Platform 2D Game Engine

  • Заявить о правах (Abuse)
Автор: Limpopo5 от 2021-06-11, 19:38:00
Introduction to Video Game Engine Development: Learn to Design, Implement, and Use a Cross-Platform 2D Game EngineНазвание: Introduction to Video Game Engine Development: Learn to Design, Implement, and Use a Cross-Platform 2D Game Engine
Автор: Victor G. Brusca
Издательство: Apress
Год: 2021
Страниц: 391
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Start your video game development journey by learning how to build a 2D game engine from scratch. Using Java (with NetBeans as your IDE and using Java’s graphics framework) or by following along in C# (with Visual Studio as your IDE and using the MonoGame framework), you’ll cover the design and implementation of a 2D game engine in detail. Each class will be reviewed with demonstration code. You’ll gain experience using the engine by building a game from the ground up.

This book will cover, at the class level, each piece of the game engine along with explanations and demonstrations. As you review the code through this text, you’ll begin to see the structure of the design patterns that power the engine. These patterns, or interactions of classes, are what give the game engine life. It’s what makes the software an engine as opposed to an implementation of a game.

This book is broken down into three parts. Part 1 of the text, Chapters 1–8, reviews all the base classes that support the engine and define its capabilities. In Part 2 of the text, Chapters 9–14, we dive into the application-level code. We review, again class by class, the code responsible for loading resources, game settings, preparing the game’s window and drawing surfaces, and mapping user input from different input sources. Finally, in Part 3, we apply what we’ve learned and build games from the ground up using only the code we’ve reviewed in this text and an IDE (Integrated Development Environment).

The game development world is a large and complex place. If you’re interested in building the next great games, then you need experience working with advanced game development tools. Learning these tools can be a daunting task to say the least. You’ll have to learn at least two complex pieces of software, at least one intricate API, and at least one programming language.

This book is designed to give you experience building and working with game engines, at the code level, by providing an example implementation to review in detail. This book will give you experience working with IDEs (Integrated Development Environments), complex cross-platform APIs (Game engine APIs in Java and C#), game engine design patterns, and building games using the game engine introduced in the text. By the end of this book, you’ll be able to make your own games directly in code, and you’ll be poised to take on the next challenges in your game development career.

What You Will Learn:

Gain experience with lower-level game engine APIs and abstracting framework functionality
Write application-level APIs: launching the game, loading resources, settings, processing input, and more
Discover cross-platform APIs in the game engine projects written in both Java and C#/MonoGame
Develop games with an SDK-based game engine and simplified tool chain focused on direct control of the game through code
Master creating games by using the game engine to build a game from the ground up with only code and an IDE

Who This Book Is For:
Those of you out there with some programming experience, moderate to advanced, who want to learn how to write video games using modern game engine designs.

Скачать Introduction to Video Game Engine Development: Learn to Design, Implement, and Use a Cross-Platform 2D Game Engine



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




My-shop.ru: самый большой выбор детских игрушек в Рунете My-shop.ru - книжный Интернет-магазин My-shop.ru - Интернет-магазин для учителей My-shop.ru - Интернет-магазин учебной литературы
Интернет-магазин детских игрушек Книжный интернет-магазин Интернет-магазин для учителей Интернет-магазин учебной литературы
       

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


 


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

Теги: компьютерная литература, программирование, игры, Java, C#


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

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


Бесплатная электронная библиотека. Скачать книги бесплатно!
Текущий раздел » » » Introduction to Video Game Engine Development: Learn to Design, Implement, and Use a Cross-Platform 2D Game Engine

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

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

Реклама


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


Загружай аудиокниги и зарабатывай от 80 000 рублей в месяц!


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


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


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



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



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


MyBook - купить книги и аудиокниги


BEGET - первые 30 дней хостинга БЕСПЛАТНО!



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

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

 
  • "МЧК сообщает…"
  • Мелководье. Туристы против пришельцев
  • Усманов Х. - Сборник "Дух" (9 книг)
  • Дин Кунц - Собрание сочинений (1968-2020)
  • Квилинская Амалия - Заклинатель бездны. Миссия - выжить
  • ГРУ на острие Победы. Военная разведка СССР. 1938-1945
  • Первая семья. Джузеппе Морелло и зарождение американской мафии. Предисловие Дмитрий Goblin Пучков
  • Бунт удобной жены. Как построить отношения, в которых вас ценят
  • Хрестоматия по истории Древнего Востока. В 2 томах
  • Хиндустани (урду и хинди)
  • Полный энциклопедический справочник школьника
  • Общая теория оптимальных алгоритмов
  • Концепция развития. Нетривиальный взгляд на эволюцию
  • Девушка с озера Сиху. Хун Май и его сборник Записки И-Цзяня
  • ЛЕНИН: гений или авантюрист?
  • Михаил Булгаков (ЖЗЛ)
  • Антропология сновидений: сборник статей
  • Стилистика испанского глагола
  • На границе двух эпох. Из истории творческой биографии И.С. Тургенева
  • Великие чародеи древности. Рассвет западной магии и алхимии
  • Burda №12 2021 Turkiye
  • Русско-испанский тематический словарь. 5000 слов
  • Чье имя ты носишь, растение? Сто пятьдесят кратких биографий
  • Тайна жемчужины. Езидская теософия и космогония
  • Биология размножения кошачьих: механизмы повышения репродуктивного успеха
  • Последняя тайна Бога - электрический эфир
  • Кадетский вестник №2 (апрель-июнь 2021)
  • Российский Кавказ: опыт государственного строительства в XVIII-XIX вв
  • Караван историй №12 2021
  • Дилетант №12 (72) декабрь 2021
  •