Здесь, в BGL Tech, ролевые игры - это часть нашей ДНК. Вся наша внутренняя инфраструктура (на которой мы храним все, от наших данных до наших ценовых предложений, до наших продаж и страховых требований) живет на обширной внутренней платформе, встроенной в RPG на IBMi.

Новичкам, которые приходят в мир ролевых игр, может быть довольно сложно найти ресурсы в Интернете, если вы не знаете точно, что ищете. С языком, который существует столько же, сколько и RPG, и который претерпел множество преобразований, поиск текущей информации и примеров иногда может быть довольно трудным и оставить вас немного потерянным.

Итак, если вы новичок в программировании на IBMi или хотите освежить свои знания, вот некоторые из лучших ресурсов, которые я нашел, которые помогли мне в первые два (и немного) года программирования в ILE RPG.

Важные имена

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

  • Сьюзен Гантнер: королева RDi. Специализируясь на использовании RDi и современных методов разработки в RPG, Сьюзен часто пишет блоги и статьи о текущих разработках в RDi.
  • Джон Пэрис: лидер в стремлении к полному внедрению всех ролевых игр свободного формата, Джон является ключевым игроком в разработке современного языка ролевых игр (среди прочего) и в портировании других языков, таких как Python. и Ruby для IBMi.
  • Барбара Моррис: ведущий разработчик компиляторов ролевых игр в IBM, Барбара обладает обширными знаниями обо всех вещах, связанных с ролевыми играми, и ее часто можно найти в решении проблем программирования на форумах RPG, таких как Code400.
  • Скотт Клемен t: Скотт предоставляет множество отличных бесплатных образовательных материалов на своем веб-сайте и в блоге (Scott’s iLand). Как и Барбара Моррис, Скотта часто можно увидеть на форумах, где он протягивает руку помощи всем, кто в ней нуждается.

Веб-сайты

Существует ряд веб-сайтов, на которых можно найти полезные ресурсы, которые помогут вам в пути с IBMi:

  • code400.com: отличный форум, на котором всегда есть люди онлайн, готовые ответить на вопросы (многие из которых являются настоящими тяжеловесами в мире RPG, как люди, упомянутые выше). Даже если вам не о чем спрашивать, интересно прочитать сообщения, чтобы увидеть, как разные решения решаются для одной и той же проблемы.
  • IBMSystemsMag: отличный способ быть в курсе текущих новостей IBMi / RPG. В публикации представлены регулярные блоги гуру IBMi, а также есть действительно интересная серия подкастов под названием iTalk с Туохи, в которой Пол Туохи беседует с экспертами RPGLE / IBMi по широкому кругу тем.
  • MCPressOnline: это действительно фантастическая серия статей под тегом RPG Academy, охватывающая многие аспекты программирования RPG, с упором на современные методы программирования и модернизацию в RPG. сообщество.
  • RPGPGM.com: на этом сайте часто публикуются блоги о различных методах программирования RPG, CL, SQL и XML в современной полностью бесплатной ILE RPG.
  • Работы Барри: на этом сайте есть несколько отличных руководств, если вам когда-либо понадобится что-то освежить. Он охватывает такие вещи, как создание базовой программы, типы данных RPG и т. Д.

Книги

Для тех из вас, кто любит более традиционный метод обучения, есть много учебников, к которым можно обратиться:

Вот и все! Они должны дать вам все основы, необходимые для того, чтобы идти в ногу со временем и быть в курсе последних событий в RPG! 😁