Международный день знаний уже прошёл, но учиться никогда не рано!

Для школьников, мечтающих стать программистами, когда вырастут, а также для родителей, которые хотят не только проводить больше времени со своими детьми, но и иметь общее увлечение — мы собрали книги для совместного изучения.

image


imageRoblox: играй, программируй и создавай свои миры. 2-е изд.
Автор: Андрей Корягин
Аудитория: для 10 лет и старше
Язык программирования: Lua
Читать отрывок
Что такое Roblox? Это красочная компьютерная платформа для создания и публикации своих игр. Мир Roblox изо дня в день становится все популярней, и ты можешь стать его частью! Если ты мечтаешь стать геймдизайнером и создать свою игру, но не знаешь, с чего начать, эта книга поможет тебе!

  • Не требуется предварительных знаний — ты можешь начать делать игру сразу!
  • Мир Roblox интуитивно понятен и очень нравится детям и взрослым.
  • В книге даны очень подробные пошаговые инструкции по установке и работе с Roblox.
  • Есть введение в программирование и язык Lua.
  • Наглядные инструкции по созданию игровых объектов (каждое действие иллюстрируется скриншотом).
  • Интересные задания для самостоятельной работы.

«Roblox: играй, программируй и создавай свои миры» станет верным другом, поможет в кратчайшие сроки освоить игровую среду, удивлять друзей и родителей крутыми играми и даже заработать!
Почему второе издание?

В 2023 году вышла новая версия Roblox Studio, поэтому книга была полностью обновлена и доработана. Ты узнаешь о создании ландшафтов, работе с физикой твердых тел, познакомишься с новыми алгоритмами движения объектов в пространстве и новыми возможностями анимации гуманоидов (игроков и NPC).

Подробнее о книге

imageRoblox в действии. Искусство разработки игр
Автор: Андрей Корягин
Аудитория: старше 10 лет
Язык программирования: Lua
Продолжение книги Roblox: играй, программируй и создавай свои миры.
Читать отрывок
Roblox — это огромная платформа для создания игр, не похожая ни на одну другую. Roblox позволяет новым разработчикам создавать игры, в которые может играть весь мир. Книга сочетает теорию с практикой, поскольку с разработкой игр связаны множество смежных дисциплин: программирование, 3D-моделирование и анимация, работа со звуком, написание сценария, художественное оформление (level design), маркетинг и многое другое.

В этой книге будут рекомендации:

  • Как создавать логику поведения персонажей и некоторых объектов в игре
  • Как создавать свои игровые объекты: 3D-модели, звуки, изображения и текстуры
  • Как проектировать элементы игры

Ты наберешься опыта и отточишь навыки разработчика игр, гейм-дизайнера, звукорежиссера и программиста. Игры, которые мы будем создавать, могут запускаться в любых распространенных операционных системах: Windows, MacOS, iOS, Android и Xbox One, а значит, в них смогут сыграть очень много людей. В среде Roblox Studio заложены не только кроссплатформенность, но и мультиплеер, позволяющий подключаться к игре множеству игроков.

Подробнее о книге

imageПрограммирование для детей. Учимся создавать сайты, приложения и игры. HTML, CSS и JavaScript
Автор: Дэвид Уитни
Аудитория: без рекомендации
Язык программирования: HTML, CSS и JavaScript
Читать отрывок
Думаешь, программировать — это сложно? Вовсе нет! Профессор Бейрстоун и доктор Дэй (и, конечно, Эрнест) играючи научат этому всего за шесть увлекательных приключений! Создавать собственные сайты, игры или приложения с помощью HTML, CSS и JavaScript — это весело и увлекательно. Учитесь вместе с юными программистами из Young Rewired State, создающими технологии будущего (Guardian).

Подробнее о книге

А если вы выбрали для изучения другой язык программирования, то книги по ним можно найти на сайте издательского дома «Питер».

По факту оплаты бумажной версии книги на e-mail высылается электронная книга.
Для Хаброжителей скидка 25% по купону — День знаний

Комментарии (5)


  1. noncinque
    03.09.2024 01:09
    +2

    Что насчёт учебной литературы, если ребёнку уже 15+ годиков и он НЕ любит роблох?


    1. Fancryer
      03.09.2024 01:09
      +1

      Рискну посоветовать "Энциклопедию профессора Фортрана".


    1. ph_piter Автор
      03.09.2024 01:09

      Какой интересный запрос! Тогда вот наши предложения:
      1) Грокаем алгоритмы.
      Серия "Грокаем" очень интересна, но начнём с алгоритмов. Тем более, скоро выходит второе издание!
      "Изучение алгоритмов без лишней математики"
      2) Мэтиз. Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд.
      "Хорошая подача материала с доступными объяснениями фрагментов кода. Книга ведёт читателя вперёд шаг за шагом, строя всё более сложный код и объясняя всё происходящее на этом пути."
      3) Анни - Поговорим на Python. Разработка ПО для начинающих
      Подходит для самостоятельного изучения Python, рассказывает самые основы. Отлично для начинающих.


  1. MAXH0
    03.09.2024 01:09

    Слава всем богам, что Roblox не учат в школе. Что же касается HTML, CSS и JavaScript, то здесь есть нюанс. Этому учат, но в программе недостаточно часов, чтобы выучить. Поэтому просто дают представление. А дальше либо сами либо в кружках.


  1. qeeveex
    03.09.2024 01:09

    Я стал программистом разрабатывая сценарии на lua для любимой игры. Потом был сайт и форум на PHP, Для которого писал плагины.

    Сейчас у детей есть Minecraft, а это значит Java!