Давайте сделаем рогалик (Содержание)
Оригинальное название книги: "Let's Build a Roguelike" (скачать оригинал на английском вместе с
исходными кодами)
Автор: Richard D. Clark
Перевод на русский: Fantik
От автора перевода:
Случайно натолкнулся на сайте RLGClub-а на книгу Ричарда Д.Кларка "Давайте сделаем рогалик" (Richard D. Clark "Let's Build a Roguelike"), там даже было переведено вступление. Нашел оригинал в интернете - полистал. Мне она показалась достаточно интересно, причем написана как обучающая по языку FreeBasic, на примере создания roguelike игры. Возникло даже желание перевести ее на русский язык. Первые главы выкладывал только на wiki RLGClub-а, но, на всякий случай, еще и здесь буду дублировать.
Как следует из названия, это книга о том, как создать рогалик. В ней пошагово приведён процесс написания рогалика с нуля. Хотя с помощью этой книги вы и не создадите идеальный рогалик, но это будет ваш первый завершённый рогалик и у вас будет хорошее понимание основ жанра. Эта книга является трамплином для развития ваших навыков программирования, с помощью которых вы в будущем сможете создать идеальную игру.
Оглавление:
- Титульный экран
- Улучшаем код
- Главное меню
- Ролевая система
- Генерация персонажа
- Вступление
- Строим подземелье
- Подземелье
- Бродим
- Главный интерфейс
- Устройство инвентаря
- Генерация вещей
- Инвентарь персонажа
- Инвентарь персонажа, ч. II
- Броня и щиты
- Оружие
- Монстры
- Движение монстров
- Ближний бой
- Суть отдыха
- Прокачка персонажа
- Дальний бой
- Балансируем атаки монстров
- Волшебные жезлы
- Суммируем атрибуты персонажа
- Зелья
- Балансируем уровень сложности
- Ювелирные изделия
- Магия оружия
- Допиливаем игру 1
- Магия брони
- Магия ювелирных изделий
- Книги заклинаний
- Вызов заклинаний
- Допиливаем игру 2
- Запертые двери
- Закрывание дверей
- Ловушки
- Поиск
- Странствующий торговец
- Допиливаем игру 3
- Дописывание книги заклинаний
- Магия монстров
- Амулет
- Файл некролога
- Сохранение и загрузка
- Победа и поражение
- Справка по игре
- Конец и начало
Примечания:
- Ролевая система
- Процедуры
- Необратимая смерть