Книги / Разработка игр / Геймдизайн / Learning Ada 2012 by writing simple games

Learning Ada 2012 by writing simple games

David C. Levy

Learning Ada 2012 by writing simple games — неформальное практическое руководство по изучению языка программирования Ada 2012 через создание небольших игр. Книга построена вокруг серии примеров программ, которые последовательно знакомят читателя с основами языка, объектно-ориентированным программированием, конкурентностью и другими ключевыми концепциями.

Автор Дэвид К. Леви начинает с краткого экскурса в историю Ada — от Ada 83 до Ada 2012 — и объясняет, почему этот язык используется в серьёзных промышленных проектах, требующих высокой надёжности. Подход книги вдохновлён изданием «Beginning C++ Through Game Programming» Майкла Доусона.

Отдельное внимание уделено установке инструментов: компилятора GNAT (GNU Ada Translator) и среды разработки AdaGIDE. Приводятся пошаговые инструкции для Windows и Linux, что делает книгу доступной для новичков.

По мере прохождения материала читатель знакомится с ядром языка, пакетами, стандартной библиотекой и расширенными возможностями Ada 2012 для безопасности и надёжности. Игровые примеры делают процесс обучения увлекательным и наглядным.

Книга не претендует на полноту охвата языка, но даёт прочную базу для дальнейшего изучения. В качестве официальных источников автор рекомендует Language Reference Manual (LRM) и Language Rationale, доступные онлайн.